Just to be sure, I tried installing v4 firmware as per the instructions
above.  It was a mini-disaster.  First, for the firmware which would
seem to apply to my card, listed under bcmwl5.sys, both the links listed
in the readme seem to be broken:

4.10.40.0       
http://rapidshare.de/files/11458737/Broadcom_4.10.40.0_Drivers.cab.html
4.10.40.1       http://images.lunarpages.com/12002219.cab

The first url fetches something with a 2.7Kb size with an invalid MD5
checksum:

$ wget http://rapidshare.de/files/11458737/Broadcom_4.10.40.0_Drivers.cab.html
15:23:38 (776.16 KB/s) - `Broadcom_4.10.40.0_Drivers.cab.html' saved [2748/2748]

$ ./bcm43xx-fwcutter Broadcom_4.10.40.0_Drivers.cab.html 
Sorry, the input file is either wrong or not supported by bcm43xx-fwcutter.
This file has an unknown MD5sum 780716436b475d93b9032c5b1549b1f7.

The second url is completely invalid:
$ wget http://images.lunarpages.com/12002219.cab
--15:26:05--  http://images.lunarpages.com/12002219.cab
           => `12002219.cab'
Resolving images.lunarpages.com... failed: Name or service not known.


Not to be deterred, I tried the wl_apsta.o driver:

$ wget http://downloads.openwrt.org/sources/broadcom-
wl-4.80.53.0.tar.bz2

Then I ran the fwcutter and copied to /lib/firmware and booted on the
2.6.20.8 kernel.  Disaster.  The wireless light on my laptop activated
bringing hope, but the whole system locked up when I actually tried to
connect to a network.  Checking dmesg output revealed the folllowing:

[   76.061108] bcm43xx: Firmware: no support for microcode extracted
from version 4.x binary drivers.

So I recut the firmware from the original windows driver, deleted the
firmware in /lib/firmware, recopied the original firmware, rebooted on
2.6.20.6, and was able to use my wireless card once again, to my relief.

-- 
Broadcom bcm43xx broken with 2.6.20.8 kernel
https://launchpad.net/bugs/85099

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to