I'm running Ubuntu 16.04 and between when I shut down last Friday and booted up today my laptop's wireless card can no longer connect to my router unless I'm standing next to it.
The wireless card is a Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
The current driver is brcmsmac
Changing to b43
or sbb
makes no noticeable difference.
I followed this question in particular extensively: Installing Broadcom Wireless Drivers
This suggests I need to use bcmwl-kernel-source
for this wireless card which changes the driver to wl0
and blacklists bcma
however it is still very weak.
I then tried the other suggestions there, eg. b43-firmware-installer
, but it didn't make any difference. Other suggestions were to blacklist certain modules but I found none made a difference. A difference between my problem and most people with this issue is that the wifi is working, it just has weak signal, most people I've read with issues with this card cannot get it to work at all.
I have been using Ubuntu on this laptop for quite a few years and never had this problem before, I've been running 16.04 in particular for a few months now and it is only since the weekend this problem happened. If I put the Ubunutu live usb in (where I installed it from) it also has this problem now whereas I used the wifi through that to install it previously.
Other things to note are the windows partition has no wifi problems and I'm connecting to eduroam if that makes a difference. The laptop is a Toshiba L650.