Comment 18 for bug 1065827

Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi!

I did a test of this in a Dell Vostro 1520, which has this broadcom chip:

0e:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)

This can use either b43 or wl. First, I did a 12.04.1 installation, with no updates, and no 3rd-party driver installation.

Then I manually installed firmware-b43-installer. This pulled a bunch of firmware files and after that I was able to connect to a wireless network, the module loaded OK.

With things working like this, I installed bcmwl-kernel-source, it pulled version 5.100.82.38+bdcom-0ubuntu6.1 from precise-updates. It compiled the kernel module, the network interface disconnected for a moment and then came back up. I verified the wl module was loaded. I'm still able to access the network.

OK, next I removed (purge) both bcmwl-kernel-source and firmware-b43-installer. The b43 module tries to load but complains about missing firmware. I reinstalled firmware-b43-installer and went back to the point where b43 is working.

I added the -proposed repository and reinstalled bcmwl-kernel-source. It downloaded and installed version 6.20.155.1+bdcom-0ubuntu0.0.1. Again, the interface went down for a moment, then automatically back up with the new module. I confirmed with lsmod that wl is loaded and b43 is not. I'm still able to ping and access the network.

So even though I was unable to reproduce the original failure, at least the new package seems to behave correctly in this scenario, this should cover against the most severe regressions.