bcm43xx firmware is too old

alan alan at clueserver.org
Fri May 11 22:12:35 UTC 2007


On Fri, 11 May 2007, Clifford Snow wrote:

> 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?

"Should" and "Does" are two different things.

Add the module name to /etc/modules.d/blacklist.  (Edit the file and you 
will see what it wants for format.)

-- 
"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