Old bcm43xx in fedora 5 kernels? Looks like it anyway.

Gene Heskett gene.heskett at verizon.net
Sat Jan 13 03:04:19 UTC 2007


Greetings;

When attempting to use the bcm43xx driver for the broadcom 4318 chip in my 
lappies radio, I am getting this error message shortly after I do 
a "modprobe bcm43xx":

No support for versions > 128, and the led indicating the radio is on goes 
off.

I do not get this message when using the older ndiswrapper, but it also 
worked for a few weeks this spring.

I just found a patch in one of the messages of the berlios.de's bcm43xx 
message archive:

Index: wireless-2.6/drivers/net/wireless/bcm43xx/bcm43xx_main.c
===================================================================
--- wireless-2.6.orig/drivers/net/wireless/bcm43xx/bcm43xx_main.c
+++ wireless-2.6/drivers/net/wireless/bcm43xx/bcm43xx_main.c
@@ -2405,9 +2405,10 @@ static int bcm43xx_chip_init(struct bcm4
 				   BCM43xx_UCODE_TIME) & 0x1f);
 
 	if ( value16 > 0x128 ) {
-		dprintk(KERN_ERR PFX
-			"Firmware: no support for microcode rev > 0x128\n");
-		err = -1;
+		printk(KERN_ERR PFX
+			"Firmware: no support for microcode extracted "
+			"from version 4.x binary drivers.\n");
+		err = -EOPNOTSUPP;
 		goto err_release_fw;
 	}

So apparently the real message is that bcm43xx-fwcutter didn't find the 
right stuff, or that bcm43xx cannot find it in /lib/firmware, while its 
possible that ndiswrapper is finding it.  But I still cannot connect in 
any event.

Whats the next step here folks?, theres so darned many trees here I can't 
see the forest.

I've printed about 40 pages of stuff about this, but so far there has been 
no magic 'duh' moment.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2007 by Maurice Eugene Heskett, all rights reserved.




More information about the fedora-list mailing list