Comment 5 for bug 994255

Thank you, the patch works beautifully. For completeness' sake and future reference here's a quick rundown:

1) Download the 64-bit (or 32-bit whichever applies) .deb package from the link in post #2
2) Right-click and select to Open with Ubuntu Software Center, ignore warning about older version existing and trusting the source and install; there are other ways to install the patch, this is the GUI-est
3) Remove all conflicting drivers by
        sudo rmmod brcmsmac
        sudo rmmod b43
        sudo rmmod bcma
        sudo rmmod wl
then re-load the driver
       sudo modprobe wl
4) Disconnect wired, wireless should be working
5) It looks like the install has auto-generated its own blacklist file in /etc/modprobe.d; if after reboot the wrong drivers still load it would probably be a good idea to blacklist brcmsmac and bcma in /etc/modprobe.d/blacklist.conf

Thanks again, glad to have wireless and be able to try 12.10.