And to confirm it is your fix, as a control, I then upgraded and found the live -23.36 kernel which is in the repositories ..
root@tecumseh:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
linux-headers-3.2.0-23 linux-headers-3.2.0-23-generic-pae
linux-image-3.2.0-23-generic-pae sessioninstaller
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 50.2 MB of archives.
After this operation, 181 kB of additional disk space will be used.
Do you want to continue [Y/n]?
And to confirm it is your fix, as a control, I then upgraded and found the live -23.36 kernel which is in the repositories ..
root@tecumseh:~# apt-get upgrade headers- 3.2.0-23 linux-headers- 3.2.0-23- generic- pae image-3. 2.0-23- generic- pae sessioninstaller
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
linux-
linux-
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 50.2 MB of archives.
After this operation, 181 kB of additional disk space will be used.
Do you want to continue [Y/n]?
[snip]
Preparing to replace linux-image- 3.2.0-23- generic- pae 3.2.0-23. 36~lp950295v201 204241909 (using .../linux- image-3. 2.0-23- generic- pae_3.2. 0-23.36_ i386.deb) ... 3.2.0-23- generic- pae ... postrm. d . postrm. d/initramfs- tools 3.2.0-23- generic- pae /boot/vmlinuz- 3.2.0-23- generic- pae postrm. d/zz-update- grub 3.2.0-23- generic- pae /boot/vmlinuz- 3.2.0-23- generic- pae 3.2.0-23 3.2.0-23. 36~lp950295v201 204241909 (using .../linux- headers- 3.2.0-23_ 3.2.0-23. 36_all. deb) ... 3.2.0-23 ... 3.2.0-23- generic- pae 3.2.0-23. 36~lp950295v201 204241909 (using .../linux- headers- 3.2.0-23- generic- pae_3.2. 0-23.36_ i386.deb) ... 3.2.0-23- generic- pae ... 0ubuntu2 (using .../sessioninst aller_0. 20+bzr128- 0ubuntu1_ all.deb) ...
Done.
Unpacking replacement linux-image-
Examining /etc/kernel/
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
Preparing to replace linux-headers-
Unpacking replacement linux-headers-
Preparing to replace linux-headers-
Unpacking replacement linux-headers-
Preparing to replace sessioninstaller 0.20+bzr123-
Unpacking replacement sessioninstaller ...
[snip]
.. rebooted, and it hung.
I'm running here with the workaround.
ben@tecumseh:~$ cat /proc/cmdline /vmlinuz- 3.2.0-23- generic- pae root=UUID= ec1fde3e- cf25-49df- a729-b4e2b01281 eb ro b43.blacklist=yes
BOOT_IMAGE=
ben@tecumseh:~$ lsmod | grep b43
ben@tecumseh:~$