![]() |
Any way to catch requests for network, for power saving?
Since I use autodisconnect on my n900, my wifi interface tends to be off whenever an app makes a request, and so most of my data transfers get initiated over 3G.
But according to this; http://walfield.org/blog/2011/09/22/Wireless_Transfers_are_Battery_Intensive.html The wireless interface uses a lot less power than the 3G. So id like to know if there is some way, perhaps using dbuscron, to interrupt the data requests made by the applications and simply load the wifi driver before all the interfaces start getting scanned?? I searched through the threads, and my own tinkering with dbus-scripts hasn't been fruitful. Perhaps this would have to be a hack against libconic? |
Re: Any way to catch requests for network, for power saving?
Maemo already catches requests for network access.
Turn on WiFi scanning and auto-connect, and turn off auto-3G. |
Re: Any way to catch requests for network, for power saving?
OK, I tried that, but it seems to me that maemo doesn't know how to deal with an non-loaded wifi module, which is what I would like it to do.
(like many, I keep the wifi module unloaded because of the many threads here which state that it consumes power just by being loaded into the kernel) |
Re: Any way to catch requests for network, for power saving?
Unloading kernel module makes no difference to power consumption.
However, if the wireless interface was active at the time of module unloading, power consumption would go down. I just do "ifconfig wlan0 down" if I notice wlan consuming power when I'm not using it. This hasn't happened since February 2010 for me. |
All times are GMT. The time now is 07:15. |
vBulletin® Version 3.8.8