I've modified /etc/init.d/reboot and modified the reboot command in do_stop() to:
strace -f reboot -d -f -i and rebooted. Attached is a screen shot of the strace on the console. For some reason it's getting stuck on ioctl(3, SIOCGIFCONF, ...). The reboot then hangs until I press Control-Alt-Delete and then I see: "md: stopping all devices" and the laptop reboots OK. Because the ioctl() is twiddling the network interface, I then had a hunch the bug is in the wireless driver, so I blacklisted the Broadcom b44 and reboots now work OK. So it appears to be a bug in the Broadcom driver, hence it occurs on certain classes of Dells with that hardware. Attached is a photo of the console message. ** Attachment added: "Photo of console messages" http://launchpadlibrarian.net/24310464/dell-6400-strace-reboot.jpg -- Jaunty no poweroff/reboot on halt/reboot https://bugs.launchpad.net/bugs/317775 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
