After a fresh install of Ubuntu 13.04 64-bit, my wifi is now misbehaving. It seems to lose Internet connectivity from time to time, so this results in, for example, the web browser stops loading sites at the middle of the process, wait ~3 seconds, and then receive the rest of the site. This didn't happen in 12.10, in the same laptop.
Another symptom that anounced that something was not going to be alright, was the wifi disconnecting for a moment when I hit "Continue" in the first stage of the Ubuntu installer, in the screen where you select "Update during install" and "install MP3 support".
I have a Broadcom BCM4313 card (actually it's a "Dell WLAN 1501" card, but at this moment I don't understand very well how this two brands relate to each other)
~$ lspci -vvnn | grep 14e4 12:00.0 Network controller : Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
I've read that this might be a bug in the current driver shipped in Ubuntu 13.04: bcmwl-kernel-source 18.104.22.168+bdcom-0ubuntu6
How do I downgrade to a previous working version?
I tried following this instructions but 1) I can't install the old version from the repository because it doesn't seem to be available for Ubuntu 13.04. and 2) If I manually download and install a .deb file from here (bcmwl-kernel-source_22.214.171.124+bdcom-0ubuntu3_amd64.deb) , after reboot the system drops the wl controller and selects again the brcmsmac controller, as shown in the "connection information" dialog screen from the notification area. Then, if I try to select it manually, I get:
~$ sudo modprobe wl FATAL: module wl not found.
Does this have something to do with the kernel version? i.e. the .deb package not being compatible with my current kernel. Any ideas? Maybe I have to recompile that source package? If so, how?