Date: Sun, 26 May 2002 19:27:44 -0500 (CDT) From: Jason P Holland <jholland@cs.selu.edu> To: mobile@freebsd.org Cc: current@freebsd.org Subject: wi0 wpc11 wireless lockup problem Message-ID: <Pine.LNX.4.44.0205261907340.3574-100000@cs.selu.edu>
next in thread | raw e-mail | index | archive | help
guys, having a strange problem since upgrading to -STABLE. this has happened several times over the past 5 days. when running something network intensive, like a large ftp or cvsup, or even setting the machines net card into promiscuous mode, my machine completely locks up. no response from the keyboard, mouse, ping, nothing. after a while, the machine starts responding again. several times i have popped out my pcmcia card (linksys wpc11 v3.0) and the machine returned to life. /var/log/messages is filled with the errors below. i saw a related post on the list that this is a known issue. however, i last built my kernel on May 25th, is there anything new in the pipeline that might help solve this problem?? i've included some information below that might be useful, let me know if anything else is needed. thanks! jason ps i appologize for the cross post, wasn't sure where to send this one. ---- toshiba tecra 8100 linksys wpc11 v3 128bit wep enabled running latest -STABLE as of May 25th May 26 19:08:08 mickey /kernel: wi0: watchdog timeout May 26 19:08:08 mickey /kernel: wi0: timeout in wi_cmd 0x0002; event status 0x8000 May 26 19:08:08 mickey /kernel: wi0: timeout in wi_cmd 0x0000; event status 0x8000 May 26 19:08:08 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:08:08 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:08:08 mickey /kernel: wi0: init failed May 26 19:08:08 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:08:08 mickey last message repeated 22 times May 26 19:08:08 mickey /kernel: wi0: failed to allocate 1594 bytes on NIC May 26 19:08:08 mickey /kernel: wi0: tx buffer allocation failed May 26 19:08:08 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:08:08 mickey /kernel: wi0: failed to allocate 1594 bytes on NIC May 26 19:08:08 mickey /kernel: wi0: mgmt. buffer allocation failed May 26 19:08:08 mickey /kernel: wi0: timeout in wi_seek to 0/0; last status 4000 May 26 19:08:08 mickey /kernel: wi0: timeout in wi_seek to 0/44; last status 4044 May 26 19:08:08 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:08:08 mickey /kernel: wi0: xmit failed May 26 19:09:49 mickey /kernel: wi0: watchdog timeout May 26 19:09:49 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:09:49 mickey last message repeated 3 times May 26 19:09:49 mickey /kernel: wi0: init failed May 26 19:09:49 mickey /kernel: wi0: wi_cmd: busy bit won't clear. May 26 19:09:49 mickey last message repeated 11 times May 26 19:09:49 mickey /kernel: wi0: timeout in wi_cmd 0x0121; event status 0x0000 May 26 19:09:49 mickey last message repeated 8 times May 26 19:09:49 mickey /kernel: wi0: timeout in wi_cmd 0x0001; event status 0x0000 May 26 19:09:49 mickey /kernel: wi0: timeout in wi_cmd 0x000a; event status 0x0000 May 26 19:09:49 mickey /kernel: wi0: failed to allocate 1594 bytes on NIC May 26 19:09:49 mickey /kernel: wi0: tx buffer allocation failed May 26 19:09:49 mickey /kernel: wi0: timeout in wi_cmd 0x000a; event status 0x0000 May 26 19:09:49 mickey /kernel: wi0: failed to allocate 1594 bytes on NIC May 26 19:09:49 mickey /kernel: wi0: mgmt. buffer allocation failed May 26 19:09:49 mickey /kernel: wi0: timeout in wi_cmd 0x010b; event status 0x0000 May 26 19:09:50 mickey /kernel: wi0: xmit failed May 26 19:09:50 mickey /kernel: wi0: timeout in wi_cmd 0x0002; event status 0x0000 May 26 19:09:50 mickey /kernel: wi0: detached May 26 19:09:50 mickey /kernel: pccard: card removed, slot 0 May 26 19:09:50 mickey /kernel: pccard: card inserted, slot 0 ---- [jholland@mickey ~]$ uname -a FreeBSD mickey 4.6-RC FreeBSD 4.6-RC #0: Sat May 25 17:34:11 CDT 2002 root@mickey:/usr/src/sys/compile/WAR i386 [jholland@mickey ~]$ ---- Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.6-RC #0: Sat May 25 17:34:11 CDT 2002 root@mickey:/usr/src/sys/compile/WAR Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (597.79-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE > real memory = 201195520 (196480K bytes) avail memory = 192577536 (188064K bytes) Preloaded elf kernel "kernel" at 0xc0308000. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 10 entries at 0xc00f4ee0 npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard pci0: <PCI bus> on pcib0 pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 pci1: <S3 model 8c10 graphics accelerator> at 0.0 irq 11 isab0: <Intel 82371AB PCI to ISA bridge> at device 5.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <Intel PIIX4 ATA33 controller> port 0xfff0-0xffff at device 5.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: <Intel 82371AB/EB (PIIX4) USB controller> at 5.2 irq 11 chip1: <Intel 82371AB Power management controller> port 0xfe70-0xfe7f at device 5.3 on pci0 pci0: <unknown card> (vendor=0x11c1, dev=0x0441) at 7.0 irq 3 pci0: <unknown card> (vendor=0x1179, dev=0x0d01) at 9.0 irq 11 pcic0: <Toshiba ToPIC95B PCI-CardBus Bridge> irq 11 at device 11.0 on pci0 pcic0: PCI Memory allocated: 0x44000000 pccard0: <PC Card bus (classic)> on pcic0 pcic1: <Toshiba ToPIC95B PCI-CardBus Bridge> irq 11 at device 11.1 on pci0 pcic1: PCI Memory allocated: 0x44001000 pccard1: <PC Card bus (classic)> on pcic1 pci0: <unknown card> (vendor=0x1073, dev=0x0010) at 12.0 irq 11 eisa0: <EISA bus> on motherboard eisa0: unknown card @@@0000 (0x00000000) at slot 1 orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1: configured irq 3 not in bitmap of probed irqs 0 ata1-slave: ATAPI identify retries exceeded pccard: card inserted, slot 0 ad0: 11513MB <TOSHIBA MK1214GAP> [23392/16/63] at ata0-master UDMA33 acd0: DVD-ROM <TOSHIBA DVD-ROM SD-C2402> at ata1-master PIO4 Mounting root from ufs:/dev/ad0s3a pccard: card removed, slot 0 pccard: card inserted, slot 0 wi0 at port 0x240-0x27f irq 11 flags 0x10000 slot 0 on pccard0 wi0: 802.11 address: 00:06:25:a9:3b:1e wi0: using RF:PRISM3(PCMCIA) wi0: Intersil Firmware: Primary 1.00.05, Station 1.03.04 wi0: watchdog timeout wi0: timeout in wi_cmd 0x0002; event status 0x8000 wi0: timeout in wi_cmd 0x0000; event status 0x8000 wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: init failed wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0001; event status 0x0000 wi0: timeout in wi_cmd 0x000a; event status 0x0000 wi0: failed to allocate 1594 bytes on NIC wi0: tx buffer allocation failed wi0: timeout in wi_cmd 0x000a; event status 0x0000 wi0: failed to allocate 1594 bytes on NIC wi0: mgmt. buffer allocation failed wi0: timeout in wi_cmd 0x010b; event status 0x0000 wi0: xmit failed wi0: timeout in wi_cmd 0x0002; event status 0x0000 wi0: detached pccard: card removed, slot 0 pccard: card inserted, slot 0 wi0 at port 0x240-0x27f irq 11 flags 0x10000 slot 0 on pccard0 wi0: 802.11 address: 00:06:25:a9:3b:1e wi0: using RF:PRISM3(PCMCIA) wi0: Intersil Firmware: Primary 1.00.05, Station 1.03.04 wi0: watchdog timeout wi0: timeout in wi_cmd 0x0002; event status 0x8000 wi0: timeout in wi_cmd 0x0000; event status 0x8000 wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: init failed wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: wi_cmd: busy bit won't clear. wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0121; event status 0x0000 wi0: timeout in wi_cmd 0x0001; event status 0x0000 wi0: timeout in wi_cmd 0x000a; event status 0x0000 wi0: failed to allocate 1594 bytes on NIC wi0: tx buffer allocation failed wi0: timeout in wi_cmd 0x000a; event status 0x0000 wi0: failed to allocate 1594 bytes on NIC wi0: mgmt. buffer allocation failed wi0: timeout in wi_cmd 0x010b; event status 0x0000 wi0: xmit failed wi0: timeout in wi_cmd 0x0002; event status 0x0000 wi0: detached pccard: card removed, slot 0 pccard: card inserted, slot 0 wi0 at port 0x240-0x27f irq 11 flags 0x10000 slot 0 on pccard0 wi0: 802.11 address: 00:06:25:a9:3b:1e wi0: using RF:PRISM3(PCMCIA) wi0: Intersil Firmware: Primary 1.00.05, Station 1.03.04 ----- [jholland@mickey ~]$ pccardc dumpcis Configuration data for card in slot 0 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: 00 00 ff Common memory device information: Device number 1, type No device, WPS = OFF Speed = No speed, Memory block size = 512b, 1 units Tuple #2, code = 0x17 (Attribute memory descriptor), length = 4 000: 67 5a 08 ff Attribute memory device information: Device number 1, type SRAM, WPS = OFF Speed = 5.0 x 100 ns, Memory block size = 512b, 2 units Tuple #3, code = 0x1d (Other conditions for attribute memory), length = 5 000: 03 67 5a 08 ff (MWAIT) (3V card) Tuple #4, code = 0x15 (Version 1 info), length = 75 000: 01 00 54 68 65 20 4c 69 6e 6b 73 79 73 20 47 72 010: 6f 75 70 2c 20 49 6e 63 2e 00 49 6e 73 74 61 6e 020: 74 20 57 69 72 65 6c 65 73 73 20 4e 65 74 77 6f 030: 72 6b 20 50 43 20 43 61 72 64 00 49 53 4c 33 37 040: 33 30 30 50 00 52 65 76 41 00 ff Version = 1.0, Manuf = [The Linksys Group, Inc.], card vers = [Instant Wireless Network PC Card] Addit. info = [ISL37300P],[RevA] Tuple #5, code = 0x20 (Manufacturer ID), length = 4 000: 74 02 13 16 PCMCIA ID = 0x274, OEM ID = 0x1613 Tuple #6, code = 0x21 (Functional ID), length = 2 000: 06 00 Network/LAN adapter Tuple #7, code = 0x22 (Functional EXT), length = 2 000: 01 07 Network technology: Wireless Tuple #8, code = 0x22 (Functional EXT), length = 5 000: 02 40 42 0f 00 Network speed: 1 Mb/sec Tuple #9, code = 0x22 (Functional EXT), length = 5 000: 02 80 84 1e 00 Network speed: 2 Mb/sec Tuple #10, code = 0x22 (Functional EXT), length = 5 000: 02 60 ec 53 00 Network speed: 5 Mb/sec Tuple #11, code = 0x22 (Functional EXT), length = 5 000: 02 c0 d8 a7 00 Network speed: 11 Mb/sec Tuple #12, code = 0x22 (Functional EXT), length = 2 000: 03 07 Network media: 2.4 GHz Tuple #13, code = 0x22 (Functional EXT), length = 8 000: 04 06 00 06 25 a9 3b 1e Network node ID: 00 06 25 a9 3b 1e Tuple #14, code = 0x22 (Functional EXT), length = 2 000: 05 01 Network connector: closed connector standard Tuple #15, code = 0x1a (Configuration map), length = 7 000: 03 01 e0 03 00 00 01 Reg len = 4, config register addr = 0x3e0, last config = 0x1 Registers: X------- Tuple #16, code = 0x1b (Configuration entry), length = 14 000: c1 01 19 76 35 d5 19 36 36 05 46 ff ff ff Config index = 0x1(default) Interface byte = 0x1 (I/O) Vcc pwr: Minimum operating supply voltage: 3 x 1V Maximum operating supply voltage: 5 x 1V, ext = 0x19 Max current average over 1 second: 3 x 100mA Max current average over 10 ms: 3 x 100mA Power down supply current: 1 x 10mA Card decodes 6 address lines, limited 8/16 Bit I/O IRQ modes: Level, Pulse, Shared IRQs: NMI IOCK BERR VEND 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Tuple #17, code = 0xff (Terminator), length = 0 2 slots found To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0205261907340.3574-100000>