Modify

Opened 9 years ago

Closed 9 years ago

Last modified 22 months ago

#2033 closed defect (wontfix)

kernel crash on insmod bcm43xx_mac80211

Reported by: rumi@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: broadcom 2.6 asus wl-500g Cc:

Description

I've installed openwrt-brcm47xx-2.6-squashfs.trx (Kamikaze snapshot 7864)
onto an ASUS WL-500g. Booted fine, then I've installed the following packages:

kmod-mac80211_1+2.6.22-rc6-brcm47xx-1_mipsel.ipk
kmod-bcm43xx-mac80211_1+2.6.22-rc6-brcm47xx-1_mipsel.ipk

Then I insmodded bcm43xx_mac80211 while the default Atheros
drivers were loaded. The following happened:

bcm43xx_mac80211: Broadcom 4306 WLAN found
bcm43xx_mac80211: Found PHY: Analog 2, Type 2, Revision 2
bcm43xx_mac80211: Found Radio: Manuf 0x17F, Version 0x2050, Revision 2
bcm43xx_mac80211: Radio turned off
wmaster0: Selected rate control algorithm 'simple'
wmaster0: Failed to initialize wep
Kernel bug detected#1:
Cpu 0
$ 0 : 00000000 1000d400 00000001 00024000
$ 4 : 8028d000 00000001 80ab80d4 80677c40
$ 8 : ffffffff ffffffff 8027ec70 8590b010
$12 : 28411000 80677bc3 ffffffff 490e212b
$16 : 80478000 1000d401 80000000 00000001
$20 : 80ab81a0 96fefcff 00000002 00000000
$24 : 00000000 801faa4c
$28 : 80676000 80677cd8 00000000 c01a79e8
Hi : fa8f6fc5
Lo : e762b583
epc : 800706d4 Tainted: P
ra : c01a79e8 Status: 1000d402 KERNEL EXL
Cause : 00000034
PrId : 00024000
Modules linked in: bcm43xx_mac80211 rc80211_simple mac80211 cfg80211 ath_pci wlan_xauth wlan_wep wlan_tkip wlan_ccmp wlan_acl ath_rate_minstrel ath_hal(P) wlan_scan_sta wlan_scan_ap wlan ppp_async ppp_generic slhc crc_ccitt switch_core diag
Process insmod (pid: 4329, threadinfo=80676000, task=80622000)
Stack : 80ab80b8 00059fa8 80161a08 80037074 80478000 80070640 803c5850 c01a79e8

80677cf8 80677cf8 fffffff4 80ab81a0 80f2f000 80ab8ea0 c018ee54 c01722a0
00000000 8080c000 0000008f fffffff4 00000000 80f2f000 80f2f010 c0192d48
00000002 803c5850 00000020 00000010 80d741b0 80a25784 00000000 80fef0e0
00000002 80ab8ea0 803c5800 802c2000 80ab8f1c 80f2f480 00000001 fffffff4
...

Call Trace:[<80161a08>][<80037074>][<80070640>][<c01a79e8>][<c018ee54>][<c01722a0>][<c0192d48>][<c0172578>][<8014ab4c>][<8012c574>][<8012c518>][<801f822c>][<800bdb9c>][<8012c9e4>][<8012b1fc>][<800f9880>][<8012c87c>][<8012b368>][<c0172578>][<8012b788>][<8010f238>][<8010f214>][<c0087058>][<80047b18>][<80047a34>][<8000bc80>]

Code: 000211c2 38420001 30420001 <00028036> 8c840018 8c900000 8e030000 8e020004 0062102b

The whole kernel hasn't crashed, the device remained responsive
but I was unable to rmmod the module after this and of course
no wlan or other interface has appeared.

Then I've uninstalled the kmod-madwifi package, powercycled
the device and retried insmodding bcm43xx_mac80211 without
the Atheros drivers loaded. Result is that the device has
frozen instantly on insmod, no ping reply, no nothing...

Attachments (1)

bcm43xx_error.txt (2.8 KB) - added by anonymous 9 years ago.
bcm43xx error

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by anonymous

bcm43xx error

comment:1 follow-up: Changed 9 years ago by anonymous

with ASUS WL-500gp (bcm4318) there is error too.

comment:2 in reply to: ↑ 1 Changed 9 years ago by anonymous

Tried with 8434 on ASUS WL-500GP, i got the following oops:

PCI: Enabling device 0000:00:02.0 (0000 -> 0002)
PCI: Fixing up device 0000:00:02.0
PCI: Setting latency timer of device 0000:00:02.0 to 64
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x0D, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x09, vendor 0x4243)
ssb: Core 2 found: PCI (cc 0x804, rev 0x0C, vendor 0x4243)
ssb: Core 3 found: PCMCIA (cc 0x80D, rev 0x07, vendor 0x4243)
ssb: Switching to ChipCommon core, index 0
ssb: Switching to PCI core, index 2
ssb: Sonics Silicon Backplane found on PCI device 0000:00:02.0
bcm43xx_mac80211: Broadcom 4318 WLAN found
ssb: Switching to IEEE 802.11 core, index 1
bcm43xx_mac80211: Found PHY: Analog 3, Type 2, Revision 7
bcm43xx_mac80211: Found Radio: Manuf 0x17F, Version 0x2050, Revision 8
bcm43xx_mac80211: Radio turned off
wmaster0: Selected rate control algorithm 'simple'
wmaster0: Failed to initialize wep
Kernel bug detected[#1]:
Cpu 0
$ 0   : 00000000 10009800 00000001 00024000
$ 4   : 81000000 00000001 81cb60d4 81225c40
$ 8   : ffffffff ffffffff 8027ec70 00000000
$12   : 00000000 81225bc3 ffffffff 00000000
$16   : 813d4000 10009801 80000000 00000001
$20   : 81cb61a0 b6738d30 00000008 00000000
$24   : 00000000 801fa77c
$28   : 81224000 81225cd8 00000000 c010f9e8
Hi    : f207c1b2
Lo    : 2eb78c83
epc   : 80070444     Not tainted
ra    : c010f9e8 Status: 10009802    KERNEL EXL
Cause : 00000034
PrId  : 00029006
Modules linked in: bcm43xx_mac80211 ppp_async ppp_generic slhc crc_ccitt rc80211_simple mac80211 cfg80211 switch_robo switch_core diag
Process insmod (pid: 667, threadinfo=81224000, task=81222000)
Stack : 81cb60b8 fffefcd5 80161738 80036df4 813d4000 800703b0 81e7fc50 c010f9e8
        81225cf8 81225cf8 fffffff4 81cb61a0 8127f800 81cb6ea0 c00f6e54 c00a32a0
        00000000 8127c800 0000008f fffffff4 00000000 8127f800 8127f810 c00fad48
        00000002 81e7fc50 00000020 00000010 81efeea4 8138bf64 00000000 81292b00
        00000003 81cb6ea0 81e7fc00 81055000 81cb6f1c 8127fc80 00000001 fffffff4
        ...
Call Trace:[<80161738>][<80036df4>][<800703b0>][<c010f9e8>][<c00f6e54>][<c00a32a0>][<c00fad48>][<c00a3578>][<8014a87c>][<8012c2a4>][<8012c248>][<801f7f5c>][<800bd85c>][<8012c714>][<8012af2c>][<800f9570>][<8012c5ac>][<8012b098>][<c00a3578>][<8012b4b8>][<8010ef68>][<8010ef44>][<c0051058>][<80047898>][<800477b4>][<8000bc60>]

Code: 000211c2  38420001  30420001 <00028036> 8c840018  8c900000  8e030000  8e020004  0062102b

minimal modules loaded:

Module                  Size  Used by    Not tainted
bcm43xx_mac80211      406076  1
ppp_async               9664  0
ppp_generic            20000  1 ppp_async
slhc                    5408  1 ppp_generic
crc_ccitt               1024  1 ppp_async
rc80211_simple          2432  0
mac80211              142848  2 bcm43xx_mac80211,rc80211_simple
cfg80211                4016  1 mac80211
switch_robo             4016  0
switch_core             5056  1 switch_robo
diag                    8208  0

comment:3 Changed 9 years ago by anonymous

I get the same on a WRT54gv2.

insmod bcm43xx-mac80211 ; dmesg

wmaster0: Failed to initialize wep
bcm43xx_mac80211: probe of ssb0:0 failed with error -12

comment:4 Changed 9 years ago by Bartman007

If you look at the 7.07 release notes you'll notice that it still says that Broadcom wireless on the 2.6 kernel is broken. Until noted otherwise, the bcm43xx drivers do not work.

comment:5 Changed 9 years ago by nbd

  • Resolution set to wontfix
  • Status changed from new to closed

bcm43xx-mac80211 has been removed

comment:6 Changed 22 months ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.