Overloading hostap and orinoco causes kernel oops
Yan Seiner <[email protected]>
| Newsgroups | gmane.comp.handhelds.openzaurus.devel |
|---|---|
| Message-ID | <[email protected]> |
I've been having a problem with wireless and OZ. I have a linksys wcf-11 card, and sometimes it wouldn't come up. With 3.5.4.2, my SL-C3100 would lock up on ifup... But the new kernel dumps useful information into the logs, and here it is, attached. It seems that hostap causes a kernel oops with this card. If I remove hostap entirely, rerun depmod, and load only orinoco, all is well. If I remove orinoco and laod only hostap, the network won't come up at all. If I load both, I get a kernel oops. (Sorry, I haven't figured out how to prevent modules in /lib/modules from loading via software; I just physically move them out of the module tree.) --Yan Aug 21 13:40:05 spitz user.info kernel: pcmcia: Detected deprecated PCMCIA ioctl usage from process: cardctl. Aug 21 13:40:05 spitz user.info kernel: pcmcia: This interface will soon be removed from the kernel; please expect breakage unless you upgrade to new tools. Aug 21 13:40:05 spitz user.info kernel: pcmcia: see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html for details. Aug 21 13:40:05 spitz user.info kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready Aug 21 13:40:05 spitz daemon.info cardmgr[3389]: executing: './ide start hda 2>&1' Aug 21 13:40:05 spitz daemon.info cardmgr[3389]: + mount /dev/hda1 Aug 21 13:40:05 spitz daemon.info cardmgr[3389]: + Can't find /dev/hda1 in /etc/fstab Aug 21 13:40:05 spitz daemon.notice cardmgr[3389]: start cmd exited with status 1 Aug 21 13:40:05 spitz daemon.info cardmgr[3389]: socket 1: Linksys CompactFlash Wireless Card Aug 21 13:40:05 spitz daemon.info hcid[3461]: Bluetooth HCI daemon Aug 21 13:40:06 spitz user.notice kernel: pcmcia: registering new device pcmcia1.1 Aug 21 13:40:06 spitz user.err kernel: orinoco_cs: GetNextTuple(): No matching CIS configuration. Maybe you need the ignore_cis_v cc=1 parameter. Aug 21 13:40:06 spitz user.notice kernel: 1.1: GetFirstTuple: No more items Aug 21 13:40:06 spitz user.debug kernel: hostap_cs: setting Vcc=33 (constant) Aug 21 13:40:06 spitz user.debug kernel: Checking CFTABLE_ENTRY 0x01 (default 0x01) Aug 21 13:40:06 spitz user.debug kernel: IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 Aug 21 13:40:06 spitz user.debug kernel: io->flags = 0x0046, io.base=0x0000, len=64 Aug 21 13:40:06 spitz user.debug kernel: CardServices(RequestIO) returned 30 Aug 21 13:40:06 spitz user.notice kernel: 1.1: RequestIO: Resource in use Aug 21 13:40:06 spitz user.notice kernel: 1.1: GetNextTuple: No more items Aug 21 13:40:06 spitz user.alert kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000032 Aug 21 13:40:06 spitz user.alert kernel: pgd = c24d8000 Aug 21 13:40:06 spitz user.alert kernel: [00000032] *pgd=a24d4031, *pte=00000000, *ppte=00000000 Aug 21 13:40:06 spitz user.warn kernel: Internal error: Oops: 817 [#1] Aug 21 13:40:06 spitz user.warn kernel: Modules linked in: ohci_hcd usbcore mousedev rfcomm pxaficp_ir ircomm_tty ircomm irda ipv6 hidp l2cap bluetooth hostap_cs hostap ieee80211_crypt orinoco_cs orinoco hermes snd_soc_spitz snd_soc_pxa2xx_i2s snd_soc_wm8750 s nd_soc_pxa2xx snd_soc_core snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore Aug 21 13:40:06 spitz user.warn kernel: CPU: 0 Aug 21 13:40:06 spitz user.warn kernel: PC is at hfa384x_events_only_cmd+0x14/0x1c [hostap_cs] Aug 21 13:40:06 spitz user.warn kernel: LR is at prism2_hw_shutdown+0x20/0xc8 [hostap_cs] Aug 21 13:40:06 spitz user.warn kernel: pc : [<bf08fd74>] lr : [<bf09002c>] Not tainted Aug 21 13:40:06 spitz user.warn kernel: sp : c2bebabc ip : c2bebacc fp : c2bebac8 Aug 21 13:40:06 spitz user.warn kernel: r10: c3bd1c00 r9 : bf09c500 r8 : c2bebb94 Aug 21 13:40:06 spitz user.warn kernel: r7 : 0000001f r6 : 00000000 r5 : 00000000 r4 : c3273000 Aug 21 13:40:06 spitz user.warn kernel: r3 : 00000000 r2 : 00000010 r1 : 00000000 r0 : c3273000 Aug 21 13:40:06 spitz user.warn kernel: Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user Aug 21 13:40:06 spitz user.warn kernel: Control: 397F Table: A24D8000 DAC: 00000015 Aug 21 13:40:06 spitz user.warn kernel: Process cardmgr (pid: 3389, stack limit = 0xc2bea1a0) Aug 21 13:40:06 spitz user.warn kernel: Stack: (0xc2bebabc to 0xc2bec000) Aug 21 13:40:06 spitz user.warn kernel: baa0: c2bebae8 Aug 21 13:40:06 spitz user.warn kernel: bac0: c2bebacc bf09002c bf08fd6c c2bebae8 c3273260 c3711600 c3711600 c2bebb00 Aug 21 13:40:06 spitz user.warn kernel: bae0: c2bebaec bf095040 bf090018 00000013 c2bebd98 c2bebde0 c2bebb04 bf095fe4 Aug 21 13:40:06 spitz user.warn kernel: bb00: bf095020 c2bebca4 c2bebc88 c0068ffc c01e4ea0 c3552b60 00000001 c2bea000 Aug 21 13:40:06 spitz user.warn kernel: bb20: 0000000a 000000ff 0000ffff c00600e0 c0068e6c c2bebccc c2bebcb8 00000000 Aug 21 13:40:06 spitz user.warn kernel: bb40: c01e9680 00000000 00000030 c32737ff 46333930 00433532 00000000 60000013 Aug 21 13:40:06 spitz user.warn kernel: bb60: 00000000 c02228a4 00000044 000200d2 c02228a4 00000000 000200d2 c02228a4 Aug 21 13:40:06 spitz user.warn kernel: bb80: 00000000 c377a6e0 c03c8d60 c2bebd48 c2bebd00 00010201 00000301 00000077 Aug 21 13:40:06 spitz user.warn kernel: bba0: 00050910 000493e0 00057e40 4e4f4900 002dc6c0 002dc6c0 000186a0 3d485400 Aug 21 13:40:06 spitz user.warn kernel: bbc0: 616c632f 762f7373 63762f63 53003273 59534255 4d455453 0063763d 4e514500 Aug 21 13:40:06 spitz user.warn kernel: bbe0: 343d4d55 4d003538 524f4a41 4d00373d 524f4e49 0000323d 00000a64 00000000 Aug 21 13:40:06 spitz user.warn kernel: bc00: 00000006 00000000 00000002 00000000 00020f44 00000146 00000000 00000040 Aug 21 13:40:06 spitz user.warn kernel: bc20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Aug 21 13:40:06 spitz user.warn kernel: bc40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Aug 21 13:40:06 spitz user.warn kernel: bc60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Aug 21 13:40:06 spitz user.warn kernel: bc80: 00000000 00000000 00000000 00000000 00000000 00000000 000000ff 0000ffff Aug 21 13:40:06 spitz user.warn kernel: bca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 Aug 21 13:40:06 spitz user.warn kernel: bcc0: 0000000e c3ebd000 c3ebd000 00000000 00000000 00000000 bed76ff3 00000000 Aug 21 13:40:06 spitz user.warn kernel: bce0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Aug 21 13:40:06 spitz user.warn kernel: bd00: 00000000 00000000 00000000 00000000 00000021 00000000 00000000 4000101b Aug 21 13:40:06 spitz user.warn kernel: bd20: c3273710 c2bebd78 c2bebd00 00000101 00000002 000003e0 41000000 00000000 Aug 21 13:40:06 spitz user.warn kernel: bd40: 00000001 c4840000 00000040 00000008 00000001 00000089 771901c1 b5351eb5 Aug 21 13:40:06 spitz user.warn kernel: bd60: 0536363c ffffff46 00000000 00000000 00000000 00000006 771901c1 b5351eb5 Aug 21 13:40:06 spitz user.warn kernel: bd80: 0536363c ffffff46 c00948fc c01fb828 c37116f4 c36f2f00 00000000 c2bebd1b Aug 21 13:40:06 spitz user.warn kernel: bda0: 00000000 00000000 00000083 4000101b c2bebd10 c2bebd58 c3711600 bf09c500 Aug 21 13:40:06 spitz user.warn kernel: bdc0: c371168c 00000000 00000001 bf09c500 80000013 c2bebe04 c2bebde4 c0169cf8 Aug 21 13:40:06 spitz user.warn kernel: bde0: bf0952ac c371168c c0169c2c 00000000 bf09c518 00000000 c2bebe24 c2bebe08 Aug 21 13:40:06 spitz user.warn kernel: be00: c0147d4c c0169c38 00000000 c2bebe38 c0147dc0 c371168c c2bebe34 c2bebe28 Aug 21 13:40:06 spitz user.warn kernel: be20: c0147dd0 c0147cf8 c2bebe60 c2bebe38 c014750c c0147dcc c022fa88 c022fa88 Aug 21 13:40:06 spitz user.warn kernel: be40: bf09c578 c371168c c3711758 c371168c c022f978 c2bebe78 c2bebe64 c0147e38 Aug 21 13:40:06 spitz user.warn kernel: 2bebea0 c2bebe7c c0147574 c0147de0 c371168c Aug 21 13:40:06 spitz user.warn kernel: be80: c37116f4 c0398a08 00000000 c032e144 80000013 c2bebec0 c2bebea4 c014647c Aug 21 13:40:06 spitz user.warn kernel: bea0: c0147554 c371168c c3711610 c2bea000 c032e004 c2bebed4 c2bebec4 c0146518 Aug 21 13:40:06 spitz user.warn kernel: bec0: c01463cc c3711600 c2bebefc c2bebed8 c016a350 c0146508 00000001 c032e134 Aug 21 13:40:06 spitz user.warn kernel: bee0: c3076000 c050643c 00000000 00000000 c2bebf38 c2bebf00 c016d578 c016a1a8 Aug 21 13:40:06 spitz user.warn kernel: bf00: 00000000 c032e004 00000050 00038a70 c38bd2c0 ffffffe7 c050643c 00038a70 Aug 21 13:40:06 spitz user.warn kernel: bf20: 00000000 c2bea000 00038a70 c2bebf58 c2bebf3c c00acfb8 c016ce84 c38bd2c0 Aug 21 13:40:06 spitz user.warn kernel: bf40: fffffff7 00038a70 00000004 c2bebf84 c2bebf5c c00ad2ac c00acf44 00000000 Aug 21 13:40:06 spitz user.warn kernel: bf60: c377a714 c38bd2c0 fffffff7 c050643c 00000036 c0039f84 c2bebfa4 c2bebf88 Aug 21 13:40:06 spitz user.warn kernel: bf80: c00ad30c c00acfd8 00000000 00000002 00000001 00041250 00000000 c2bebfa8 Aug 21 13:40:06 spitz user.warn kernel: bfa0: c0039de0 c00ad2d8 00000002 00000001 00000004 c050643c 00038a70 00041250 Aug 21 13:40:06 spitz user.warn kernel: bfc0: 00000002 00000001 00041250 00000002 00041250 00000000 00038a70 beeab338 Aug 21 13:40:06 spitz user.warn kernel: bfe0: 0001b1d0 beeab308 0000a358 400df004 20000010 00000004 20366362 203d3e28 Aug 21 13:40:06 spitz user.warn kernel: Backtrace: Aug 21 13:40:06 spitz user.warn kernel: [<bf08fd60>] (hfa384x_events_only_cmd+0x0/0x1c [hostap_cs]) from [<bf09002c>] (prism2_hw_s hutdown+0x20/0xc8 [hostap_cs]) Aug 21 13:40:06 spitz user.warn kernel: [<bf09000c>] (prism2_hw_shutdown+0x0/0xc8 [hostap_cs]) from [<bf095040>] (prism2_release+0 x2c/0x44 [hostap_cs]) Aug 21 13:40:06 spitz user.warn kernel: r6 = C3711600 r5 = C3711600 r4 = C3273260 Aug 21 13:40:06 spitz user.warn kernel: [<bf095014>] (prism2_release+0x0/0x44 [hostap_cs]) from [<bf095fe4>] (hostap_cs_probe+0xd4 4/0xeb0 [hostap_cs]) Aug 21 13:40:06 spitz user.warn kernel: r5 = C2BEBD98 r4 = 00000013 Aug 21 13:40:06 spitz user.warn kernel: [<bf0952a0>] (hostap_cs_probe+0x0/0xeb0 [hostap_cs]) from [<c0169cf8>] (pcmcia_device_prob e+0xcc/0x1ac) Aug 21 13:40:06 spitz user.warn kernel: [<c0169c2c>] (pcmcia_device_probe+0x0/0x1ac) from [<c0147d4c>] (driver_probe_device+0x60/0 xd4) Aug 21 13:40:06 spitz user.warn kernel: r8 = 00000000 r7 = BF09C518 r6 = 00000000 r5 = C0169C2C Aug 21 13:40:06 spitz user.warn kernel: r4 = C371168C Aug 21 13:40:06 spitz user.warn kernel: [<c0147cec>] (driver_probe_device+0x0/0xd4) from [<c0147dd0>] (__device_attach+0x10/0x14) Aug 21 13:40:06 spitz user.warn kernel: r7 = C371168C r6 = C0147DC0 r5 = C2BEBE38 r4 = 00000000 Aug 21 13:40:06 spitz user.warn kernel: [<c0147dc0>] (__device_attach+0x0/0x14) from [<c014750c>] (bus_for_each_drv+0x50/0x8c) Aug 21 13:40:06 spitz user.warn kernel: [<c01474bc>] (bus_for_each_drv+0x0/0x8c) from [<c0147e38>] (device_attach+0x64/0x98) Aug 21 13:40:06 spitz user.warn kernel: r7 = C022F978 r6 = C371168C r5 = C3711758 r4 = C371168C Aug 21 13:40:06 spitz user.warn kernel: [<c0147dd4>] (device_attach+0x0/0x98) from [<c0147574>] (bus_add_device+0x2c/0xfc) Aug 21 13:40:06 spitz user.warn kernel: r5 = C37116F4 r4 = C371168C Aug 21 13:40:06 spitz user.warn kernel: [<c0147548>] (bus_add_device+0x0/0xfc) from [<c014647c>] (device_add+0xbc/0x13c) Aug 21 13:40:06 spitz user.warn kernel: [<c01463c0>] (device_add+0x0/0x13c) from [<c0146518>] (device_register+0x1c/0x20) Aug 21 13:40:06 spitz user.warn kernel: r7 = C032E004 r6 = C2BEA000 r5 = C3711610 r4 = C371168C Aug 21 13:40:06 spitz user.warn kernel: [<c01464fc>] (device_register+0x0/0x20) from [<c016a350>] (pcmcia_device_add+0x1b4/0x280) Aug 21 13:40:06 spitz user.warn kernel: r4 = C3711600 Aug 21 13:40:06 spitz user.warn kernel: [<c016a19c>] (pcmcia_device_add+0x0/0x280) from [<c016d578>] (ds_ioctl+0x700/0x930) Aug 21 13:40:06 spitz user.warn kernel: [<c016ce78>] (ds_ioctl+0x0/0x930) from [<c00acfb8>] (do_ioctl+0x80/0x94) Aug 21 13:40:06 spitz user.warn kernel: [<c00acf38>] (do_ioctl+0x0/0x94) from [<c00ad2ac>] (vfs_ioctl+0x2e0/0x300) Aug 21 13:40:06 spitz user.warn kernel: r7 = 00000004 r6 = 00038A70 r5 = FFFFFFF7 r4 = C38BD2C0 Aug 21 13:40:06 spitz user.warn kernel: [<c00acfcc>] (vfs_ioctl+0x0/0x300) from [<c00ad30c>] (sys_ioctl+0x40/0x5c) Aug 21 13:40:06 spitz user.warn kernel: r8 = C0039F84 r7 = 00000036 r6 = C050643C r5 = FFFFFFF7 Aug 21 13:40:06 spitz user.warn kernel: r4 = C38BD2C0 Aug 21 13:40:06 spitz user.warn kernel: [<c00ad2cc>] (sys_ioctl+0x0/0x5c) from [<c0039de0>] (ret_fast_syscall+0x0/0x2c) Aug 21 13:40:06 spitz user.warn kernel: r6 = 00041250 r5 = 00000001 r4 = 00000002 Aug 21 13:40:06 spitz user.warn kernel: Code: e92dd800 e24cb004 e5903020 e3a02010 (e1c323b2) Aug 21 13:40:06 spitz daemon.info sdpd[3468]: Bluetooth SDP daemon Aug 21 13:40:09 spitz user.info kernel: input: Touchscreen offscreen keys as /class/input/input2 Aug 21 13:40:34 spitz user.warn kernel: Alignment trap: keylaunch (3695) PC=0x4019ca84 Instr=0xe5903004 Address=0x0001b3dd FSR 0x0 13 Aug 21 13:40:34 spitz user.warn kernel: Alignment trap: keylaunch (3695) PC=0x4019c3e8 Instr=0xe594c004 Address=0x0001b3dd FSR 0x0 13 Aug 21 13:40:37 spitz user.warn kernel: Alignment trap: keylaunch (3789) PC=0x4019ca84 Instr=0xe5903004 Address=0x00018d6d FSR 0x0 13 Aug 21 13:40:37 spitz user.warn kernel: Alignment trap: keylaunch (3789) PC=0x4019c3e8 Instr=0xe594c004 Address=0x00018d6d FSR 0x0 13 Aug 21 13:40:52 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:40:54 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:40:56 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:42:00 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:42:02 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:42:04 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:42:58 spitz user.info kernel: eth0: New link status: Connected (0001) Aug 21 13:42:58 spitz user.info kernel: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Aug 21 13:43:08 spitz local0.debug udhcpc[3119]: Sending discover... Aug 21 13:43:08 spitz user.debug kernel: eth0: no IPv6 routers present Aug 21 13:43:09 spitz local0.debug udhcpc[3119]: Sending select for 192.168.128.220... Aug 21 13:43:10 spitz local0.info udhcpc[3119]: Lease of 192.168.128.220 obtained, lease time 14400 Aug 21 13:43:40 spitz authpriv.info dropbear[3863]: Child connection from ::ffff:192.168.128.202:58864 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642