Notices


Reply
Thread Tools
Posts: 171 | Thanked: 13 times | Joined on Nov 2009
#1
Hi

I am wondering what the options are to stop and start wifi switcher via the command line?
Reason being, I have fcron installed and will then set a schedule task to start at x time and then to turn it off at x time. Could save me battery quite alot.

Scott
 
Posts: 313 | Thanked: 247 times | Joined on Jan 2010 @ USA
#2
if you've wifi-switcher installed, check /usr/sbin/wifi.sh
 
Posts: 156 | Thanked: 90 times | Joined on Jan 2010
#3
in a nutshell:

Code:
#!/bin/sh
out=`ifconfig wlan0`
if [ $? -eq "0" ] ; then
if [ `echo "$out" | grep -c RUNNING` -gt "0" ] ; then
run-standalone.sh dbus-send --system --dest=com.nokia.icd /com/nokia/icd_ui com.nokia.icd_ui.disconnect boolean:true
fi
ifconfig wlan0 down
rmmod wl12xx
run-standalone.sh dbus-send --type=method_call --dest=org.freedesktop.Notifications /org/freedesktop/Notifications org.freedesktop.Notifications.SystemNoteInfoprint string:'Wi-Fi disabled'
exit 2
else
modprobe wl12xx
wl1251-cal
stop wlancond
start wlancond
ifconfig wlan0 up
run-standalone.sh dbus-send --print-reply --system --dest=com.nokia.icd_ui /com/nokia/icd_ui com.nokia.icd_ui.show_conn_dlg boolean:false
exit 0
fi
This script is extracted from Wi-Fi Switcher and enables or disables wi-fi. It can be used with fcron.
 

The Following User Says Thank You to rooted For This Useful Post:
Posts: 171 | Thanked: 13 times | Joined on Nov 2009
#4
I get error
./wifiswitcher: line 3: syntax error: end of file unexpected (expecting "then"

When I try and run it.

Scott
 
Posts: 156 | Thanked: 90 times | Joined on Jan 2010
#5
Try again with sh script.sh and also verify that the script was copied correctly. The script also needs chmod +x and be run as root.

Last edited by rooted; 2010-03-06 at 19:19.
 
Posts: 171 | Thanked: 13 times | Joined on Nov 2009
#6
Ok - resolved, error in my copy and paster.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 23:02.