From owner-freebsd-current@FreeBSD.ORG Tue Jan 25 10:47:37 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3516416A4CE for ; Tue, 25 Jan 2005 10:47:37 +0000 (GMT) Received: from ppp162-47.static.internode.on.net (ppp162-47.static.internode.on.net [150.101.162.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDCF143D45 for ; Tue, 25 Jan 2005 10:47:36 +0000 (GMT) (envelope-from emikulic@dmr.ath.cx) Received: by ppp162-47.static.internode.on.net (Poofix, from userid 1000) id D322424B2; Tue, 25 Jan 2005 21:47:34 +1100 (EST) Date: Tue, 25 Jan 2005 21:47:34 +1100 From: Emil Mikulic To: freebsd-current@freebsd.org Message-ID: <20050125104734.GA1289@dmr.ath.cx> Mail-Followup-To: Emil Mikulic , freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-PGP-ID: 1024D/344A699F X-PGP-Fingerprint: EE97 2C84 6D07 E76C F075 C0BA ED2A 9319 344A 699F User-Agent: Mutt/1.5.6i Subject: mediaopt turbo wedges ath0 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2005 10:47:37 -0000 I have a Netgear WG311T (ath driver) and trying to get it into "turbo" mode wedges the card. This is consistently reproducible on my test machine. # kldload if_ath ath_hal: 0.9.14.9 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413) ath0: mem 0xe3800000-0xe380ffff irq 7 at device 9.0 on pci0 ath0: [GIANT-LOCKED] ath0: Ethernet address: 00:09:5b:c8:19:69 ath0: mac 5.6 phy 4.1 radio 1.7 # ifconfig ath0 ath0: flags=8802 mtu 1500 ether 00:09:5b:c8:19:69 media: IEEE 802.11 Wireless Ethernet autoselect status: no carrier ssid "" authmode OPEN privacy OFF txpowmax 100 # ifconfig ath0 mode 11g mediaopt turbo # ifconfig ath0 up ath0: unable to reset hardware; hal status 3 # The card is then unusable until I reboot. Unloading and reloading the module doesn't bring it back to life. I'm running 6-CURRENT as of right after sam@'s commit of: src/sys/net80211/ieee80211_node.c 1.42 src/sys/net80211/ieee80211_output.c 1.18 Am I doing something wrong? If this isn't a known problem, is there anything I can do to provide more information as to what's going wrong? --Emil