Benutzer-Werkzeuge

Webseiten-Werkzeuge


raspberrypi:raspberrypi_wlan_einrichten

Dies ist eine alte Version des Dokuments!


Wlan am Raspberry PI einrichten

Diese Anleitung bezieht sich auf einen Edimax EW_7811UN in einem WPA2 Netzwerk. Die Verbindung wird mittels wpa_supplicant.conf eingerichtet.

EDIMAX EW-7811UN einrichten

Unter Raspian wird bereits der passende Treiber mitgeliefert. Die korrekte initialisierung kann mit folgendem Befehl geprüft werden:

  dmesg | grep rtl8192cu

Folgende Ausgabe sollte erscheinen:

  usbcore: registered new interface driver rtl8192cu

Energiesparmodus abschalten

Um eine deaktivierung der Verbindung bei inaktivität zu unterbinden muss die Konfigurationsdatei /etc/modprobe.d/8192cu.conf mit folgendem Inhalt angelegt werden:

 options 8192cu rtw_power_mgnt=0 rtw_enusbss=0

Netzwerkkonfiguration

wpa_supplicant

Konfiguration der wpa_supplicant.conf

  ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
  update_config=1
  
  network={
      ssid="ESSID eintragen"
      scan_ssid=1
      proto=RSN
      key_mgmt=WPA-PSK
      pairwise=CCMP
      group=CCMP
      psk=PSK eintragen
  }
  

Der PSK wird dabei mit dem Befehl wpa-passphrase ESSID_eintragen geheimer_Schlüssel (bsp.: wpa_passphrase D-Link tanteEmma) erzeugt und muss einfach ins Feld psk= kopiert werden (ohne Anführungszeichen!).

Eintragungen in pairwise und group sind abhängig von der Routerkonfiguration - siehe dazu http://wiki.ubuntuusers.de/WLAN/wpa_supplicant.

Statisch

Im letzten Raspian-Image (2016-02-03) ist noch immer ein Bug mit dhcpcd5, raspberry-net-mods und /etc/network/interfaces (https://bugs.launchpad.net/raspbian/+bug/1461692). Die Datei /etc/network/interfaces wird hier ignoriert. Folgender Workarround ist möglich.

Beispielkonfiguration von /etc/network/interfaces. Wlan wird über die Adresse *.51 angesprochen, Lan über *.50.

auto lo
iface lo inet loopback
	
allow-hotplug eth0  
auto eth0
iface eth0 inet manual

allow-hotplug wlan0
auto wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Die Zuweisung der festen IP wird in die Datei /etc/dhcpcd.conf geschrieben. Am Ende folgende Zeilen ergänzen:

interface eth0
static ip_address=192.168.1.50/24
static routers=192.168.1.1
interface wlan0
static ip_address=192.168.1.51/24
static routers=192.168.1.1

DHCP

Eine weiter Möglichkeit ist die reine DHCP-Konfiguration. Die Konfiguration der /etc/network/interfaces ist nahezu identisch zu oben. Es wird nur manual durch dhcp ersetzt:

auto lo
iface lo inet loopback

allow-hotplug eth0  
auto eth0
iface eth0 inet dhcp
    
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Die IP kann nun auf verschiedene Möglichkeiten ermittelt werden:

  1. ping raspberrypi (Hostname vom Standardimage)
  2. Über den Router

Weiterhin sinnvoll ist nun den Router so zu konfigurieren, dass dem Raspberry Pi immer die selbe IP zugewiesen (Suchwort für die Routerbedienungsanleitung - DHCP static lease) wird. Die Identifizierung der Geräte wird dabei über die MAC-Adresse der Netzwerkkarte durchgeführt.

Netzwerk neustarten

Anschließend wird das Netzwerk mittels sudo service networking restart neugestartet.

raspberrypi/raspberrypi_wlan_einrichten.1455378395.txt.gz · Zuletzt geändert: 2016/02/13 16:46 von patrickbeck