Liebes Forum,
ich versuche einen RasPi dazu zu bringen, eine Internetverbindung an die FritzBox durchzureichen. Er soll sich über seinen WLAN-Stick in ein bekanntes Netzwerk einloggen und hängt per LAN-Kabel am LAN1-Port einer Fritzbox, die so konfiguriert ist, dass sie das Internet vom LAN1-Port an die angeschlossenen WLAN-Clients verteilen soll. Leider scheint der RasPi das Internetsignal nicht weiterzureichen.
Hintergrund ist, dass sich die FritzBox in meinem Wohnwagen befindet, und die Clients (iPad, iPhone etc.) mit Internet versorgt werden wollen. Da die meisten Campingplätze ein offenes WLAN zur Verfügung stellen, in das man sich dann per Benutzername/PW einloggen kann, soll der RasPi quasi als Bridge dienen. Dessen Antenne hängt dann außen am Wohnwagen, was die abschirmende Wirkung der Wohnwagen-Außenhaut auf das WLAN-Signal umgeht. Er soll sich entweder mit einem offenen WLAN automatisch verbinden, oder die Benutzerdaten der wpa_supplicant.conf nutzen, falls SSID/PW benötigt werden (trage ich dann zuvor dort manuell ein).
Konfiguration ist folgende:
IP Fritzbox 10.0.3.1, auf DHCP gestellt
IP Clients 10.0.3.2-10.0.3.20
/etc/Network/Interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
# Schnittstelle prüfen
pre-up ifconfig wlan0 up
pre-up ifconfig wlan0 down
# Konfiguration WLAN0-Schnittstelle
allow-hotplug wlan0
# Mehrfachkonfiguration aktivieren
iface wlan0 inet manual
# Roaming aktivieren
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
# erstes bekanntes WLAN Name:zuhause mit DHCP
iface zuhause inet dhcp
# zweites bekannte WLAN cpplatz mit DHCP
iface cpplatz inet dhcp
# verbindet sich mit allen unverschlüsselten Netzwerken über DHCP
iface offen inet dhcp
# Netzwerkbrücke konfigurieren:
auto br0
iface br0 inet dhcp
pre-up ifup wlan0
bridge_ports wlan0 eth0
bridge_fd 5 # Timeout in Sekunden
bridge_stp no # Wege im LAN optimieren
Und hier noch die /etc/wpa_supplicant/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
# erstes bekanntes WLAN Name:zuhause mit WPA2-Verschlüsselung
network={
ssid="SSID"
id_str="zuhause"
scan_ssid=1
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
group=TKIP CCMP
psk="PASSWORT"
}
# zweites bekanntes WLAN Name:cpplatz mit WPA2-Verschlüsselung
network={
ssid="WLAN-ID 2"
psk="WPA2 Netzwerkschlüssel"
id_str="cpplatz"
scan_ssid=1
proto=RSN # WPA bei WPA-Verschlüsselung einsetzen
key_mgmt=WPA-PSK
pairwise=CCMP # Bei WPA-Verschlüsselung TKIP einsetzen
group=TKIP CCMP # bei WPA-Verschlüsselung CCMP entfernen!
}
# unverschlüsselte Netzwerke
network={
ssid=""
id_str="offen"
scan_ssid=1
key_mgmt=NONE
}
Der RasPi kann sich mit dem WLAN zuhause verbinden und ich habe Zugriff über SSH, der Befehl
Ping 8.8.8.8
liefert ein positives Ergebnis.
In der Netzwerkbrücke taucht wlan0 aber leider nicht auf:
pi@raspibridge ~ $ brctl show
bridge name bridge id STP enabled interfaces
br0 8000.b827eba64a37 no eth0
Was mache ich falsch? Kann jemand helfen? Schon mal vielen Dank an alle Profis hier im Forum!