From owner-freebsd-bugs Thu Sep 5 17: 0:19 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CA8B37B401 for ; Thu, 5 Sep 2002 17:00:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86C0443E6E for ; Thu, 5 Sep 2002 17:00:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g86007JU018470 for ; Thu, 5 Sep 2002 17:00:07 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g86007lp018469; Thu, 5 Sep 2002 17:00:07 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725D637B400 for ; Thu, 5 Sep 2002 16:57:25 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3286743E6E for ; Thu, 5 Sep 2002 16:57:25 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g85NvOOT078669 for ; Thu, 5 Sep 2002 16:57:24 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g85NvOeN078660; Thu, 5 Sep 2002 16:57:24 -0700 (PDT) Message-Id: <200209052357.g85NvOeN078660@www.freebsd.org> Date: Thu, 5 Sep 2002 16:57:24 -0700 (PDT) From: James Flemer To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/42461: if_wi_pci.c,if_wi_pccard.c lack device_resume/device_suspend Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 42461 >Category: misc >Synopsis: if_wi_pci.c,if_wi_pccard.c lack device_resume/device_suspend >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: wish >Submitter-Id: current-users >Arrival-Date: Thu Sep 05 17:00:07 PDT 2002 >Closed-Date: >Last-Modified: >Originator: James Flemer >Release: FreeBSD 4.6-STABLE i386 >Organization: n/a >Environment: FreeBSD null.speednaked.com 4.6-STABLE FreeBSD 4.6-STABLE #3: Fri Aug 16 16:34:01 EDT 2002 jflemer@psi.speednaked.com:/usr/obj/usr/src/sys/NULL i386 >Description: The wi driver does not have suspend / resume hooks (in Stable or Current from the looks of it). This is probably not to much of a problem for the pccard driver, but with the pci driver it seems to be (for me at least). The card is non-functional after resume, and says: wi0: wi_cmd: busy bit won't clear. Anytime it is touched after resume (a simple ifconfig will pause for several seconds...). --- some bits of dmseg --- apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 wi0: mem 0xe0500000-0xe0500fff irq 5 at device 3.0 on pci2 wi0: 802.11 address: 00:d0:59:aa:bb:cc wi0: using RF:PRISM2.5 MAC:ISL3874A(Mini-PCI) wi0: Intersil Firmware: Primary 1.01.00, Station 1.04.03 >How-To-Repeat: $ zzz >resume< $ ifconfig $ wicontrol >Fix: $ shutdown -r now >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message