From owner-freebsd-mobile@FreeBSD.ORG Fri Jan 9 18:43:55 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE74216A4CE for ; Fri, 9 Jan 2004 18:43:55 -0800 (PST) Received: from sj-iport-3.cisco.com (sj-iport-3-in.cisco.com [171.71.176.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7D8C43D31 for ; Fri, 9 Jan 2004 18:43:52 -0800 (PST) (envelope-from lorenzo@cisco.com) Received: from sj-core-3.cisco.com (171.68.223.137) by sj-iport-3.cisco.com with ESMTP; 09 Jan 2004 18:45:42 +0000 Received: from cisco.com (cypher.cisco.com [171.69.11.143]) by sj-core-3.cisco.com (8.12.6/8.12.6) with ESMTP id i0A2hoQu008899 for ; Fri, 9 Jan 2004 18:43:51 -0800 (PST) Received: (from lorenzo@localhost) by cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) id SAA22941 for freebsd-mobile@freebsd.org; Fri, 9 Jan 2004 18:43:50 -0800 (PST) Date: Fri, 9 Jan 2004 18:43:49 -0800 From: Lorenzo Vicisano To: freebsd-mobile@freebsd.org Message-ID: <20040109184349.A12711@cisco.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline User-Agent: Mutt/1.3.23i Subject: prism 2.5 timeout in wi_cmd 0x010b X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jan 2004 02:43:56 -0000 --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, This is the context: - Stable as of Jan 9 (FreeBSD 4.9-STABLE #14: Fri Jan 9 15:04:16 PST 2004) The problem was present since Dec 22.. at least. - Linksys PCI WMP11/Prism: wi0: mem 0xf8a02000-0xf8a02fff irq 5 at device 11.0 on pci2 wi0: 802.11 address: 00:06:25:09:a7:8f wi0: using RF:PRISM2.5 MAC:ISL3874A(Mini-PCI) wi0: Intersil Firmware: Primary 1.01.00, Station 1.04.02 acting as a client. The AP is a DLink 614+ (I've tried various versions of the firmware). - High volume of transmitted traffic (ftp-ed a few MBs within the WLAN). Either towards the AP or towards other clients (E.g. AN350). And this is the symptom: wi0: timeout in wi_cmd 0x010b; event status 0x0000 wi0: xmit failed after this the NIC is dead. Sometimes the box freezes for a few seconds, sometimes it doesn't. Most of the times the NIC doesn't resume unless it brought up/down (ifconfig down/up). More messages (after the NIC stops working): wi0: watchdog timeout wi0: timeout in wi_cmd 0x0002; event status 0x0000 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: init failed wi0: watchdog timeout Complete log attached. I'm able to reproduce this consistently ;( I can do some debugging and provide more info, if needed. thanks, Lorenzo --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=dmesg Copyright (c) 1992-2003 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.9-STABLE #14: Fri Jan 9 15:04:16 PST 2004 lorenzo@HP:/usr/src/sys/compile/HPi Timecounter "i8254" frequency 1193182 Hz CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (2392.04-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebfbff real memory = 536870912 (524288K bytes) avail memory = 516653056 (504544K bytes) Preloaded elf kernel "kernel" at 0xc0591000. Preloaded elf module "linux.ko" at 0xc059109c. Preloaded elf module "snd_ich.ko" at 0xc059113c. Preloaded elf module "snd_pcm.ko" at 0xc05911dc. Preloaded elf module "bktr_mem.ko" at 0xc059127c. Preloaded elf module "bktr.ko" at 0xc059131c. Warning: Pentium 4 CPU: PSE disabled bktr_mem: memory holder loaded Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 9 entries at 0xc00ebfd0 apm0: on motherboard apm0: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 agp0: mem 0xec000000-0xefffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 10 pcib2: at device 30.0 on pci0 pci2: on pcib2 atapci0: port 0x1040-0x104f,0x1064-0x1067,0x1058-0x105f,0x1060-0x1063,0x1050-0x1057 mem 0xf8500000-0xf8503fff irq 5 at device 4.0 on pci2 ata2: at 0x1050 on atapci0 ata3: at 0x1058 on atapci0 fxp0: port 0x1000-0x103f mem 0xf8504000-0xf8504fff irq 5 at device 8.0 on pci2 fxp0: Ethernet address 00:0b:cd:3d:97:f4 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bktr0: mem 0xf8a00000-0xf8a00fff irq 11 at device 10.0 on pci2 bktr0: Hauppauge Model 61311 A MB bktr0: Detected a MSP3430G-A1 at 0x80 bktr0: Hauppauge WinCast/TV, Philips NTSC tuner, msp3400c stereo. pci2: (vendor=0x109e, dev=0x0878) at 10.1 irq 11 wi0: mem 0xf8a02000-0xf8a02fff irq 5 at device 11.0 on pci2 wi0: 802.11 address: 00:06:25:09:a7:8f wi0: using RF:PRISM2.5 MAC:ISL3874A(Mini-PCI) wi0: Intersil Firmware: Primary 1.01.00, Station 1.04.02 isab0: at device 31.0 on pci0 isa0: on isab0 atapci1: port 0x3480-0x348f at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci1 ata1: at 0x170 irq 15 on atapci1 uhci0: port 0x3440-0x345f irq 11 at device 31.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered umass0: SMSC ww, rev 2.00/1.95, addr 2 ums0: vendor 0x062a product 0x0000, rev 1.10/2.04, addr 3, iclass 3/1 ums0: 5 buttons and Z dir. uhci1: port 0x3460-0x347f irq 10 at device 31.4 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered pcm0: port 0x3400-0x343f,0x3000-0x30ff irq 11 at device 31.5 on pci0 pcm0: orm0: