Bug 439153 - b43 fails to load on kernel 2.6.24.4-58.fc8
b43 fails to load on kernel 2.6.24.4-58.fc8
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
8
x86_64 Linux
low Severity medium
: ---
: ---
Assigned To: John W. Linville
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2008-03-27 07:37 EDT by Dario Castellarin
Modified: 2008-03-28 11:01 EDT (History)
1 user (show)

See Also:
Fixed In Version: 2.6.24.4-59.fc8
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2008-03-28 11:01:43 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Log of the failure from dmesg (1.53 KB, text/plain)
2008-03-27 07:37 EDT, Dario Castellarin
no flags Details

  None (edit)
Description Dario Castellarin 2008-03-27 07:37:51 EDT
Description of problem:
The b43 module fails to load with kernel 2.6.24.4-58.fc8 complaining about a lot
of unknown symbols.
Tested on x86_64.

Version-Release number of selected component (if applicable):
kernel-2.6.24.4-58.fc8

How reproducible:
Always

Steps to Reproduce:
1. boot the kernel
2. see it fail
3.
  
Actual results:
b43 fails to load

Expected results:
b43 loads fine

Additional info:
05:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)
        Subsystem: Dell Unknown device 0007
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at c0200000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-
        Capabilities: [d0] Express Legacy Endpoint, MSI 00
        Kernel driver in use: b43-pci-bridge
        Kernel modules: ssb
Comment 1 Dario Castellarin 2008-03-27 07:37:51 EDT
Created attachment 299304 [details]
Log of the failure from dmesg
Comment 2 Alexei Podtelezhnikov 2008-03-27 08:30:16 EDT
I can confirm this. b43 is busted in 2.6.24.4-58.fc8.
Even LED won't light up.
Comment 3 John W. Linville 2008-03-27 10:57:07 EDT
I'm not really sure why ieee80211 is being loaded at all.  Anyway, I'll get a 
fix for this into the fedora kernels as of -59.fc8 or later.

In the meantime, you can try:

   modprobe -r ieee80211
   modprobe cfg80211
   modprobe b43

Does that help?
Comment 4 Dario Castellarin 2008-03-27 13:57:37 EDT
(In reply to comment #3)
> I'm not really sure why ieee80211 is being loaded at all.  Anyway, I'll get a 
> fix for this into the fedora kernels as of -59.fc8 or later.
> 
> In the meantime, you can try:
> 
>    modprobe -r ieee80211
>    modprobe cfg80211
>    modprobe b43
> 
> Does that help?

Yes it does, I'm writing from kernel 2.6.24.4-58 right now.
Anyway, I get a strange warning when modprobing b43:

[root@dario-laptop ~]# modprobe b43
WARNING: Error inserting ieee80211
(/lib/modules/2.6.24.4-58.fc8/kernel/net/ieee80211/ieee80211.ko): Invalid module
format

Apart from this, wireless works fine as usual.
Comment 5 John W. Linville 2008-03-27 17:19:52 EDT
http://koji.fedoraproject.org/koji/taskinfo?taskID=534358
Comment 6 Alexei Podtelezhnikov 2008-03-27 20:12:56 EDT
2.6.24.4-59.fc8 fixes it.

On the side note, I understand the rapid nature of wireless development, the 
noise from b43 is too much.

[user@laptop ~]$ dmesg | grep b43 | wc -l
109

We don't have that many bugreports to justify this amount of debugging.
Can we have a special boot option to turn it off/on (with off by default).
 
Comment 7 Dario Castellarin 2008-03-28 05:23:09 EDT
I confirm -59 solves it

Note You need to log in before you can comment on or make changes to this bug.