Bug 83711 - BCM4306 Broadcom Network card not recognized
Summary: BCM4306 Broadcom Network card not recognized
Status: CLOSED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: i386 Linux
: P1 high
Assignee: drivers_network@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-01 21:19 UTC by Bert Mariën
Modified: 2015-06-21 07:29 UTC (History)
2 users (show)

See Also:
Kernel Version: 3.4.82 - 3.4.94 - 3.13.0-32
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Bert Mariën 2014-09-01 21:19:59 UTC
Well, the summary says it all.
Since more than a year - and probably since kernel 3.4 the BCM4306 card is no longer recognized.

I first thought it was an Ubuntu thing, but many other (if not all) modern distributions have the same issue. As does Debian (Wheezy and Jessie).

The kernels 3.4.82 (Slacko 5.7) and 3.4.94 (Slacko 5.9.3.6) are used by Slacko (Puppy).

I assume it is a kernel problem.

If you please address it?
Thank you.
Bert.
Comment 1 Rafał Miłecki 2014-11-29 17:12:00 UTC
Provide us output of
lspci -nn
lsmod
dmesg | egrep "ssb|b43"
Comment 2 yonito 2015-06-21 02:25:16 UTC
This is the output I get for lspci lsmod and dmesg. My  Linux is TahrPup 6.0 on an old Compaq Presario R3000.Hope it helps.


sh-4.1# lspci -nn

00:00.0 Host bridge [0600]: ATI Technologies Inc Radeon 9100 IGP Host Bridge [1002:5833] (rev 02)
00:01.0 PCI bridge [0604]: ATI Technologies Inc Radeon 9100 IGP AGP Bridge [1002:5838]
00:13.0 USB Controller [0c03]: ATI Technologies Inc OHCI USB Controller #1 [1002:4347] (rev 01)
00:13.1 USB Controller [0c03]: ATI Technologies Inc OHCI USB Controller #2 [1002:4348] (rev 01)
00:14.0 SMBus [0c05]: ATI Technologies Inc SMBus [1002:4353] (rev 16)
00:14.1 IDE interface [0101]: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller [1002:4349]
00:14.3 ISA bridge [0601]: ATI Technologies Inc Device [1002:434c]
00:14.4 PCI bridge [0604]: ATI Technologies Inc IXP200 3COM 3C920B Ethernet Controller [1002:4342]
00:14.5 Multimedia audio controller [0401]: ATI Technologies Inc IXP150 AC'97 Audio Controller [1002:4341]
00:14.6 Modem [0703]: ATI Technologies Inc IXP AC'97 Modem [1002:434d] (rev 01)
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP] [1002:5835]
02:02.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 03)
02:03.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
02:04.0 CardBus bridge [0607]: Texas Instruments PCI1520 PC card Cardbus Controller [104c:ac55] (rev 01)
02:04.1 CardBus bridge [0607]: Texas Instruments PCI1520 PC card Cardbus Controller [104c:ac55] (rev 01)
02:07.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43)
02:07.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43)
02:07.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04)
sh-4.1#   
sh-4.1# 
sh-4.1# 
sh-4.1# 
sh-4.1# lsmod

Module                  Size  Used by
radeon                515838  1 
ttm                    31586  1 radeon
drm_kms_helper         17823  1 radeon
drm                   106327  4 radeon,ttm,drm_kms_helper
i2c_algo_bit            3539  1 radeon
usbhid                 18009  0 
fan                     2478  0 
battery                 7164  0 
arc4                     962  2 
ecb                     1377  2 
b43                   133615  0 
mac80211               99898  1 b43
cfg80211               90319  2 b43,mac80211
snd_atiixp_modem        6311  0 
led_class               1733  1 b43
snd_atiixp              8717  0 
snd_ac97_codec         75789  2 snd_atiixp_modem,snd_atiixp
ac97_bus                 686  1 snd_ac97_codec
snd_pcm_oss            26845  0 
snd_mixer_oss           9963  1 snd_pcm_oss
snd_pcm                45385  4 snd_atiixp_modem,snd_atiixp,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy            907  0 
snd_seq_oss            18888  0 
snd_seq_midi            3156  0 
snd_rawmidi            11924  1 snd_seq_midi
snd_seq_midi_event      3592  2 snd_seq_oss,snd_seq_midi
snd_seq                32379  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              11986  2 snd_pcm,snd_seq
snd_seq_device          3601  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    30859  11 snd_atiixp_modem,snd_atiixp,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
yenta_socket           16079  2 
rsrc_nonstatic          6693  1 yenta_socket
8139cp                 12853  0 
i2c_piix4               6788  0 
soundcore               3403  1 snd
i2c_core               11497  5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_piix4
8139too                13988  0 
mii                     2650  2 8139cp,8139too
snd_page_alloc          4645  3 snd_atiixp_modem,snd_atiixp,snd_pcm
pcspkr                  1179  0 
serio_raw               2928  0 
fbcon                  27736  0 
tileblit                1509  1 fbcon
font                    6916  1 fbcon
bitblit                 3514  1 fbcon
softcursor               805  1 bitblit
squashfs               15984  0 
ati_agp                 3910  1 
agpgart                18904  3 ttm,drm,ati_agp
aufs                  110466  0 
fuse                   42549  0 
nls_iso8859_1           2937  0 
nls_cp437               4465  0 
sg                     19093  0 
ohci_hcd               16937  0 
shpchp                 21148  0 
pci_hotplug            18286  1 shpchp
wmi                     4337  0 
ssb                    29373  2 b43,ohci_hcd
evdev                   5517  0 
ppdev                   4090  0 
parport_pc             19055  0 
video                  14642  0 
output                  1120  1 video
parport                20387  2 ppdev,parport_pc
thermal                 9263  0 
button                  3522  0 
ac                      2143  0 
processor              24987  1 
ehci_hcd               25830  0 
usbcore                91279  4 usbhid,ohci_hcd,ehci_hcd
sh-4.1# 
sh-4.1# 
sh-4.1# dmesg|egrep "ssb|b43"

b43-pci-bridge 0000:02:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x04, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x05, vendor 0x4243)
ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x02, vendor 0x4243)
ssb: Core 3 found: V90 (cc 0x807, rev 0x02, vendor 0x4243)
ssb: Core 4 found: PCI (cc 0x804, rev 0x09, vendor 0x4243)
ssb: Sonics Silicon Backplane found on PCI device 0000:02:02.0
b43-phy0: Broadcom 4306 WLAN found (core revision 5)
Registered led device: b43-phy0::tx
Registered led device: b43-phy0::rx
Registered led device: b43-phy0::radio
b43 ssb0:0: firmware: requesting b43/ucode5.fw
b43 ssb0:0: firmware: requesting b43/pcm5.fw
b43 ssb0:0: firmware: requesting b43/b0g0initvals5.fw
b43 ssb0:0: firmware: requesting b43/b0g0bsinitvals5.fw
b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
sh-4.1#
Comment 3 Rafał Miłecki 2015-06-21 07:27:23 UTC
So it was perfectly recognized, even the interface went up (I know because I see firmware was loaded). I don't see any problem.

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