ich moechte ein WPA verschluesseltes WDS zwischen einem W500V und einem WRT54G aufbauen. Der W500V soll AP sein und WRT54 der Repeater.
Die Traumkonfig wäre WPA2//CCMP, das ist jedoch laut vielen Berichten im OpenWrt-Forum und hier schwierig, daher fange ich leicht an und wäre auch mit WPA/CCMP oder WPA/TKIP zufrieden.
Auf dem WRT54G setzte ich OpenWrt-Backfire 10.03 mit 2.4er Kernel ein, da dort auch der BroadCom Binary-Only-Treiber verwandt wird um möglichst kompatibel zum W500V zu sein. Auf dem W500V setze ich BitSwitcher 0.3.8 und gerade zum weiteren debuggen WRT500V ein.
Okay, was habe ich bisher getan: Ich habe out of the Box die WEB-Konfigmöglichkeiten benutzt in OpenWrt und BitSwitcher wie oben skizziert aufgesetzt.
Da es out-of the Box jedcoh nicht geklappt hat, habe angefangen das automatische WLAN-Konfigurieren auf beiden Seiten auszuschalten und zu besseren Nachvollziehbarkeit Skripte zu bauen.
Auf dem W500V spanne ich derzeit das WLAN wie folgt auf:
Auf dem WRT54G mach die automatiche Konfig für WDS etwas anderes wie die WDS-WPA-HowTo auf bitswitcher.sf.net.
Die OpenWrt Config /etc/config/wireless generiert folgende wl/wlc Codeschnippsel:
Okay, da es automatisch nicht ging habe ich die WPA_WDS-Howto auf der BS-Hauptseite probiert auf dem WRT,
da ja auch hier der Broadcom Binary-Only-Treiber zum Einsatz kommt. Die Syntax und Semantik vom wl/wlctl ist weitgehend gleich.
Hier das Script welches leider zum selben Ergebniss kommt, wie die Automatische Konfiguration. Das wl0 device ist
nicht gebrückt daher spare ich mir die ebtables-Rules.
Hallo,
ich moechte ein WPA verschluesseltes WDS zwischen einem W500V und einem WRT54G aufbauen. Der W500V soll AP sein und WRT54 der Repeater.
Die Traumkonfig wäre WPA2//CCMP, das ist jedoch laut vielen Berichten im OpenWrt-Forum und hier schwierig, daher fange ich leicht an und wäre auch mit WPA/CCMP oder WPA/TKIP zufrieden.
Auf dem WRT54G setzte ich OpenWrt-Backfire 10.03 mit 2.4er Kernel ein, da dort auch der BroadCom Binary-Only-Treiber verwandt wird um möglichst kompatibel zum W500V zu sein. Auf dem W500V setze ich BitSwitcher 0.3.8 und gerade zum weiteren debuggen WRT500V ein.
Okay, was habe ich bisher getan: Ich habe out of the Box die WEB-Konfigmöglichkeiten benutzt in OpenWrt und BitSwitcher wie oben skizziert aufgesetzt.
Da es out-of the Box jedcoh nicht geklappt hat, habe angefangen das automatische WLAN-Konfigurieren auf beiden Seiten auszuschalten und zu besseren Nachvollziehbarkeit Skripte zu bauen.
Auf dem W500V spanne ich derzeit das WLAN wie folgt auf:
Auf dem WRT54G mach die automatiche Konfig für WDS etwas anderes wie die WDS-WPA-HowTo auf bitswitcher.sf.net.
Die OpenWrt Config /etc/config/wireless generiert folgende wl/wlc Codeschnippsel:
Da macht die Skript-Magie von Openwrt daraus:
Dies zeigt der W500V dazu:
Beim "state:" fehlt leider "AUTHORIZED" um Pakete versenden zu dürfen.
Dies kann man schoen bei einen erfolgreich eingebuchten Laptop sehen:
Okay, da es automatisch nicht ging habe ich die WPA_WDS-Howto auf der BS-Hauptseite probiert auf dem WRT,
da ja auch hier der Broadcom Binary-Only-Treiber zum Einsatz kommt. Die Syntax und Semantik vom wl/wlctl ist weitgehend gleich.
Hier das Script welches leider zum selben Ergebniss kommt, wie die Automatische Konfiguration. Das wl0 device ist
nicht gebrückt daher spare ich mir die ebtables-Rules.
Die Werte für die Argumente -w und -m habe auch schon durchpermutiert.
Ebenso bringt das Setzen der bssid auf dem WRT54G keine Besserung.
Interessant ist das man mit tcpdump auf dem W500V sehen kann, da kurzzeitig auf dem
Twisted-Air-Kabel kommuniziert wird:
Ich kann nur leider erstmal nix damit anfangen. Eine Analyse der zwei Pakete mit Wireshark ist nich besonders informativ.
Wie kann ich weiter vorgehen um zu debuggen?
Hat jemand schonmal ähnliches probiert und ggf. Erfolg gehabt?
cya