tazpanel rev 362

network.cgi: better checking of Wi-Fi signal quality
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Jun 12 20:38:55 2013 +0000 (2013-06-12)
parents eae19f6941d6
children df2865290e55
files network.cgi
line diff
     1.1 --- a/network.cgi	Sun May 19 17:50:19 2013 +0000
     1.2 +++ b/network.cgi	Wed Jun 12 20:38:55 2013 +0000
     1.3 @@ -35,7 +35,7 @@
     1.4  			SCAN=$(iwlist $WIFI_INTERFACE scan last | sed "/$i/,/Cell/!d" | sed '$d')
     1.5  			ESSID=$(echo $SCAN | sed 's/.*ESSID:"\([^"]*\).*/\1/')
     1.6  			if echo "$SCAN" | grep -q Quality; then
     1.7 -				QUALITY=$(echo $SCAN | sed 's/.*Quality:\([^ ]*\).*/\1/')
     1.8 +				QUALITY=$(echo $SCAN | sed '/ *Quality/s/.*Quality[:=]\([^ ]*\).*/\1/')
     1.9  			else
    1.10  				QUALITY="-"
    1.11  			fi