Den Raspberry Pi als WLAN-Hotspot und Client einrichten

In dem Beitrag „Den Raspberry Pi als WLAN-Hotspot einrichten“ wurde gezeigt, wie man in ein paar Minuten einen Raspberry in einen Hotspot verwandeln kann. Der Pi spannt nun ein eigenen WLAN auf, auf dem sich per DHCP andere Rechner verbinden können. Was aber, wenn auch der Raspberry, der als Access Point dient, auch ein Teil des WLANs werden, sprich sich als Client in dieses WLAN einhängen soll?

 

Was wird benötigt?

Man benötigt entweder den Raspberry Pi B+ oder den Raspberry Pi 2 B. Der Raspberry Pi A geht nicht, da dieser keinen Netzwerkanschluss hat. Und zwei WLAN-Sticks. Auf Grund der höheren Reichweite ist der Edimax EW-7612UAn zu empfehlen.

 

Installation der WLAN-Sticks und benötigter Pakte

Die Installation der benötigten Pakete erfolgt wie in „Den Raspberry Pi als WLAN-Hotspot einrichten“ beschrieben und ist Voraussetzung für die weiteren Schritte. Nach dem Einstecken des zweiten USB-Sticks wird dieser sofort erkannt. Dies kann durch Eingabe von

geprüft werden:

wlan0 ist der WLAN-Stick, der das neue WLAN aufspannt (Access Point), wlan1 wird nun so konfiguriert, dass es es vom DHCP auch eine IP-Adresse zugewiesen bekommt.

Einrichtung des Raspberry Pi als zusätzlichen Client

Wir weisen dem Raspberry nun eine statische IP-Adresse zu. Dazu muss die

entsprechend angepasst/erweitert werden:

wlan0 war die Konfiguration, die für den Definition des Hotspots benötigt wurde. Hinzugekommen ist nun die Definition für das Interface wlan1 und der Verweis auf die wpa_supplicant.conf. Wir weisen dem Raspberry zusätzlich die IP 192.168.66.220 zu.

In dieser Datei werden die notwendigen Einstellungen für den Verbindungsaufbau per WPA2 hinterlegt

Hier folgende Parameter eintragen (diese wurden in der hostapd.conf definiert !):

Damit der Raspberry nach dem Restart auf beide Interface lauscht, muss ein Paket deinstalliert werden, dass dies sonst verhindert:

Nun den Pi neu starten und nach dem Restart gibt

folgendes aus:

Verifiziert werden kann dies durch

Ggf. muss dieses Paket noch nachinstalliert werden (per sudo apt-get install nmap)

Die „192.168.66.220“ hängt im Netz. Der Raspberry fungiert nun als Hotspot und Client.

1 Kommentar

  1. Markus Stoehr

    Kann man mit dieser Konfiguration dann auch den Lan-Port des RPI benutzen um ander Geräte (die zb kein WLan haben) an den RPI anzuschliessen damit diese dann via DHCP sich direkt mit dem WLAN-Router verbinden?

    Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.