Wie man WLAN auf einem Raspberry Pi einrichtet
Obwohl das Raspberry Pi Model B über integriertes 100 Mbps kabelgebundenes Ethernet verfügt, kann es auch über einen USB-Dongle WLAN nutzen. Das Model A hat überhaupt kein Ethernet, daher ist die Verwendung eines WLAN-Adapters eine gute Möglichkeit, um Netzwerkverbindungen auf diesem Modell zu erhalten. In beiden Fällen reicht es aus, einen unterstützten USB-Dongle anzuschließen und eine kleine Konfiguration vorzunehmen, um Ihrem Pi Zugang zum WLAN zu verschaffen.
Sie können sich einen USB-Adapter für weniger als 10 US-Dollar besorgen, aber es ist wichtig, einen zu kaufen, der vom Raspberry Pi und Linux unterstützt wird. Für dieses Tutorial werde ich einen Dongle verwenden, der auf dem Realtek RTL8188CUS-Chipsatz basiert. Der Realtek-Chipsatz wird von Raspbian sofort unterstützt und es ist keine zusätzliche Konfiguration erforderlich, damit er beim Booten erkannt wird.
Die Seite RPi USB Wi-Fi-Adapter enthält eine umfassende Liste unterstützter WLAN-Adapter. Wenn Sie erwägen, einen Dongle zu kaufen, sollten Sie diese Seite auf Kompatibilität überprüfen.
Stecken Sie den USB-Adapter ein und starten Sie Ihren Raspberry Pi. Es gibt mehrere Möglichkeiten zu überprüfen, ob der Adapter erkannt wurde. Am einfachsten ist es, Folgendes einzugeben:
ifconfigSie sollten eine Liste für eth0 – den integrierten kabelgebundenen Ethernet-Anschluss; für lo – das Loopback-Gerät; und wlan0 – den WLAN-Adapter sehen.
Alternativ können Sie die aktuellen USB-Geräte, die am Pi angeschlossen sind, auflisten mit:
sudo lsusb
Die Liste sollte Ihren drahtlosen Dongle enthalten. In meiner Konfiguration zeigt die Liste einen „Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN-Adapter“.
Desktop-Einrichtung
Wenn Sie den Desktop auf Raspbian verwenden, ist die Verbindung zu einem WLAN-Netzwerk ganz einfach. Doppelklicken Sie auf das Symbol „WiFi Config“ auf dem Desktop, um das Programm zur drahtlosen Konfiguration zu starten. Das Feld „Adapter:“ zeigt Ihren USB-Dongle (d.h. wlan0) an und das Feld „Netzwerk:“ ist leer (es sei denn, Sie haben zuvor ein WLAN-Netzwerk konfiguriert). Klicken Sie auf die Schaltfläche „Scannen“. Klicken Sie nun auf „Scannen“ im Fenster „Scanergebnisse“. Eine Liste der verfügbaren WLAN-Netzwerke wird angezeigt, zusammen mit deren Signalstärken usw. Um sich mit einem der aufgeführten Netzwerke zu verbinden, doppelklicken Sie auf die SSID.

Überprüfen Sie im Verbindungsfenster die Felder „Authentifizierung“ und „Verschlüsselung“ und geben Sie das Passwort im Feld „PSK“ ein. Klicken Sie jetzt auf „Hinzufügen“. Schließen Sie das Fenster „Scanergebnisse“. Das Konfigurationsprogramm verbindet sich automatisch mit dem neu konfigurierten Netzwerk.

Sie können mehrere Netzwerke hinzufügen, indem Sie die gleichen Schritte wiederholen. Sie können das gewünschte Netzwerk über die Dropdown-Liste „Netzwerk:“ auswählen. Sie können auch mit den entsprechenden Schaltflächen verbinden und trennen. Sie können die Registerkarte „Verwaltete Netzwerke“ verwenden, um Netzwerke zu bearbeiten und zu entfernen.
Kommandozeilen-Einrichtung
Wenn Sie den Desktop nicht verwenden, kann das WLAN über die Befehlszeile konfiguriert werden. Raspbian sollte alle notwendigen Pakete vorinstalliert haben, aber wenn einer der unten genannten Befehle oder Dateien nicht verfügbar ist, führen Sie diesen Befehl aus, um sie zu installieren:
sudo apt-get install wpasupplicant wireless-toolsDie allgemeinen Netzwerkeinstellungen werden in „/etc/network/interfaces“ konfiguriert, während die WLAN-Details in der Datei „/etc/wpa_supplicant/wpa_supplicant.conf“ festgelegt sind. Bearbeiten Sie zunächst die Datei „interfaces“:
sudo nano /etc/network/interfacesStellen Sie sicher, dass der Abschnitt über wlan0 (typischerweise am Ende der Datei zu finden) wie folgt aussieht:
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcpWenn es Unterschiede gibt, ändern Sie sie entsprechend. Ändern Sie keine Zeilen über den lo-Adapter oder den eth0-Adapter. Drücken Sie „CTRL + X“, um nano zu verlassen (drücken Sie Y und dann ENTER, wenn Sie dazu aufgefordert werden).
Um eine Liste der aktuell verfügbaren WLAN-Netzwerke zu erhalten, verwenden Sie den iwlist-Befehl:
sudo iwlist wlan0 scanWenn es zu viele Informationen gibt, verwenden Sie grep, um die benötigten Felder zu finden. Um beispielsweise nur die ESSIDs zu sehen, verwenden Sie:
sudo iwlist wlan0 scan | grep ESSIDWählen Sie ein Netzwerk aus und fügen Sie die Netzwerkauthentifizierungsinformationen in die Datei „wpa_supplicant.conf“ ein:
sudo nano /etc/wpa_supplicant/wpa_supplicant.confDie ersten beiden Zeilen sollten bereits wie folgt aussehen:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1Fügen Sie nun Folgendes hinzu:
network={
ssid="IhrSSID"
psk="passwort"
key_mgmt=WPA-PSK
}Wenn Ihr Router mit WEP zur Verschlüsselung konfiguriert ist, sehen die Netzwerkdaten folgendermaßen aus:
network={
ssid="IhrSSID"
wep_key0="passwort12345"
key_mgmt=NONE
}Für die unter Ihnen, die mit erweiterten WLAN-Konfigurationen vertraut sind, können die Netzwerkinformationen auch die folgenden Felder enthalten:
- proto – Protokolltyp kann sein: RSN (für WP2) und WPA (für WPA1).
- pairwise – CCMP oder TKIP (für WPA2 oder WPA1).
- auth_alg – Authentifizierungsalgorithmus, kann OPEN für WPA1/WPA2 und weniger häufig SHARED oder LEAP sein.
Drücken Sie „CTRL + X“, um nano zu verlassen und die Datei zu speichern. Drücken Sie Y und dann ENTER, wenn Sie dazu aufgefordert werden. Starten Sie schließlich Ihren Pi neu:
sudo rebootSie können den Status der drahtlosen Verbindung mit ifconfig überprüfen (um zu sehen, ob wlan0 eine IP-Adresse erhalten hat) und mit iwconfig, um zu überprüfen, welches Netzwerk der WLAN-Adapter verwendet.

Wenn Sie Fragen zum WLAN auf dem Raspberry Pi haben, stellen Sie diese bitte in den Kommentaren, und wir werden sehen, ob wir helfen können.