Comment 12 for bug 1300416

Revision history for this message
Seth Forshee (sforshee) wrote :

I'm still not having any luck in generating an is which will boot successfully on more than one of my systems. Seems like it shouldn't be this hard ...

Anyway, maybe we'll try another avenue. When booting to the installer, if you add "brcmsmac.blacklist=1" to the kernel boot options it should prevent the module from loading at all. This should be enough to get you through the install. On UEFI systems I get a normal grub menu, so pressing 'e' on the install option and adding that text to the end of the "linux ..." line before booting does the trick.

After installation has finished you can verify that you still have the bug. If you have a /lib/firmware/brcm directory, temporarily rename it to something else, e.g. /lib/firmware/brcm-bak, then run 'sudo modprobe -r brcmsmac, sudo modprobe brcmsmac' as root (if you don't have /lib/firmware/brcm you don't need to do any of that). You should immediately see the "brcmsmac: fail to load firmware brcm/bcm43xx-0.fw" message appear in dmesg, and a couple of minutes later you should see the stack traces. After this you'll like have to hard power-off your system to reboot.

Now install the test build and reboot to that kernel. Try the same sequence of steps as above. You should still see the "fail to load firmware" message, but you shouldn't get the stack traces in dmesg. If you get these results then the problem should be gone in the installer as well.

Thanks!