mirror of
git://projects.qi-hardware.com/openwrt-packages.git
synced 2024-11-22 07:34:04 +02:00
milkymist files: update m1-wireless script files
This commit is contained in:
parent
a9bac6cda9
commit
b9e5598999
@ -73,8 +73,12 @@ function iwscan(iface)
|
|||||||
elseif wpa then enc = "psk"
|
elseif wpa then enc = "psk"
|
||||||
else enc = "wep" end
|
else enc = "wep" end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local a = Q:match("(%d-)/")
|
||||||
|
local b = Q:match("/(%d-)$")
|
||||||
|
Q = math.floor(tonumber(a)/tonumber(b)*100)
|
||||||
|
|
||||||
local r = Q .. "\t" .. ESSID .. "\t" .. enc
|
local r = Q .. "%," .. ESSID .. "," .. enc
|
||||||
|
|
||||||
table.insert(iws, r)
|
table.insert(iws, r)
|
||||||
end
|
end
|
||||||
@ -84,4 +88,9 @@ function iwscan(iface)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local t = iwscan("wlan0")
|
local t = iwscan("wlan0")
|
||||||
for k,v in pairs(t) do print(v) end
|
if t == {} then
|
||||||
|
print();
|
||||||
|
else
|
||||||
|
for k,v in pairs(t) do print(v) end
|
||||||
|
end
|
||||||
|
|
@ -51,9 +51,22 @@ if [ "$1" == "get" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" == "status" ]; then
|
if [ "$1" == "status" ]; then
|
||||||
ifconfig wlan0
|
sleep 1
|
||||||
|
IP=`ifconfig wlan0 2>/dev/null | grep "inet addr" | \
|
||||||
|
sed -e 's/^ *//g' | cut -d":" -f2 | cut -d" " -f1`
|
||||||
|
if [ "$?" != 0 ] || [ "${IP}" == "" ]; then
|
||||||
|
echo "Disconnected"
|
||||||
|
echo "0.0.0.0"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
ESSID=`iwconfig wlan0 2>/dev/null | grep ESSID | cut -d":" -f 2 | sed -e 's/\"//g'`
|
||||||
|
|
||||||
|
echo "${ESSID}"
|
||||||
|
echo "${IP}"
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Usage: $0 [get/set/status] PARAMS..."
|
echo "Usage: $0 [get/set/status] PARAMS..."
|
||||||
|
exit 1
|
Loading…
Reference in New Issue
Block a user