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

Axel axel
Di Okt 21 18:29:07 CEST 2008


Hallo Felix, Sven-Ola, Liste,...

Mir ist auch noch was seltsames aufgefallen, vielleicht kanns ja als Hinweis 
bei der Fehlersuche dienen.
Ich benutze kamikaze rv12987 mit madwifi-openwrt-stable und atheros abg 
Karten. ath_pci lade ich mit countrycode=276 outdoor=1. Ich 
habe /lib/wifi/madwifi.sh so erweitert daß ich in /etc/config/wireless 
folgende Vorgaben machen kann:
config wifi-device  wifi1
	[...]
        option agmode   11a
        option nosbeacon 1

config wifi-iface
	[...]
        option ssid     olsr.freifunk.net
        option bssid    02:ca:ff:ee:ba:be
        option mode     adhoc
        option encryption none
        option protmode 0
        option bgscan   0
        option rssi11a  9
        option rssi11b  9
        option rssi11g  9
        option bintval  1000

Seit dem gibt es im adhoc mode keine stuck beacons mehr und auch sonst keine 
Aussetzer. Und das seit Tagen endlich auch auf geräten die vorher im Kanal 10 
regelmäßige Wireless-Totalaussetzer hatten. Eigentlich ist alles wunderbar. 
Das interessante ist aber:
nosbeacon funktioniert nur für die 2.4 GHz Kanäle und die 5GHz Turbo Kanäle  
106, 114, 122, 130.
Bei allen anderen verfügbaren 5GHz Kanälen im outdoormode sehen sich die 
nosbeacon=1 Karten gar nicht untereinander. Auch nicht wenn ein oder mehrere 
Geräte im nosbeacon=0 modus dabei sind.

@sven-ola! Von dir kam glaube ich der HInweis mit uapsd.
Mir ist noch aufgefallen, daß "iwpriv ath0 uapsd 0" im adhoc mode keine 
Auswirkungen mehr hat. iwpriv ath0 get_uapsd zeigt weiterhin 53 an.
Weißt du/jemand ob das so sein soll?


lg.
axel


On Mittwoch 08 Oktober 2008, Sven-Ola Tücke wrote:
> Auch Moin,
>
> ja - irgendwat hakt da noch. Mit fester BSSID gehts. Aber es braucht jetzt
> 2 Beacons fuer ein Standard-Merge (mit nosbeacon bzw. hal(hostap)
> wenn IBSS). Zwei Beacons waer' sicher OK - aber beim Hochfahren
> bringt Madwifi jetzt alle meine WRTs dazu, sofort *keine Beacons mehr*
> zu senden. Warum? Keine Ahnung - das ist sicher interessant. Aber
> fuer ein IBSS-Merge etwas kontraproduktiv.
>
> P.S: was haelst du von diesem Fix fuer wpa_supplicant? Zeigt sonst im
> Sta-Mode ganz viele Disconnect-Messages:
>
> --- 360-sta_nodes.patch~        2008-10-08 07:55:18.000000000 +0200
> +++ 360-sta_nodes.patch 2008-10-08 07:55:18.000000000 +0200
> @@ -99,7 +99,7 @@
>  +
>  +      if (nstate == IEEE80211_S_RUN)
>  +              active = 1;
> -+      else if ((ostate >= IEEE80211_S_AUTH) && (nstate < ostate))
> ++      else if ((ostate > IEEE80211_S_AUTH) && (nstate < ostate))
>  +              active = 0;
>  +      else
>  +              return;
>
> // Sven-Ola
>
> Am Dienstag 07 Oktober 2008 03:59:42 schrieb Felix Fietkau:
> > Moin,
> >
> > wollte nur kurz mitteilen, dass die Patches inzwischen aufgeräumt und
> > gemerged sind. der Ad-Hoc mode mit HOSTAP Setting für die Hardware wird
> > jetzt über das wlanconfig 'nosbeacon' flag gesetzt (statt
> > Modulparameter). ahdemo benutzt jetzt standardmäßig auch den HOSTAP mode,
> > da der ja sowieso kein Hardware Merging gebrauchen kann.
> > Sagt bitte Bescheid, falls es mit dem aktuellen Patchset irgendwo noch
> > hakt...
> >
> > - Felix
>
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin




Mehr Informationen über die Mailingliste Berlin