Bug 495366

Summary: broadcom card is not understood by kernel
Product: [Fedora] Fedora Reporter: Adrin Jalali <adrin.jalali>
Component: kernelAssignee: John W. Linville <linville>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: low    
Version: rawhideCC: itamar, kernel-maint, quintela
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-04-14 13:17:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adrin Jalali 2009-04-12 11:49:22 UTC
Hi, I have a laptop in which there is a broadcom wireless card. lspci lists it. but in dmesg and modules file that's not listed or mentioned.

Linux localhost.localdomain 2.6.29.1-54.fc11.x86_64 #1 SMP Tue Apr 7 05:26:42 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

having the lspci output :
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 RAID bus controller: Intel Corporation Mobile 82801 SATA RAID Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation Device 06eb (rev a1)
03:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
03:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
03:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)

/proc/modules file:
nls_utf8 2016 1 - Live 0xffffffffa00bc000
fuse 57904 2 - Live 0xffffffffa0306000
sco 11780 2 - Live 0xffffffffa0301000
bridge 51168 0 - Live 0xffffffffa02f2000
stp 2644 1 bridge, Live 0xffffffffa0194000
llc 6128 2 bridge,stp, Live 0xffffffffa0105000
bnep 14288 2 - Live 0xffffffffa024a000
l2cap 22480 3 bnep, Live 0xffffffffa02ea000
bluetooth 52980 5 sco,bnep,l2cap, Live 0xffffffffa02db000
sunrpc 185448 1 - Live 0xffffffffa02ab000
ip6t_REJECT 4064 2 - Live 0xffffffffa021d000
nf_conntrack_ipv6 14632 2 - Live 0xffffffffa02a5000
ip6table_filter 3936 1 - Live 0xffffffffa01f4000
ip6_tables 18768 1 ip6table_filter, Live 0xffffffffa029e000
ipv6 290080 24 ip6t_REJECT,nf_conntrack_ipv6, Live 0xffffffffa0255000
cpufreq_ondemand 7696 2 - Live 0xffffffffa017a000
acpi_cpufreq 9648 0 - Live 0xffffffffa0250000
freq_table 4816 2 cpufreq_ondemand,acpi_cpufreq, Live 0xffffffffa00d1000
dm_multipath 16200 0 - Live 0xffffffffa0244000
uinput 8704 0 - Live 0xffffffffa023f000
snd_hda_codec_idt 63888 1 - Live 0xffffffffa022d000
snd_hda_intel 28696 5 - Live 0xffffffffa0220000
dell_laptop 4232 0 - Live 0xffffffffa0219000
rfkill 11028 1 dell_laptop, Live 0xffffffffa0211000
snd_hda_codec 65360 2 snd_hda_codec_idt,snd_hda_intel, Live 0xffffffffa01ff000
dcdbas 8560 1 dell_laptop, Live 0xffffffffa01f7000
uvcvideo 57180 0 - Live 0xffffffffa01e4000
sdhci_pci 7984 0 - Live 0xffffffffa01dd000
firewire_ohci 22788 0 - Live 0xffffffffa01d5000
sdhci 16756 1 sdhci_pci, Live 0xffffffffa01ce000
mmc_core 50352 1 sdhci, Live 0xffffffffa01bf000
pcspkr 2848 0 - Live 0xffffffffa00e3000
firewire_core 44196 1 firewire_ohci, Live 0xffffffffa01b2000
snd_hwdep 8600 1 snd_hda_codec, Live 0xffffffffa01ad000
snd_seq_dummy 3188 0 - Live 0xffffffffa0044000
snd_seq_oss 32496 0 - Live 0xffffffffa01a3000
yenta_socket 25068 1 - Live 0xffffffffa0197000
snd_seq_midi_event 6992 1 snd_seq_oss, Live 0xffffffffa0190000
snd_seq 55584 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event, Live 0xffffffffa017d000
joydev 11584 0 - Live 0xffffffffa0175000
crc_itu_t 2000 1 firewire_core, Live 0xffffffffa0172000
rsrc_nonstatic 10096 1 yenta_socket, Live 0xffffffffa016d000
snd_seq_device 7300 3 snd_seq_dummy,snd_seq_oss,snd_seq, Live 0xffffffffa00dc000
snd_pcm_oss 43712 0 - Live 0xffffffffa0160000
i2c_i801 10064 0 - Live 0xffffffffa015b000
videodev 38704 1 uvcvideo, Live 0xffffffffa014f000
snd_mixer_oss 15712 1 snd_pcm_oss, Live 0xffffffffa0149000
iTCO_wdt 13120 0 - Live 0xffffffffa0143000
iTCO_vendor_support 3476 1 iTCO_wdt, Live 0xffffffffa00c2000
snd_pcm 79352 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss, Live 0xffffffffa012d000
v4l1_compat 13076 2 uvcvideo,videodev, Live 0xffffffffa0127000
v4l2_compat_ioctl32 10480 1 videodev, Live 0xffffffffa0122000
snd_timer 22496 2 snd_seq,snd_pcm, Live 0xffffffffa011a000
snd 65096 21 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer, Live 0xffffffffa0108000
e1000e 114704 0 - Live 0xffffffffa00e6000
wmi 7120 0 - Live 0xffffffffa00df000
video 21436 0 - Live 0xffffffffa00d4000
soundcore 7024 1 snd, Live 0xffffffffa00cd000
snd_page_alloc 9216 2 snd_hda_intel,snd_pcm, Live 0xffffffffa00c5000
output 3184 1 video, Live 0xffffffffa00bf000
nouveau 468768 1 - Live 0xffffffffa0047000
drm 206012 2 nouveau, Live 0xffffffffa000f000
i2c_algo_bit 5972 1 nouveau, Live 0xffffffffa000b000
i2c_core 22240 4 i2c_i801,nouveau,drm,i2c_algo_bit, Live 0xffffffffa0000000


"dmesg | grep b43" returns nothing.

and doing http://fedoramobile.org/fc-wireless/bcm43xx-yum-extras leads to no result.

Best,
Adrin.

Comment 1 John W. Linville 2009-04-13 14:25:26 UTC
I'm not sure that 4312 is supported.  Could you give me the output of 'lspci -n'?

Comment 2 Adrin Jalali 2009-04-14 05:22:13 UTC
00:00.0 0600: 8086:2a40 (rev 07)
00:01.0 0604: 8086:2a41 (rev 07)
00:19.0 0200: 8086:10f5 (rev 03)
00:1a.0 0c03: 8086:2937 (rev 03)
00:1a.1 0c03: 8086:2938 (rev 03)
00:1a.2 0c03: 8086:2939 (rev 03)
00:1a.7 0c03: 8086:293c (rev 03)
00:1b.0 0403: 8086:293e (rev 03)
00:1c.0 0604: 8086:2940 (rev 03)
00:1c.1 0604: 8086:2942 (rev 03)
00:1c.2 0604: 8086:2944 (rev 03)
00:1c.3 0604: 8086:2946 (rev 03)
00:1d.0 0c03: 8086:2934 (rev 03)
00:1d.1 0c03: 8086:2935 (rev 03)
00:1d.2 0c03: 8086:2936 (rev 03)
00:1d.7 0c03: 8086:293a (rev 03)
00:1e.0 0604: 8086:2448 (rev 93)
00:1f.0 0601: 8086:2917 (rev 03)
00:1f.2 0104: 8086:282a (rev 03)
00:1f.3 0c05: 8086:2930 (rev 03)
01:00.0 0300: 10de:06eb (rev a1)
03:01.0 0607: 1180:0476 (rev ba)
03:01.1 0c00: 1180:0832 (rev 04)
03:01.2 0805: 1180:0822 (rev 21)
0c:00.0 0280: 14e4:4315 (rev 01)

Comment 3 John W. Linville 2009-04-14 12:30:04 UTC
As suspected, that device is simply not supported all the way through 2.6.29.  You might want to try a rawhide (i.e. F-12) kernel?

   http://koji.fedoraproject.org/koji/buildinfo?buildID=97606

Comment 4 Adrin Jalali 2009-04-14 12:54:50 UTC
Instead I used these packages :
akmod-wl-5.10.79.10-2.fc11.1.x86_64
broadcom-wl-5.10.79.10-2.fc11.noarch

which I downloaded from rpmfusion-nonfree-rawhide. These packages make my wireless work. :)

I think this bug can be closed/upstream.