Ich bin jetzt einen Schritt weiter:
Nachdem ich bei meiner FritzBox wieder alle Sicherheitseinstellungen auf normal gesetzt hatte, habe ich einen alten NETGEAR FWG114P Router ausgegraben und an LAN2 der FritzBox angeschlossen. Die Konfiguration war unproblematisch, und somit habe ich jetzt ZWEI Funknetze, ein WPA-gesichertesvon der FritzBox und ein offenes vom Netgear.
Die Fonera habe ich per Netzwerkkabel mit meinem Laptop verbunden und darüber SSH-Zugriff.
Ich habe es jetzt geschafft, daß die Fonera über ein drittes virtuelles Interface eine WLAN-Internetverbindung über den an die Fritzbox angeschlossenen Netgear herstellen kann:
Dabei war es wichtig, den DHCP-Client öfters nachfragen zu lassen -- ich bekomme meist so bei der vierten oder fünften Wiederholung eine IP.
Die Fonera kann so eine Internetverbindung aufbauen und lädt auch selbtätig ihre Updates über die WLAN-Verbindung (natürlich habe ich das automatische Update ausgeschaltet und spiele die automatisch heruntergelandenen Updatepakete nach vorheriger Kontrolle manuell ein).
TODO sind jetzt noch:
* WPA-Verbindung mit Netgear
* WPA-Verbindung mit FritzBox
* ssh-Verbindung zwischen Laptop und Fonera ohne Ethernetkabel
Und dann noch (dafür brauche ich aber wirklich Unterstützung) die Anpassung von IPTABLES auf die veränderte Situation. Von iptables habe ich bislang leider viel zu wenig Ahnung.
Nachdem ich bei meiner FritzBox wieder alle Sicherheitseinstellungen auf normal gesetzt hatte, habe ich einen alten NETGEAR FWG114P Router ausgegraben und an LAN2 der FritzBox angeschlossen. Die Konfiguration war unproblematisch, und somit habe ich jetzt ZWEI Funknetze, ein WPA-gesichertesvon der FritzBox und ein offenes vom Netgear.
Die Fonera habe ich per Netzwerkkabel mit meinem Laptop verbunden und darüber SSH-Zugriff.
Ich habe es jetzt geschafft, daß die Fonera über ein drittes virtuelles Interface eine WLAN-Internetverbindung über den an die Fritzbox angeschlossenen Netgear herstellen kann:
Code:
#!/bin/ash
Fonera_Nick=_FON_
Router_SSID=NETGEAR
Router_MAC=00:0f:b5:xx:xx:xx # durch korrekte MAC zu ersetzen
Router_Kanal=10
if=ath2
# interface zerstören, falls es schon existiert
wlanconfig $if destroy
# interface einrichten
wlanconfig $if create wlandev wifi0 wlanmode sta nosbeacon
iwconfig $if mode managed essid "$Router_SSID" channel $Router_Kanal nick "n$Fonera_Nick$if" ap $Router_MAC
udhcpc --interface=$if --clientid="c$Fonera_Nick$if" --hostname="h$Fonera_Nick$if" --retries=12 --now
# neue Konfiguration anzeigen
iwconfig
# verfügbare Netzwerke anzeigen
iwlist $if ap
wlanconfig $if list scan
ifconfig | grep -E "inet|HWaddr"
Dabei war es wichtig, den DHCP-Client öfters nachfragen zu lassen -- ich bekomme meist so bei der vierten oder fünften Wiederholung eine IP.
Die Fonera kann so eine Internetverbindung aufbauen und lädt auch selbtätig ihre Updates über die WLAN-Verbindung (natürlich habe ich das automatische Update ausgeschaltet und spiele die automatisch heruntergelandenen Updatepakete nach vorheriger Kontrolle manuell ein).
TODO sind jetzt noch:
* WPA-Verbindung mit Netgear
* WPA-Verbindung mit FritzBox
* ssh-Verbindung zwischen Laptop und Fonera ohne Ethernetkabel
Und dann noch (dafür brauche ich aber wirklich Unterstützung) die Anpassung von IPTABLES auf die veränderte Situation. Von iptables habe ich bislang leider viel zu wenig Ahnung.