Speedport W500V als WLAN Bridge

Preiswerter DSL-Router, der mit bitswitcher Firmware weitere Features bietet als mit der originalen. Das Firmware-Update erfolgt über die entsprechende Funktion der t-Firmware.

Nutzung als WLAN-Bridge
Damit läßt sich jeder PC, der eine Netzwerkkarte hat, sofort durch Anschließen an den Speedport an beliebiger Stelle in das WLAN aufnehmen.

bitswitcher-bridge-1bitswitcher-bridge-2

Online-LED als Statusanzeige für Assoziierung mit dem Accesspoint (AP) im Bridgemodus

Das custom_script der bitswitcher-Firmware wird vor dem Startscript des http-Server (für die grafische Administrationsoberfläche) ausgeführt. Dies erfordert, dass die im custom_script ausgeführten Aktionen auf jeden Fall beendet werden – andernfalls, zum Beispiel bei einer while-true-Schleife, kommt das custom_script nicht zum Ende und der http-Server wird nicht gestartet … Schade!

Vermeidung dieses Problems:

Im nvram ist genügend Platz wfür andere Variablen/Scripte. Hochladen eines wlanstatus-Scriptes in das nvram (nvram setfile wlanstatus=/var/wlanstatus.sh); diese wird dann nach reboot aus dem nvram runtergeladen (nvram getfile wlanstatus=/var/wlanstatus.sh) und im custom_script aufgerufen und in den Hintergrund geschickt.

Das Script könnte so aussehen:

while true
do
if (wlctl status | grep “Not associated.”); then
# association lost, let it flash fast
ledtool 3 5
else

if (wlctl status | grep ‘BSSID: 00:00:00:00:00:00’); then
# association lost, let it flash fast
ledtool 3 5
else
# re-associated with AP, light up LED.
ledtool 3 1
fi
fi
sleep 20
done

to be continued …

Die Kommentarfunktion ist geschlossen.