Mit WLAN-Accesspoint verbinden

In diesem Arbeitsschritt wird gezeigt, wie Sie unter Beckhoff RT Linux® eine WLAN-Verbindung mit einem Access-Point herstellen. Zusätzlich erfahren Sie, wie Sie nach WLAN-Netzwerken suchen und die SSID ermitteln.

Voraussetzungen:

Gehen Sie wie folgt vor:

1. Auf dem System ist eine vorgefertigte Beispielkonfiguration unter /usr/lib/systemd/network/80-wifi-station.network.example für WLAN-Netzwerke hinterlegt, die Sie nutzen können. Kopieren Sie die Beispielkonfiguration aus dem Verzeichnis in den passenden Ordner.

sudo ln -s /usr/lib/systemd/network/80-wifi-station.network.example /etc/systemd/network/80-wifi-station.network
2. Laden Sie die Konfiguration neu.
sudo networkctl reload
3. Überprüfen Sie die Konfiguration und lassen Sie sich die verfügbaren WLAN-Geräte anzeigen.
sudo iwctl device list
4. Die Ausgabe sieht wie folgt aus. Hier wird auch der Name des WLAN-Geräts angezeigt.
                             Devices
--------------------------------------------------------------------------------
  Name              Address             Powered      Adapter      Mode
--------------------------------------------------------------------------------
  wlx34c9f09ab29c   34:c9:f0:9a:b2:9c   on           phy0         station
5. Suchen Sie mit folgendem Befehl nach Verfügbaren WLAN-Netzwerken in der Nähe.
sudo iwctl station wlx34c9f09ab29c get-networks
6. Die Verfügbaren WLAN-Netzwerke werden wie folgt angezeigt:
                                 Available networks
--------------------------------------------------------------------------------
      Network name                     Security            Signal
--------------------------------------------------------------------------------
  >   COMPANY_Guest                    psk                  ****
      cx_pc                            8021x                ****
      testssid6015                     psk                  ****
      testssid                         psk                  ****
      BCS-DE-Verl-T5152                psk                  ****
7. Stellen Sie eine Verbindung zu offenem WLAN-Netzwerken mit folgendem Befehl her. Tragen Sie für SSID den passenden Namen für das WLAN-Netzwerk ein, mit dem Sie sich verbinden wollen.
sudo iwctl station wlx34c9f09ab29c connect <SSID>
8. Stellen Sie eine Verbindung zu einem WPA2-geschützten WLAN mit folgendem Befehl her.
sudo iwctl --passphrase <SSID_password> station wlx34c9f09ab29c connect <SSID>
9. Überprüfen Sie mit ip addr show, ob die WLAN-Verbindung hergestellt und eine IP-Adresse vergeben worden ist:
ip addr show
10. Die Ausgabe für das WLAN-Gerät wlx34c9f09ab29c in diesem Beispiel sieht wie folgt aus:
4: wlx34c9f09ab29c: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 34:c9:f0:9a:b2:9c brd ff:ff:ff:ff:ff:ff
    inet 172.21.180.77/19 metric 1024 brd 172.21.191.255 scope global dynamic wlx34c9f09ab29c
       valid_lft 3598sec preferred_lft 3598sec
    inet6 fe80::36c9:f0ff:fe9a:b29c/64 scope link proto kernel_ll
       valid_lft forever preferred_lft forever