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