WiFi für den Raspberry Pi Streamingclient

18. Juli 2014 · Betriebssysteme · andreas · Kein Kommentar

Nachdem der Streamingclient seine Arbeit zur vollen Zufriedenheit erledigt, ist sinnvolle Erweiterung, den Raspberry Pi ins Wireless Lan (WLAN, WiFi) zu bringen.

Die einfachste Wahl ist ein Edimax EW-7811Un, der nicht nur für unter 10 Euro (inklusive Versand) erhältlich ist, sondern für den Arch Linux auch gleich die passenden Treiber mitbringt. Der einzige Nachteil des Sticks ist, daß ein Einstecken im eingeschalteten Zustand nicht möglich ist, da der Raspberry Pi beim Einstecken jedesmal reprouzierbar einen Neustart durchführt.

Nach dem Booten des Raspberry Pi sollte als erstes nachgesehen werden, ob der Stick erkannt und der Treiber eingebunden wurde

[root@alarmpi ~]# dmesg | grep usbcore
 ...
[ 8.080843] usbcore: registered new interface driver rtl8192cu

[root@alarmpi ~]# lsmod | grep 8192
8192cu 546045 0

Dann geht es an die Konfiguration der WiFi-Verbindung, was mittels “wifi-menu” dialoggesteuert durchgeführt werden kann. Nach dem erfolgreichen Scannen der vorhandenen Netze muss lediglich das gewünschte Netz ausgewählt sowie ein Name vergeben und der Schlüssel eingegeben werden, anschließend wird die Verbindung eingerichtet und gestartet.

Die Konfiguration wird als Textdatei unter dem gewählten Profilnamen im Verzeichnis “/etc/netctl” abgelegt und kann dort jederzeit angepasst werden.

Description='Automatically generated profile by wifi-menu'
Interface=wlan0
Connection=wireless
Security=wpa
ESSID=MEINE SSID
IP=dhcp
Key=EINGANZTOLLERLANGERKEY

Damit die Konfiguration bei jedem Start verarbeitet und die WiFi-Verbindung aufgebaut wird, ist als abschließender Schritt noch ein

[root@alarmpi ~]# netctl enable PROFILNAME

notwendig. Der erfolgreiche Start und DHCP-Zugriff kann mittels eines Blicks auf die Ausgabe von “ifconfig” verifiziert werden. Sollten Probleme auftreten, hift meist ein Blick auf die netctl-Seite des ArchWikis, das die oben skizzierten Schritte ausführlich erläutert.