Felix Oxley wrote: > My test is now as follwos: > > 1. reboot (on AC power) > 2. do not log in to X > 3. On VT1 do the following: > 4. check powertop = >5000 wakeups > 5. init 3 > 6. check powertop = >5000 wakeups > 7. init 1 > 8. check powertop = >5000 wakeups > 9. start killing processes and removing kernel modules > 10. kill all wifi modules > 11. kill all bluetooth modules > 12. kill firewire modules > 13. check powertop = >5000 wakeups > 14. kill all snd modules > > powertop says: > wakeups: 6075 > 90% (8.0) <kernel module> : usb_hcd_poll_rh_status (rh_timer_func) > > As far as I can tell this is to do with the iwl4965 module. > If I boot with it disabled then I never get to 5000 wakeups. > However once it has been enabled _and_ connected to an AP then no matter > what I do the wakeups do not reduce.
either adjusting the adapter's powerlevel (with iwpriv, to reduce irqs generated by the adapter) or modyfying the AP to not send beacon announces often may help. Some AP's send 1000 beacon frames per second by default, causing 1000 interrupts per second to all connected wireless devices. These can often be reduced to 10 or even 1 per second in many cases. If you have access to another AP, check if the situation is the same or different. I've seen some APs configured very badly. Some wireless networks are also flooded with traffic making them less friendly from a power perspective. Cheers, Auke _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
