[Berlin-wireless] Madwifi Ad-Hoc mit HAL im ap-mod

Frithjof Hammer olsrexperiment
Di Sep 23 11:25:21 CEST 2008


Ich habe von Dir gepatchten Treiber auf einem Avila (IXP4xx) laufen. Abgesehen 
davon, dass der Sende-durchsatz der Karte der Hälfte eines Broadcom-Systems 
(Büffel,etc) entspricht - was ich schon häufig beobachtet habe: Atheros hat 
eine scheinbar eine miese Sendeperformanz, empfängt aber sehr gut - scheint 
sie im AD-HOC Modus passabel zu funken.

Ich beobachte immer wieder bei Pings rtt's von 2-6 Sekunden. Ist das für 
Atheros normal? Ich dachte immer, hierbei würde es sich um den hier gefixten 
Einschlaf-Bug handeln. Weiß hier jemand mehr?

Ein Spielen mit Horst heute morgen zeigte mir noch etwas, was ich nicht 
verstehe: Im Millisekundentakt sendet die Karte Probe-Responses (Horst nennt 
sie "ASOCRQ", wireshark "Probe-Responses" ?) Die Karte ist mit der Zelle 
02:CA... assoziiert und Daten fließen. Im Anhang findet sich das cap File, 
falls jemand mal drüber schauen will. Die GemTek Karte, an die meine Wistron 
CM-9 Probe Responses schickt, kenne ich übrigens nicht. Scheint kein Freifunk 
AP zu sein.

Beste Grüße
Frithjof

Am Donnerstag, 18. September 2008 schrieb Sven-Ola Tuecke:
> Ach - noch'n Nachtrag. Wie immer gibts auch Nachteile. Ich empfehle hier
> besser noch "iwpriv ath0 bintval 1000".
>
> Hintergrund: die Automatik
> "Nur-Zufallig-mal-ein-Beacon-Senden-wenn-andere-Beacons-gleicher-BSSID-Empf
>angen-werden-koennen" ist nicht aktiv. Sendet jedenfalls bei mir wie Teufel
> - auch bei 25ms bintval - ohne irgendwelche Pausen oder Drops. Wunsch +
> Nebeneffekte eben.
>
> Ein paar Extra-Beacons stoeren an sich nicht - aber wenn Router im Rudel
> auftreten kostet sowas wertvolle _Luftzeit_
>
> // Sven-Ola
>
> ----- Original Message -----
> From: "Sven-Ola Tücke" <sven-ola at gmx.de>
> To: <berlin at berlin.freifunk.net>
> Sent: Thursday, September 18, 2008 8:39 AM
> Subject: [Berlin-wireless] Madwifi Ad-Hoc mit HAL im ap-mode
>
>
> Hey,
>
> (war gestern ueberrascht, wieviele von Euch sich fuer das Luft-Debugging
> interessierten. Hoffentlich hilfts ;-)
>
> weil ich es angesprochen hatte, nochmal zur Wiederholung. Madwifi ist
> eigentlich tot und wird wohl auf Dauer von ath[59]k ueberholt. Fuer alle,
> die
> in der Zwischenzeit was brauchbares brauchen: man nehme Felix' Patchset aus
> dem Kamikaze. Eine kompilierbare Version fuer Buntu-PC als *.tgz und meine
> Patches (diese oben auf den Kamikaze Patchset einfuellen) hab' ich hier hin
> gestellt:
>
> http://download-master.berlin.freifunk.net/sven-ola/binaries/
>
> Erwaehnenswert sind zwei Patches:
>
> 451*.patch macht den aktuellen OpenWrt-DD-Wrt-Maksat-HAL-2008-09-09 'rein.
> Der
> kann static-turbo bei countrycode=276. No need for countrycode=philippines
> oder so. Im OpenWrt zur Zeit nur als *.tgz zum selber-'reinmachen, was
> dieser
> Patch eben auch macht.
>
> 913*.patch aendert den HAL-Betriebsmodus fuer Ad-Hoc von IBSS->HOSTAP, also
> bei "wlanconfig athX create wlandev wifi0 wlanmode adhoc".
>
> Hintergrund zu 913: Sowohl der Madwifi-Kerneltreiber als auch der HAL
> kennen Betriebsmodi. HAL im IBSS heisst: dann sind verschiedene Automatiken
> eingeschaltet, die einen Hardware-Merge machen (TSF, NBTT, ATIM etc). Das
> ist
> irgendwie krumm und bringt die Atheros-Karte ins schleudern. HAL im HOSTAP
> heisst: der HAL haelt sich 'raus und man kann es "zu Fuss" machen. Der
> Patch macht 2 Dinge: Er beseitigt den Ad-Hoc-Schluckauf und er ermoeglicht
> es, einen VAP im IBSS und einen zweiten VAP im Mastermode zu fahren.
>
> Bei letzterem gibts noch einen kleinen Bug: Ist der Ad-Hoc-VAP online und
> man
> addiert den Master-VAP (wlanconfig athX+1 create wlandev wifi0 wlanmode
> ap), dann werden keine Ad-Hoc-Beacons mehr gesendet. Das muss man
> wieder "anregen", hier einfach "iwpriv athX bintval 100" aufrufen. Danach
> senden athX (IBSS) und athX+1 (Master) ganz brav und abwechselnd die
> gewuenschten Beacons.
>
> Anmerkung: 913 ist'n Hack. Welche Seiteneffekte? Hab' ich nicht probiert.
> WEP/WPA auf athX oder athX+1 z.B. interessiert mich *gar nicht* und laeuft
> womoeglich darum auch nicht. Weil's ein Hack ist: wenn du keinen Schluckauf
> hast, dann solltest du auch keine Pillen schlucken <ggg>
>
> HTH,
> // Sven-Ola
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : assoc2.cap.gz
Dateityp    : application/x-gzip
Dateigröße  : 49885 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.berlin.freifunk.net/pipermail/berlin/attachments/20080923/e0b6c2cd/attachment.bin>



Mehr Informationen über die Mailingliste Berlin