From owner-freebsd-mobile@FreeBSD.ORG Thu Dec 11 10:23:34 2003 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 388E216A4CE for ; Thu, 11 Dec 2003 10:23:34 -0800 (PST) Received: from postal2.es.net (proxy.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72CC043D2B for ; Thu, 11 Dec 2003 10:23:32 -0800 (PST) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465 for ; Thu, 11 Dec 2003 10:23:30 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 0D26C5D04 for ; Thu, 11 Dec 2003 10:23:30 -0800 (PST) To: mobile@freebsd.org Date: Thu, 11 Dec 2003 10:23:30 -0800 From: "Kevin Oberman" Message-Id: <20031211182330.0D26C5D04@ptavv.es.net> Subject: I think I wounded by Prism card 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: Thu, 11 Dec 2003 18:23:34 -0000 I have an IBM ThinkPad T30 running CURRENT as of 12/9/03. On that day I also updated the firmware on my WiFi card from 1.3.6 to 1.4.9 and my troubles began. My wireless card starts and associated normally and runs fine until I start a large transfer (such as an scp of a file of a MB or so). Then I get the dreaded: wi0: timeout in wi_cmd -x010b; event status 0x8000 wi0: xmit failed wi0: timeout in wi_seek to 13c/0 wi0: timeout in wi_seek to 13c/0 wi0: timeout in wi_seek to 13c/0 wi0: timeout in wi_seek to 13c/0 wi0: timeout in wi_seek to 13c/0 wi0: timeout in wi_seek to 13c/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: timeout in wi_seek to 151/0 wi0: wi_cmd: busy bit won't clear. wi0: device timeout At this point the card is dead and I have only been able to recover by rebooting the system. I will try backing out the recent changes to if_wi and rebuild the module ASAP, but I only have wireless available at home, so that won't be until tonight. First, any idea as to whether the recent fixes to wi to correct timeouts in old firmware versions might have caused this? Or is it a problem with 1.4 firmware? If it is the firmware, is there any place to find the old firmware to back it off? wi0: mem 0xf8000000-0xf8000fff irq 11 at device 2.0 on pci2 wi0: 802.11 address 00:05:3c:02:43:2d wi0: using RF:PRISM2.5 MAC:ISL3874A(Mini-PCI) wi0: Intersil Firmware: Primary (1.1.0), Station (1.4.9) wi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634