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:
- Beckhoff WLAN-Sticks: CU8210-D001-0101 oder CU8210-D001-0102
- SSID und Passwort eines bestehenden WLANs
- Installation des iwd-Services und der Firmware
Gehen Sie wie folgt vor:
- 1. Auf dem System ist eine vorgefertigte Beispielkonfiguration unter
/usr/lib/systemd/network/80-wifi-station.network.examplefü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
wlx34c9f09ab29cin 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