There is a known behavior of anacron not to run when the laptop is running on batteries. Is there any way to stop this behavior and run anacron whatever the power state?
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=152402
http://www.mail-archive.com/[email protected]/msg560900.html
https://bugs.launchpad.net/ubuntu/+source/anacron/+bug/36816