From owner-freebsd-bugs@FreeBSD.ORG Wed May 12 13:10:07 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D5991065677 for ; Wed, 12 May 2010 13:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 1F64C8FC24 for ; Wed, 12 May 2010 13:10:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4CDA32D049128 for ; Wed, 12 May 2010 13:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4CDA3wZ049127; Wed, 12 May 2010 13:10:03 GMT (envelope-from gnats) Resent-Date: Wed, 12 May 2010 13:10:03 GMT Resent-Message-Id: <201005121310.o4CDA3wZ049127@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vincent Hoffman-Kazlauskas Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F8B61065670 for ; Wed, 12 May 2010 13:08:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 2FBF08FC0C for ; Wed, 12 May 2010 13:08:25 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4CD8OR5053121 for ; Wed, 12 May 2010 13:08:24 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o4CD8OI9053118; Wed, 12 May 2010 13:08:24 GMT (envelope-from nobody) Message-Id: <201005121308.o4CD8OI9053118@www.freebsd.org> Date: Wed, 12 May 2010 13:08:24 GMT From: Vincent Hoffman-Kazlauskas To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/146517: device timeouts for ath wlan device on recent stable. X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 13:10:07 -0000 >Number: 146517 >Category: kern >Synopsis: device timeouts for ath wlan device on recent stable. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed May 12 13:10:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Vincent Hoffman-Kazlauskas >Release: 8-STABLE >Organization: >Environment: FreeBSD ostracod.unsane.co.uk 8.0-STABLE FreeBSD 8.0-STABLE #1 r207610: Tue May 4 15:44:19 BST 2010 toor@ostracod.unsane.co.uk:/scratch/obj/usr/src/sys/OSTRACOD amd64 >Description: I'm having issues getting my ath (AR5B91) wireless card working with a recent stable. It was working with 8.0-RELEASE I created wlan0 manually for debug ifconfig wlan0 create wlandev ath0 wlanmode station country GB wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf ifconfig wlan0 10.0.0.1/25 if I then ping a known reachable IP on that network I cause a device timeout. [root@ostracod ~/wlandebug]# ping 10.0.0.32 PING 10.0.0.32 (10.0.0.32): 56 data bytes ping: sendto: Network is down ping: sendto: Network is down ^C --- 10.0.0.32 ping statistics --- 14 packets transmitted, 0 packets received, 100.0% packet loss May 8 23:13:38 ostracod kernel: wlan0: Ethernet address: 00:24:23:07:fb:5d May 8 23:13:41 ostracod kernel: wlan0: link state changed to UP May 8 23:16:15 ostracod kernel: wlan0: link state changed to DOWN May 8 23:16:20 ostracod kernel: ath0: device timeout May 8 23:16:25 ostracod kernel: wlan0: link state changed to UP Some device info Its a Zotac ION-ITX-D Atom motherboard with an "Azurewave AR5B91" wireless card. ath0@pci0:4:0:0: class=0x028000 card=0x10671a3b chip=0x002a168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'Atheros AR5B91 Wireless Network Adapter (0001)' class = network [root@ostracod ~/wlandebug]# uname -a FreeBSD ostracod.unsane.co.uk 8.0-STABLE FreeBSD 8.0-STABLE #1 r207610: Tue May 4 15:44:19 BST 2010 toor@ostracod.unsane.co.uk:/scratch/obj/usr/src/sys/OSTRACOD amd64 [root@ostracod ~/wlandebug]# more /etc/wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel # # home network; allow all valid ciphers network={ ssid="V_WAP" scan_ssid=1 key_mgmt=NONE wep_tx_keyidx=0 wep_key0=xxxxxxxxxxxxxxxxxxxxxxxx } I did try wpa instead of wep with the same results. I've tried wlandebug -i wlan0 debug+assoc+auth+output+power and I get May 8 23:46:50 ostracod kernel: wlan0: send probe req on channel 12 bssid ff:ff:ff:ff:ff:ff ssid "V_WAP" May 8 23:46:50 ostracod kernel: wlan0: send probe req on channel 12 bssid ff:ff:ff:ff:ff:ff ssid "" May 8 23:46:50 ostracod kernel: wlan0: received probe_resp from 94:44:52:0f:2f:c3 rssi 13 May 8 23:46:50 ostracod kernel: wlan0: received beacon from 94:44:52:0f:2f:c3 rssi 14 May 8 23:46:50 ostracod kernel: wlan0: received beacon from 94:44:52:0f:2f:c3 rssi 14 May 8 23:46:50 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] station assoc via MLME May 8 23:46:50 ostracod kernel: [94:44:52:0f:2f:c3] send auth on channel 1 May 8 23:46:50 ostracod kernel: wlan0: received auth from 94:44:52:0f:2f:c3 rssi 65 May 8 23:46:50 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] recv auth frame with algorithm 0 seq 2 May 8 23:46:50 ostracod kernel: [94:44:52:0f:2f:c3] send assoc_req on channel 1 May 8 23:46:50 ostracod kernel: wlan0: received assoc_resp from 94:44:52:0f:2f:c3 rssi 66 May 8 23:46:50 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] assoc success at aid 3: long preamble, long slot time May 8 23:46:50 ostracod kernel: wlan0: associated with 94:44:52:0f:2f:c3 ssid "V_WAP" channel 1 start 0Mb May 8 23:46:50 ostracod kernel: wlan0: link state changed to UP May 8 23:47:42 ostracod kernel: wlan0: beacon miss, mode STA state RUN May 8 23:47:42 ostracod kernel: wlan0: send probe req on channel 1 bssid 94:44:52:0f:2f:c3 ssid "V_WAP" May 8 23:47:43 ostracod kernel: wlan0: beacon miss, mode STA state RUN May 8 23:47:43 ostracod kernel: wlan0: link state changed to DOWN May 8 23:47:43 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] station assoc via MLME May 8 23:47:43 ostracod kernel: [94:44:52:0f:2f:c3] send auth on channel 1 May 8 23:47:43 ostracod kernel: wlan0: ieee80211_start: ignore queue, in AUTH state May 8 23:47:47 ostracod kernel: ath0: device timeout May 8 23:47:53 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] station assoc via MLME May 8 23:47:53 ostracod kernel: [94:44:52:0f:2f:c3] send auth on channel 1 May 8 23:47:53 ostracod kernel: wlan0: received auth from 94:44:52:0f:2f:c3 rssi 67 May 8 23:47:53 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] recv auth frame with algorithm 0 seq 2 May 8 23:47:53 ostracod kernel: [94:44:52:0f:2f:c3] send assoc_req on channel 1 May 8 23:47:53 ostracod kernel: wlan0: received assoc_resp from 94:44:52:0f:2f:c3 rssi 67 May 8 23:47:53 ostracod kernel: wlan0: [94:44:52:0f:2f:c3] assoc success at aid 3: long preamble, long slot time May 8 23:47:53 ostracod kernel: wlan0: associated with 94:44:52:0f:2f:c3 ssid "V_WAP" channel 1 start 0Mb May 8 23:47:53 ostracod kernel: wlan0: link state changed to UP >How-To-Repeat: ifconfig wlan0 create wlandev ath0 wlanmode station country GB wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf ifconfig wlan0 10.0.0.1/25 if I then ping a known reachable IP on that network I cause a device timeout. >Fix: unknown. >Release-Note: >Audit-Trail: >Unformatted: