Modify

Opened 7 years ago

Last modified 23 months ago

#9704 accepted defect

Openwrt crash after installing kmod-net-ipw2200 driver and Intel 2200BG or 2915ABG card

Reported by: zam0d3gykus@… Owned by: hauke
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: kmod-net-ipw2200 ipw2200 ipw2915 intel asus wl500g Cc:

Description

Hardware used

  • Asus wl500g premium v1 router
  • Intel PRO/Wireless 2200BG minipci wifi card
  • Intel PRO/Wireless 2915ABG minipci wifi card

These are the steps for reproducing the problem

  • no minipci card is installed at this moment
  • freshly installed Backfire 10.03.1-RC5
  • mtd erase nvram
  • mtd erase rootfs_data -r
  • reboot
  • ip configuration for internet access
  • opkg update
  • opkg install kmod-net-ipw2200
  • remove power supply
  • install minipci card
  • power-up router

These are the consle messages after in inserting Intel PRO/Wireless 2200BG (PD9WM3B2200BG) minipci wifi card

CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: �T 12�� 14 15:54:18 CST 2005 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.23.0
rndis0: Broadcom USB RNDIS Network Adapter (P-t-P)
CPU type 0x29006: 264MHz
Total memory: 16777216 KBytes

Total memory used by CFE:  0x80800000 - 0x8089B590 (636304)
Initialized Data:          0x80831700 - 0x80833DE0 (9952)
BSS Area:                  0x80833DE0 - 0x80835590 (6064)
Local Heap:                0x80835590 - 0x80899590 (409600)
Stack Area:                0x80899590 - 0x8089B590 (8192)
Text (code) segment:       0x80800000 - 0x80831700 (202496)
Boot area (physical):      0x0089C000 - 0x008DC000
Relocation Factor:         I:00000000 - D:00000000

Device eth0:  hwaddr 00-17-31-DF-84-E1, ipaddr 192.168.1.1, mask 255.255.255.0
        gateway not set, nameserver not set
Null Rescue Flag.
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 4092 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Linux version 2.6.32.27 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.3 (GCC) ) #6 Thu Jul 14 03:47:19 CEST 2011
CPU revision is: 00029006 (Broadcom BCM3302)
ssb: chipcommon status is 0x0
ssb: Initializing MIPS core...
ssb: set_irq: core 0x0806, irq 4 => 4
ssb: set_irq: core 0x0806, irq 5 => 5
ssb: set_irq: core 0x0808, irq 6 => 2
ssb: set_irq: core 0x0804, irq 2 => 6
ssb: after irq reconfiguration
ssb: core 0x0800, irq : 2(S)  3* 4  5  6  D  I 
ssb: core 0x0806, irq : 2(S)  3  4* 5  6  D  I 
ssb: core 0x0806, irq : 2(S)  3  4  5* 6  D  I 
ssb: core 0x0808, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x0804, irq : 2(S)  3  4  5  6* D  I 
ssb: core 0x0816, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x0807, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x080b, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x080f, irq : 2(S)  3  4  5  6  D  I*
ssb: Sonics Silicon Backplane found at address 0x18000000
Serial init done.
Determined physical RAM map:
 memory: 01000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00001000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00001000
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
PID hash table entries: 64 (order: -4, 256 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
Memory: 13252k/16384k available (2331k kernel code, 3132k reserved, 356k data, 136k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:128
console [ttyS0] enabled
Calibrating delay loop... 263.16 BogoMIPS (lpj=526336)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
ssb: PCIcore in host mode found
PCI: Fixing up bridge 0000:00:00.0
PCI: Fixing up device 0000:00:00.0
PCI: Fixing latency timer of device 0000:00:00.0 to 168
pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
pci 0000:00:02.0: PME# disabled
pci 0000:00:03.0: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.0: PME# disabled
pci 0000:00:03.1: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.1: PME# disabled
pci 0000:00:03.2: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.2: PME# disabled
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 25
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
serial8250: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
serial8250.0: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
flash init: 0x1c000000 0x02000000
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
 CFI mfr 0x00000001
 CFI id  0x00001301
 Amd/Fujitsu Extended Query Table at 0x0040
  Amd/Fujitsu Extended Query version 1.3.
Physically mapped flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Flash device: 0x800000 at 0x1fc00000
bootloader size: 262144
Creating 4 MTD partitions on "Physically mapped flash":
0x000000000000-0x000000040000 : "cfe"
0x000000040000-0x0000007f0000 : "linux"
0x00000011b000-0x0000007f0000 : "rootfs"
mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=2F0000, len=500000 
0x0000002f0000-0x0000007f0000 : "rootfs_data"
0x0000007f0000-0x000000800000 : "nvram"
b44.c:v2.0
eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:17:31:df:84:e1
b44: eth1: PHY Reset would not complete.
eth1: Broadcom 44xx/47xx 10/100BaseT Ethernet 40:10:18:00:00:2d
BCM47xx Watchdog Timer enabled (30 seconds, nowayout)
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 136k freed
Please be patient, while OpenWrt loads ...
diag: Detected 'ASUS WL-500g Premium'
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
roboswitch: Probing device eth0: found a 5325! It's a 5350.
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
- init -
b44: eth0: powering down PHY

Please press Enter to activate this console. b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
device eth0.0 entered promiscuous mode
device eth0 entered promiscuous mode
br-lan: port 1(eth0.0) entering forwarding state
lib80211: common routines for IEEE802.11 drivers
Compat-wireless backport release: compat-wireless-2011-06-23
Backport based on wireless-testing.git master-2011-06-22
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Broadcom 43xx driver loaded [ Features: PL, GPIO LED Mask: 0x000f, Firmware-ID: FW13 ]
Broadcom 43xx-legacy driver loaded [ Features: PLID, Firmware-ID: FW10 ]
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (209 buckets, 836 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
libipw: 802.11 data/management/control stack, git-1.1.13
libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
PCI: Enabling device 0000:00:02.0 (0000 -> 0002)
PCI: Fixing up device 0000:00:02.0
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Data bus error, epc == 80681f54, ra == 8068e564
Oops[#1]:
Cpu 0
$ 0   : 00000000 1000d800 c0582024 c0582000
$ 4   : 8046ade0 00000024 00000001 000000fa
$ 8   : 00000000 80005110 802ce8c0 46da479f
$12   : 803801d8 ffd9da60 80f14138 00200200
$16   : 80ed2800 00000000 ffffffff 00000001
$20   : 000000fa 00000024 8046ade0 806a0000
$24   : 00000000 8016ebe0                  
$28   : 804e6000 804e7bb0 c0585010 8068e564
Hi    : fffffd2f
Lo    : d6b4f000
epc   : 80681f54 0x80681f54
    Not tainted
ra    : 8068e564 0x8068e564
Status: 1000d803    KERNEL EXL IE 
Cause : 0080001c
PrId  : 00029006 (Broadcom BCM3302)
Modules linked in: ipw2200(+) libipw nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack pppoe pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async ppp_generic slhc b43legacy b43 mac80211 crc_ccitt cfg80211 compat_firmware_class compat lib80211_crypt_tkip lib80211_crypt_ccmp lib80211_crypt_wep lib80211 michael_mic arc4 aes_generic deflate ecb cbc switch_robo switch_core diag
Process insmod (pid: 657, threadinfo=804e6000, task=803801a8, tls=00000000)
Stack : 00000003 80698050 c0585000 80681fe8 80ed2800 80697c78 00000000 8046ade0
        00000003 80698050 c0585000 8068e564 00000000 00000000 802a0fec 80067434
        00028020 00000000 00000000 80804700 00000000 00000041 802a09f0 00000000
        80df2a00 8012f384 000000d0 000000d0 804e7c28 1000d801 8080e794 8080a800
        800e7020 8046b541 8046b384 8046b24c 8046b274 8046b29c 8046b2c4 8046b2ec
        ...
Call Trace:[<80681fe8>] 0x80681fe8
[<8068e564>] 0x8068e564
[<80067434>] 0x80067434
[<8012f384>] 0x8012f384
[<800e7020>] 0x800e7020
[<806902e0>] 0x806902e0
[<801ad350>] 0x801ad350
[<801b2efc>] 0x801b2efc
[<801b3418>] 0x801b3418
[<806951f8>] 0x806951f8
[<800e788c>] 0x800e788c
[<8014b550>] 0x8014b550
[<8016db74>] 0x8016db74
[<8016dd68>] 0x8016dd68
[<800e83f0>] 0x800e83f0
[<80130740>] 0x80130740
[<8016deb8>] 0x8016deb8
[<8016df24>] 0x8016df24
[<80130e30>] 0x80130e30
[<8016d420>] 0x8016d420
[<80130ec0>] 0x80130ec0
[<8016cb70>] 0x8016cb70
[<800663bc>] 0x800663bc
[<8016e2d4>] 0x8016e2d4
[<80661000>] 0x80661000
[<8014b7e0>] 0x8014b7e0
[<8000a414>] 0x8000a414
[<80661044>] 0x80661044
[<8000d620>] 0x8000d620
[<80043c8c>] 0x80043c8c
[<800564c0>] 0x800564c0
[<80083f74>] 0x80083f74
[<80093414>] 0x80093414
[<80003230>] 0x80003230


Code: 2412ffff  8ec20020  00551021 <8c430000> 00731824  1073000b  24100009  2610ffff  0c04e19e 
Disabling lock debugging due to kernel taint



BusyBox v1.15.3 (2011-07-06 13:01:07 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 Backfire (10.03.1-RC5, r27608) --------------------------
  * 1/3 shot Kahlua    In a shot glass, layer Kahlua 
  * 1/3 shot Bailey's  on the bottom, then Bailey's, 
  * 1/3 shot Vodka     then Vodka.
 ---------------------------------------------------
root@OpenWrt:/# 

These are the consle messages after in inserting Intel PRO/Wireless 2915ABG (WM3A2915ABG) minipci wifi card

CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: �T 12�� 14 15:54:18 CST 2005 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.23.0
rndis0: Broadcom USB RNDIS Network Adapter (P-t-P)
CPU type 0x29006: 264MHz
Total memory: 16777216 KBytes

Total memory used by CFE:  0x80800000 - 0x8089B590 (636304)
Initialized Data:          0x80831700 - 0x80833DE0 (9952)
BSS Area:                  0x80833DE0 - 0x80835590 (6064)
Local Heap:                0x80835590 - 0x80899590 (409600)
Stack Area:                0x80899590 - 0x8089B590 (8192)
Text (code) segment:       0x80800000 - 0x80831700 (202496)
Boot area (physical):      0x0089C000 - 0x008DC000
Relocation Factor:         I:00000000 - D:00000000

Device eth0:  hwaddr 00-17-31-DF-84-E1, ipaddr 192.168.1.1, mask 255.255.255.0
        gateway not set, nameserver not set
Null Rescue Flag.
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 4092 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Linux version 2.6.32.27 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.3 (GCC) ) #6 Thu Jul 14 03:47:19 CEST 2011
CPU revision is: 00029006 (Broadcom BCM3302)
ssb: chipcommon status is 0x0
ssb: Initializing MIPS core...
ssb: set_irq: core 0x0806, irq 4 => 4
ssb: set_irq: core 0x0806, irq 5 => 5
ssb: set_irq: core 0x0808, irq 6 => 2
ssb: set_irq: core 0x0804, irq 2 => 6
ssb: after irq reconfiguration
ssb: core 0x0800, irq : 2(S)  3* 4  5  6  D  I 
ssb: core 0x0806, irq : 2(S)  3  4* 5  6  D  I 
ssb: core 0x0806, irq : 2(S)  3  4  5* 6  D  I 
ssb: core 0x0808, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x0804, irq : 2(S)  3  4  5  6* D  I 
ssb: core 0x0816, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x0807, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x080b, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x080f, irq : 2(S)  3  4  5  6  D  I*
ssb: Sonics Silicon Backplane found at address 0x18000000
Serial init done.
Determined physical RAM map:
 memory: 01000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00001000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00001000
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
PID hash table entries: 64 (order: -4, 256 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
Memory: 13252k/16384k available (2331k kernel code, 3132k reserved, 356k data, 136k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:128
console [ttyS0] enabled
Calibrating delay loop... 263.16 BogoMIPS (lpj=526336)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
ssb: PCIcore in host mode found
PCI: Fixing up bridge 0000:00:00.0
PCI: Fixing up device 0000:00:00.0
PCI: Fixing latency timer of device 0000:00:00.0 to 168
pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
pci 0000:00:02.0: PME# disabled
pci 0000:00:03.0: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.0: PME# disabled
pci 0000:00:03.1: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.1: PME# disabled
pci 0000:00:03.2: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.2: PME# disabled
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 25
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
serial8250: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
serial8250.0: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
flash init: 0x1c000000 0x02000000
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
 CFI mfr 0x00000001
 CFI id  0x00001301
 Amd/Fujitsu Extended Query Table at 0x0040
  Amd/Fujitsu Extended Query version 1.3.
Physically mapped flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Flash device: 0x800000 at 0x1fc00000
bootloader size: 262144
Creating 4 MTD partitions on "Physically mapped flash":
0x000000000000-0x000000040000 : "cfe"
0x000000040000-0x0000007f0000 : "linux"
0x00000011b000-0x0000007f0000 : "rootfs"
mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=2F0000, len=500000 
0x0000002f0000-0x0000007f0000 : "rootfs_data"
0x0000007f0000-0x000000800000 : "nvram"
b44.c:v2.0
eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:17:31:df:84:e1
b44: eth1: PHY Reset would not complete.
eth1: Broadcom 44xx/47xx 10/100BaseT Ethernet 40:10:18:00:00:2d
BCM47xx Watchdog Timer enabled (30 seconds, nowayout)
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 136k freed
Please be patient, while OpenWrt loads ...
diag: Detected 'ASUS WL-500g Premium'
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
roboswitch: Probing device eth0: found a 5325! It's a 5350.
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
- init -
b44: eth0: powering down PHY

Please press Enter to activate this console. b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
device eth0.0 entered promiscuous mode
device eth0 entered promiscuous mode
br-lan: port 1(eth0.0) entering forwarding state
lib80211: common routines for IEEE802.11 drivers
Compat-wireless backport release: compat-wireless-2011-06-23
Backport based on wireless-testing.git master-2011-06-22
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Broadcom 43xx driver loaded [ Features: PL, GPIO LED Mask: 0x000f, Firmware-ID: FW13 ]
Broadcom 43xx-legacy driver loaded [ Features: PLID, Firmware-ID: FW10 ]
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (209 buckets, 836 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
libipw: 802.11 data/management/control stack, git-1.1.13
libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
PCI: Enabling device 0000:00:02.0 (0000 -> 0002)
PCI: Fixing up device 0000:00:02.0
ipw2200: Detected Intel PRO/Wireless 2915ABG Network Connection
Data bus error, epc == 80681f54, ra == 8068e564
Oops[#1]:
Cpu 0
$ 0   : 00000000 1000d800 c0582024 c0582000
$ 4   : 8036cde0 00000024 00000001 000000fa
$ 8   : 00000000 80005110 802ce8c0 3e85d7b0
$12   : 80ba45e0 ffd9da60 808f35a0 00200200
$16   : 80e93800 00000000 ffffffff 00000001
$20   : 000000fa 00000024 8036cde0 806a0000
$24   : 00000000 8016ebe0                  
$28   : 80482000 80483bb0 c0585010 8068e564
Hi    : fffffd2f
Lo    : d6b4f000
epc   : 80681f54 0x80681f54
    Not tainted
ra    : 8068e564 0x8068e564
Status: 1000d803    KERNEL EXL IE 
Cause : 0080001c
PrId  : 00029006 (Broadcom BCM3302)
Modules linked in: ipw2200(+) libipw nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack pppoe pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async ppp_generic slhc b43legacy b43 mac80211 crc_ccitt cfg80211 compat_firmware_class compat lib80211_crypt_tkip lib80211_crypt_ccmp lib80211_crypt_wep lib80211 michael_mic arc4 aes_generic deflate ecb cbc switch_robo switch_core diag
Process insmod (pid: 657, threadinfo=80482000, task=80ba45b0, tls=00000000)
Stack : 00000003 80698050 c0585000 80681fe8 80e93800 80697c78 00000000 8036cde0
        00000003 80698050 c0585000 8068e564 00000000 00000000 802a0fec 80067434
        00028020 00000000 00000000 80804700 00000000 00000041 802a09f0 00000000
        804cd980 8012f384 000000d0 000000d0 80483c28 1000d801 8080e794 8080a800
        800e7020 8036d541 8036d384 8036d24c 8036d274 8036d29c 8036d2c4 8036d2ec
        ...
Call Trace:[<80681fe8>] 0x80681fe8
[<8068e564>] 0x8068e564
[<80067434>] 0x80067434
[<8012f384>] 0x8012f384
[<800e7020>] 0x800e7020
[<806902e0>] 0x806902e0
[<801ad350>] 0x801ad350
[<801b2efc>] 0x801b2efc
[<801b3418>] 0x801b3418
[<806951f8>] 0x806951f8
[<800e788c>] 0x800e788c
[<8014b550>] 0x8014b550
[<8016db74>] 0x8016db74
[<8016dd68>] 0x8016dd68
[<800e83f0>] 0x800e83f0
[<80130740>] 0x80130740
[<8016deb8>] 0x8016deb8
[<8016df24>] 0x8016df24
[<80130e30>] 0x80130e30
[<8016d420>] 0x8016d420
[<80130ec0>] 0x80130ec0
[<8016cb70>] 0x8016cb70
[<800663bc>] 0x800663bc
[<8016e2d4>] 0x8016e2d4
[<80663000>] 0x80663000
[<8014b7e0>] 0x8014b7e0
[<8000a414>] 0x8000a414
[<80663044>] 0x80663044
[<8000d620>] 0x8000d620
[<80043c8c>] 0x80043c8c
[<800564c0>] 0x800564c0
[<80083f74>] 0x80083f74
[<80093414>] 0x80093414
[<80003230>] 0x80003230


Code: 2412ffff  8ec20020  00551021 <8c430000> 00731824  1073000b  24100009  2610ffff  0c04e19e 
Disabling lock debugging due to kernel taint



BusyBox v1.15.3 (2011-07-06 13:01:07 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 Backfire (10.03.1-RC5, r27608) --------------------------
  * 1/3 shot Kahlua    In a shot glass, layer Kahlua 
  * 1/3 shot Bailey's  on the bottom, then Bailey's, 
  * 1/3 shot Vodka     then Vodka.
 ---------------------------------------------------
root@OpenWrt:/# 
root@OpenWrt:/# 

If running commands like iwconfig or ifconfig on console, the router gets stuck.
It never returns any answer or prompt.

Attachments (0)

Change History (7)

comment:1 Changed 6 years ago by anonymous

This bus is still present in Backfire 10.03.1 :-(
Asus wl500g premium v1 router get stuck after installing kmod-net-ipw2200 driver for Intel 2200BG minipci card.

Is there any fix or workaround ?

comment:2 Changed 6 years ago by hauke

  • Owner changed from developers to hauke
  • Status changed from new to accepted

comment:3 Changed 4 years ago by dev@…

Still present in "OpenWrt Attitude Adjustment 12.09", but Asus WL500g Premium V1 doesn't get stuck anymore. It just shows the bus error while loading the module and continues booting without working wifi.

comment:4 Changed 4 years ago by dev@…

Here comes the trace:

[   19.804000] libipw: 802.11 data/management/control stack, git-1.1.13
[   19.812000] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[   19.988000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[   19.996000] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[   20.004000] PCI: Enabling device 0000:00:02.0 (0000 -> 0002)
[   20.008000] PCI: Fixing up device 0000:00:02.0
[   20.012000] ipw2200 0000:00:02.0: setting latency timer to 64
[   20.012000] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[   20.260000] Data bus error, epc == 80c00f10, ra == 80c11bc8
[   20.260000] Oops[#1]:
[   20.260000] Cpu 0
[   20.260000] $ 0   : 00000000 1000c800 c03fe024 20000000
[   20.260000] $ 4   : 81b42ed4 00000024 00000001 000000fa
[   20.260000] $ 8   : 00000000 80134010 00000000 4e514553
[   20.260000] $12   : 802da6f4 00000000 00000000 00410000
[   20.260000] $16   : 00000000 81b42ed4 81b42ed4 00000001
[   20.260000] $20   : 00000024 000000fa 81867c60 81b42ed8
[   20.260000] $24   : 00000002 80041630                  
[   20.260000] $28   : 80c34000 80c35bf8 81867c68 80c11bc8
[   20.260000] Hi    : 00000004
[   20.260000] Lo    : b7971100
[   20.260000] epc   : 80c00f10 0x80c00f10
[   20.260000]     Tainted: G           O
[   20.260000] ra    : 80c11bc8 0x80c11bc8
[   20.260000] Status: 1000c803    KERNEL EXL IE 
[   20.260000] Cause : 0080001c
[   20.260000] PrId  : 00029006 (Broadcom BMIPS3300)
[   20.260000] Modules linked in: ipw2200(O+) libipw(O) nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat pppoe xt_conntrack xt_CT xt_NOTRACK iptable_raw xt
_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async
 ppp_generic slhc b43legacy(O) b43(O) mac80211(O) lib80211_crypt_tkip(O) lib80211_crypt_ccmp(O) lib80211_crypt_wep(O) lib80211(O) crc_ccitt cfg80211(O) compat(O) michael_mic arc4 aes_generic crypt
o_hash crypto_algapi switch_robo(O) switch_core(O) diag(O)
[   20.260000] Process insmod (pid: 475, threadinfo=80c34000, task=81b259b8, tls=77065440)
[   20.260000] Stack : 80c20000 80c20000 00000004 80c07c60 81867c68 81ac4000 81b42ed4 c048d000
[   20.260000]         80c20000 80c20000 00000004 80c11bc8 00000000 00000002 80c1dd40 81865680
[   20.260000]         81865680 800e7230 81b42ed4 80c20000 00000001 00000000 00000000 81865680
[   20.260000]         80c33d00 81bfb480 81867c68 00000000 80c1da14 80c1d888 00000015 800eaf78
[   20.260000]         00000000 c048d010 c048e950 c04928ce 80c20000 81b42000 81867c00 00000000
[   20.260000]         ...
[   20.260000] Call Trace:[<80c07c60>] 0x80c07c60
[   20.260000] [<80c11bc8>] 0x80c11bc8
[   20.260000] [<800e7230>] 0x800e7230
[   20.260000] [<800eaf78>] 0x800eaf78

comment:5 Changed 4 years ago by anonymous

I can confirm it still exists in r36088. Doesn't freeze the device, but no working WLAN.

[ 1021.804000] lib80211: common routines for IEEE802.11 drivers
[ 1021.808000] lib80211_crypt: registered algorithm 'NULL'
[ 1021.840000] lib80211_crypt: registered algorithm 'WEP'
[ 1021.868000] lib80211_crypt: registered algorithm 'CCMP'
[ 1021.896000] lib80211_crypt: registered algorithm 'TKIP'
[ 1022.016000] libipw: 802.11 data/management/control stack, git-1.1.13
[ 1022.024000] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@…>
[ 1022.164000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[ 1022.172000] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[ 1022.176000] PCI: Enabling device 0000:00:02.0 (0000 -> 0002)
[ 1022.184000] PCI: Fixing up device 0000:00:02.0
[ 1022.188000] ipw2200 0000:00:02.0: setting latency timer to 64
[ 1022.188000] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[ 1022.260000] Data bus error, epc == 80f40f10, ra == 80f51bc8
[ 1022.260000] Oops#1:
[ 1022.260000] Cpu 0
[ 1022.260000] $ 0 : 00000000 1000d800 c0de6024 20000000
[ 1022.260000] $ 4 : 80fc2ed4 00000024 00000001 000000fa
[ 1022.260000] $ 8 : 00000000 80134010 00000000 00000000
[ 1022.260000] $12 : 00000001 00000000 00000000 00000000
[ 1022.260000] $16 : 00000000 80fc2ed4 80fc2ed4 00000001
[ 1022.260000] $20 : 00000024 000000fa 81867c60 80fc2ed8
[ 1022.260000] $24 : 00000000 80041630
[ 1022.260000] $28 : 81b5c000 81b5dbf8 81867c68 80f51bc8
[ 1022.260000] Hi : 000000ee
[ 1022.260000] Lo : 0371b500
[ 1022.260000] epc : 80f40f10 0x80f40f10
[ 1022.260000] Tainted: G O
[ 1022.260000] ra : 80f51bc8 0x80f51bc8
[ 1022.260000] Status: 1000d803 KERNEL EXL IE
[ 1022.260000] Cause : 0080001c
[ 1022.260000] PrId : 00029006 (Broadcom BMIPS3300)
[ 1022.260000] Modules linked in: ipw2200(O+) libipw(O) lib80211_crypt_tkip(O) lib80211_crypt_ccmp(O) lib80211_crypt_wep(O) lib80211(O) michael_mic crypto_hash nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat pppoe xt_conntrack xt_CT xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables ppp_async ppp_generic slhc b43legacy(O) b43(O) mac80211(O) crc_ccitt cfg80211(O) compat(O) arc4 aes_generic crypto_algapi switch_robo(O) switch_core(O) diag(O)
[ 1022.260000] Process insmod (pid: 2397, threadinfo=81b5c000, task=81b15590, tls=77daa440)
[ 1022.260000] Stack : 80f60000 80f60000 00000004 80f47c60 00000000 80dc3000 80fc2ed4 c0de8000
[ 1022.260000] 80f60000 80f60000 00000004 80f51bc8 00000000 00000002 80f5dd40 81865680
[ 1022.260000] 81865680 800e7230 80fc2ed4 80f60000 00000001 00000000 00000000 81865680
[ 1022.260000] 81880600 81b4f600 81867c68 00000000 80f5da14 80f5d888 00000015 800eaf78
[ 1022.260000] 00000000 c0de8010 c0de9950 c0ded8ce 80f60000 80fc2000 81867c00 00000000
[ 1022.260000] ...
[ 1022.260000] Call Trace:[<80f47c60>] 0x80f47c60
[ 1022.260000] [<80f51bc8>] 0x80f51bc8
[ 1022.260000] [<800e7230>] 0x800e7230
[ 1022.260000] [<800eaf78>] 0x800eaf78
[ 1022.260000] [<80f53dc8>] 0x80f53dc8
[ 1022.260000] [<800e991c>] 0x800e991c
[ 1022.260000] [<80f53624>] 0x80f53624
[ 1022.260000] [<801505dc>] 0x801505dc
[ 1022.260000] [<8017315c>] 0x8017315c
[ 1022.260000] [<80173460>] 0x80173460
[ 1022.260000] [<8026cc04>] 0x8026cc04
[ 1022.260000] [<801735fc>] 0x801735fc
[ 1022.260000] [<80171934>] 0x80171934
[ 1022.260000] [<80173590>] 0x80173590
[ 1022.260000] [<80171c4c>] 0x80171c4c
[ 1022.260000] [<8012a9cc>] 0x8012a9cc
[ 1022.260000] [<80172be8>] 0x80172be8
[ 1022.260000] [<801739bc>] 0x801739bc
[ 1022.260000] [<801ede3c>] 0x801ede3c
[ 1022.260000] [<80150a88>] 0x80150a88
[ 1022.260000] [<8027519c>] 0x8027519c
[ 1022.260000] [<80ea1048>] 0x80ea1048
[ 1022.260000] [<80ea1000>] 0x80ea1000
[ 1022.260000] [<80001500>] 0x80001500
[ 1022.260000] [<80087484>] 0x80087484
[ 1022.260000] [<8003ac04>] 0x8003ac04
[ 1022.260000] [<8005130c>] 0x8005130c
[ 1022.260000] [<8000e4f0>] 0x8000e4f0
[ 1022.260000] [<80133ff8>] 0x80133ff8
[ 1022.260000]
[ 1022.260000]
[ 1022.260000] Code: 00008021 8e420020 00541021 <8c420000> 00531024 1053000d 2411000b 083d03cd 2631ffff
[ 1022.572000] ---[ end trace f9e1064230e52ec8 ]---

comment:6 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

comment:7 Changed 23 months ago by martonmiklos

I have just built an image from git for my WL-500GP, and it has the same issue.
Is there anything what I can help to fix this?

Add Comment

Modify Ticket

Action
as accepted .
Author


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

 
Note: See TracTickets for help on using tickets.