




sudo gainroot
vim /usr/local/bin/autodisconnect
#!/bin/sh
sleep 180
a=`tail -1 /proc/net/route | cut -f1`
b=`ifconfig $a | grep RX.b | cut -d"(" -f1 | cut -d: -f2`
while [ "$a" != "Iface" ]
do
c=`expr $b + 1000`
sleep 180
b=`ifconfig $a | grep RX.b | cut -d"(" -f1 | cut -d: -f2`
a=`tail -1 /proc/net/route | cut -f1`
if [ "$b" -lt "$c" -a "$a" != "Iface" ]; then
dbus-send --system --dest=com.nokia.icd /com/nokia/icd_ui com.nokia.icd_ui.disconnect boolean:true
sleep 10
a=`tail -1 /proc/net/route | cut -f1`
fi
done
exit 0
chmod a+x /usr/local/bin/autodisconnect
vim /etc/network/if-up.d/00_autodisconnect
!#/bin/sh
#Run a script to disconnect idle networks
console none
script
/usr/local/bin/autodisconnect
end script
exit 0
chmod a+x /etc/network/if-up.d/00_autodisconnect
while [ "$a" != "Iface" ]
while [ "$a" == "wlan0" ]






