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" ]