Posted by Jakh Daven | Filed under ubuntu, broadcom, 4313, 43xx, bcmwl
So, the latest ubuntu is out with the latest linux kernel and broadcom brcmsmac drivers.
As it happens the brcmsmac drivers suck. You can see the list of active wifi networks but won't be able to connect to them.
If the output of:
lspci -k | grep brcmsmac
Kernel driver in use: brcmsmac
Then you have this problem too.
To solve this, you'll need to install broadcom-sta driver and blacklist the default kernel one.
sudo apt-get install bcmwl-kernel-source
Then open /etc/modprobe.d/blacklist-bcm43.conf and add these lines:
blacklist brcmsmac blacklist bcma
Restart and check that:
lspci -k | grep wl
Kernel driver in use: wl
That should fix your wifi.
Hope ubuntu devs fix this and push out updates soon.