bcm43xx firmware is too old

Clifford Snow clifford at snowandsnow.us
Fri May 11 21:42:55 UTC 2007


On Fri, 2007-05-11 at 14:10 -0700, alan wrote:
> On Fri, 11 May 2007, Clifford Snow wrote:
> 
> > Received the following error message on F7 Test 4:
> > kernel: bcm43xx_mac80211: YOUR FIRMWARE IS TOO OLD. Firmware from binary
> > drivers older than version 4.x is unsupported. You must upgrade your
> > firmware files.
> >
> .
> 
> This really depends on the model number and revision of your chipset.
> 
> I have a bcm4306 revision 2 chipset.  The bcm43xx_mac80211 driver will not 
> work for me.  (The chipset does not have enough memory for the revision 4 
> firmware.)  I had to blacklist that driver and use the old bcm43xx driver.

I also have the bcm4306 revision 2 chipset.  I'm not sure what you mean
by blacklist the driver to use the old bcm43xx driver.  

If the older chip isn't able to handle the requirements for the new
bcm43xx module, shouldn't that be discovered on install?

> 
> Later chipsets can handle the new firmware.  It seems that there is a bit 
> of overlap on pci ids involving this chipset.
> 
> -- 
> "ANSI C says access to the padding fields of a struct is undefined.
> ANSI C also says that struct assignment is a memcpy. Therefore struct
> assignment in ANSI C is a violation of ANSI C..."
>                                    - Alan Cox
> 




More information about the test mailing list