[WLANware] FFF 1.6.22: /usr/sbin/cron.minutely goes wild

Dennis Bartsch dennis_bartsch at hotmail.com
Tue Dec 18 23:36:12 CET 2007


Hallo Liste, hallo Sven-Ola,

ich habe mit eine erhöhten häufigkeit die meldung im log festgestellt, dass das wifi if restarted wird, was auch tatsächlich geschieht ... ein wenig im script geschnuppert, hab ich nun folgendes gefunden:

es gibt da die zeile " eval $(/usr/sbin/wl -i $wdev status|sed -e"s/^Supported //;s/: \+\([^   ]*\)/='\1';/g") ". führe ich das auf der konsole ausgeführt, kommt folgendes raus:

auf einem AP:

root at Kaktus Uplink:~# /usr/sbin/wl -i eth1 status|sed -e"s/^Supported //;s/: \+\([^   ]*\)/='\1';/g"
SSID='"olsr.freifunk.net"';
Mode='Ad'; Hoc  RSSI='0'; dBm   noise='0'; dBm  Channel='10';
BSSID='02:CA:FF:EE:BA:BE        Capability:'; IBSS
Rates='['; 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]

auf einem anderen AP:

root at Wendeschleife_Backbone_Ri_Kaktus:~# /usr/sbin/wl -i eth1 status|sed -e"s/^Supported //;s/: \+\([^   ]*\)/='\1';/g"
SSID='"wlanhsh.de-145-Markus"';
Mode='Managed   RSSI:'; -71 dBm noise='-92'; dBm        Channel='13';
BSSID='00:0D:0B:83:74:0D        Capability:'; None
Rates='['; 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]

alle guten dinge sind drei (wie auch die wlan-modi):

root at Kaktus_Backbone_Ri_Wendeschleife:~# /usr/sbin/wl -i eth1 status|sed -e"s/^Supported //;s/: \+\([^   ]*\)/='\1';/g"
eth1: Invalid argument
SSID='"wlanhsh.de-145-Markus"';
Mode='Master    RSSI:'; 0 dBm   noise='0'; dBm  Channel='13';
BSSID='00:0D:0B:83:74:0D        Capability:'; None
Rates='['; 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]



einige zeilen später wird aber anders gematcht:
elif ([ "Master" != "$Mode" ] && [ "" != "$ostat" ] && [ "$ostat" = "$wstat" ]) || ([ "Ad Hoc" = "$Mode" ] && [ "$Channel" != "$(nvram get wl0_channel)" ]) || ([ "Ad Hoc" = "$Mode" ] && [ -n "$ff_bssid" ] && [ "$BSSID" != "$ff_bssid" ]);then
        test -z "$(pidof horst)" && {
                # Wifi dead? Try restart
                logger -t cron.minutely "restarting wifi"
                wifi up
        }

nach dem obigen ausgaben wird $Mode aber nie "Master" oder "Ad Hoc", was dazu führt, dass ein hervorragend arbeitender managed-mode-link alle furz lang und teilweise für minuten grundlos ausser betrieb geht. bin mit sed aber nich wirklich fit.

gruß
dennis bartsch

_________________________________________________________________
Kostenlose Windows Live Services in einem Komplettpaket. Gleich downloaden!
http://get.live.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.freifunk.net/pipermail/wlanware-freifunk.net/attachments/20071218/19c4dc98/attachment.html>


More information about the WLANware mailing list