Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Dec 2011 08:10:12 GMT
From:      Joel Dahl <joel@freebsd.org>
To:        freebsd-wireless@FreeBSD.org
Subject:   Re: kern/163318: [ath] ath(4) stops working
Message-ID:  <201112240810.pBO8ACqj020983@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/163318; it has been noted by GNATS.

From: Joel Dahl <joel@freebsd.org>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: kern/163318: [ath] ath(4) stops working
Date: Sat, 24 Dec 2011 09:05:11 +0100

 dding more information with the results from a private email conversation
 between me and adrian@:
 
 This is in station mode.
 
 It's a very simple setup, the only thing I've really configured is the
 following in rc.conf:
 
 wlans_ath0="wlan0"
 ifconfig_wlan0="WPA DHCP"
 
 And i've created the wpa_supplicant.conf file.
 
 ifconfig wlan0 says the following:
 
 root@crashbox [~] ifconfig wlan0
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
   ether 1c:7e:e5:10:5a:5d
   inet 10.10.10.238 netmask 0xffffff00 broadcast 10.10.10.255
   nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
   media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
   status: associated
   ssid DAHL channel 1 (2412 MHz 11g) bssid f8:1e:df:fc:34:2b
   regdomain ETSI indoor ecm authmode WPA2/802.11i privacy ON
   deftxkey UNDEF AES-CCM 3:128-bit txpower 20 bmiss 7 scanvalid 450
   bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5
   protmode CTS wme burst roaming MANUAL
 
 wlandebug +11n +input +output +rate and some pings from/to the unit:
 
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 562 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 563 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 564 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 565 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 566 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 567 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 568 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 569 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 570 (size 50)
 no tx bufs (empty list): 0
 no tx bufs (was busy): 0
 aggr single packet: 0
 aggr single packet w/ BAW closed: 0
 aggr non-baw packet: 0
 aggr aggregate packet: 0
 aggr single packet low hwq: 0
 aggr sched, no work: 0
 0:           0  1:          0  2:          0  3:          0 
 4:           0  5:          0  6:          0  7:          0 
 8:           0  9:          0 10:          0 11:          0 
 12:          0 13:          0 14:          0 15:          0 
 16:          0 17:          0 18:          0 19:          0 
 20:          0 21:          0 22:          0 23:          0 
 24:          0 25:          0 26:          0 27:          0 
 28:          0 29:          0 30:          0 31:          0 
 32:          0 33:          0 34:          0 35:          0 
 36:          0 37:          0 38:          0 39:          0 
 40:          0 41:          0 42:          0 43:          0 
 44:          0 45:          0 46:          0 47:          0 
 48:          0 49:          0 50:          0 51:          0 
 52:          0 53:          0 54:          0 55:          0 
 56:          0 57:          0 58:          0 59:          0 
 60:          0 61:          0 62:          0 63:          0
 
 HW TXQ 0: axq_depth=0, axq_aggr_depth=0
 HW TXQ 1: axq_depth=2, axq_aggr_depth=0
 HW TXQ 2: axq_depth=0, axq_aggr_depth=0
 HW TXQ 3: axq_depth=0, axq_aggr_depth=0
 HW TXQ 8: axq_depth=0, axq_aggr_depth=0
 Total TX buffers: 198; Total TX buffers busy: 0
 no tx bufs (empty list): 0
 no tx bufs (was busy): 0
 aggr single packet: 0
 aggr single packet w/ BAW closed: 0
 aggr non-baw packet: 0
 aggr aggregate packet: 0
 aggr single packet low hwq: 0
 aggr sched, no work: 0
 0:           0  1:          0  2:          0  3:          0 
 4:           0  5:          0  6:          0  7:          0 
 8:           0  9:          0 10:          0 11:          0 
 12:          0 13:          0 14:          0 15:          0 
 16:          0 17:          0 18:          0 19:          0 
 20:          0 21:          0 22:          0 23:          0 
 24:          0 25:          0 26:          0 27:          0 
 28:          0 29:          0 30:          0 31:          0 
 32:          0 33:          0 34:          0 35:          0 
 36:          0 37:          0 38:          0 39:          0 
 40:          0 41:          0 42:          0 43:          0 
 44:          0 45:          0 46:          0 47:          0 
 48:          0 49:          0 50:          0 51:          0 
 52:          0 53:          0 54:          0 55:          0 
 56:          0 57:          0 58:          0 59:          0 
 60:          0 61:          0 62:          0 63:          0 
 
 HW TXQ 0: axq_depth=0, axq_aggr_depth=0
 HW TXQ 1: axq_depth=2, axq_aggr_depth=0
 HW TXQ 2: axq_depth=0, axq_aggr_depth=0
 HW TXQ 3: axq_depth=0, axq_aggr_depth=0
 HW TXQ 8: axq_depth=0, axq_aggr_depth=0
 Total TX buffers: 198; Total TX buffers busy: 0
 no tx bufs (empty list): 0
 no tx bufs (was busy): 0
 aggr single packet: 0
 aggr single packet w/ BAW closed: 0
 aggr non-baw packet: 0
 aggr aggregate packet: 0
 aggr single packet low hwq: 0
 aggr sched, no work: 0
 0:           0  1:          0  2:          0  3:          0 
 4:           0  5:          0  6:          0  7:          0 
 8:           0  9:          0 10:          0 11:          0 
 12:          0 13:          0 14:          0 15:          0 
 16:          0 17:          0 18:          0 19:          0 
 20:          0 21:          0 22:          0 23:          0 
 24:          0 25:          0 26:          0 27:          0 
 28:          0 29:          0 30:          0 31:          0 
 32:          0 33:          0 34:          0 35:          0 
 36:          0 37:          0 38:          0 39:          0 
 40:          0 41:          0 42:          0 43:          0 
 44:          0 45:          0 46:          0 47:          0 
 48:          0 49:          0 50:          0 51:          0 
 52:          0 53:          0 54:          0 55:          0 
 56:          0 57:          0 58:          0 59:          0 
 60:          0 61:          0 62:          0 63:          0 
 
 HW TXQ 0: axq_depth=0, axq_aggr_depth=0
 HW TXQ 1: axq_depth=2, axq_aggr_depth=0
 HW TXQ 2: axq_depth=0, axq_aggr_depth=0
 HW TXQ 3: axq_depth=0, axq_aggr_depth=0
 HW TXQ 8: axq_depth=0, axq_aggr_depth=0
 Total TX buffers: 198; Total TX buffers busy: 0
 no tx bufs (empty list): 0
 no tx bufs (was busy): 0
 aggr single packet: 0
 aggr single packet w/ BAW closed: 0
 aggr non-baw packet: 0
 aggr aggregate packet: 0
 aggr single packet low hwq: 0
 aggr sched, no work: 0
 0:           0  1:          0  2:          0  3:          0 
 4:           0  5:          0  6:          0  7:          0 
 8:           0  9:          0 10:          0 11:          0 
 12:          0 13:          0 14:          0 15:          0 
 16:          0 17:          0 18:          0 19:          0 
 20:          0 21:          0 22:          0 23:          0 
 24:          0 25:          0 26:          0 27:          0 
 28:          0 29:          0 30:          0 31:          0 
 32:          0 33:          0 34:          0 35:          0 
 36:          0 37:          0 38:          0 39:          0 
 40:          0 41:          0 42:          0 43:          0 
 44:          0 45:          0 46:          0 47:          0 
 48:          0 49:          0 50:          0 51:          0 
 52:          0 53:          0 54:          0 55:          0 
 56:          0 57:          0 58:          0 59:          0 
 60:          0 61:          0 62:          0 63:          0 
 
 HW TXQ 0: axq_depth=0, axq_aggr_depth=0
 HW TXQ 1: axq_depth=2, axq_aggr_depth=0
 HW TXQ 2: axq_depth=0, axq_aggr_depth=0
 HW TXQ 3: axq_depth=0, axq_aggr_depth=0
 HW TXQ 8: axq_depth=0, axq_aggr_depth=0
 Total TX buffers: 198; Total TX buffers busy: 0
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 571 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 572 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 573 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 574 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 575 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 576 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 577 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 578 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 579 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 580 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 581 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 582 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 583 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 584 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 585 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 586 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 587 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 588 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 589 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 590 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 591 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 592 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 593 (size 50)
 wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 594 (size 50)
 
 Later on, tried doing:
 
 wlandebug 0
 wlandebug +input +output +rate
 ping 10.10.10.255 (broadcast ping)
 
 The only thing that appear in dmesg after setting the above and doing a
 broadcast ping is:
 
 Dec 24 06:07:56 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 171 (size 50)
 Dec 24 06:08:07 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 172 (size 50)
 Dec 24 06:08:22 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 173 (size 50)
 Dec 24 06:08:43 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 174 (size 50)
 Dec 24 06:13:45 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 175 (size 50)
 Dec 24 06:13:50 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 176 (size 50)
 Dec 24 06:14:01 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 177 (size 50)
 Dec 24 06:14:14 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 178 (size 50)
 Dec 24 06:14:28 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 179 (size 50)
 Dec 24 06:14:36 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 180 (size 50)
 Dec 24 06:19:46 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 181 (size 50)
 Dec 24 06:19:54 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 182 (size 50)
 Dec 24 06:20:05 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 183 (size 50)
 Dec 24 06:20:23 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 184 (size 50)
 Dec 24 06:20:33 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 185 (size 50)
 Dec 24 06:25:47 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 186 (size 50)
 Dec 24 06:25:50 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 187 (size 50)
 Dec 24 06:25:58 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 188 (size 50)
 Dec 24 06:26:08 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 189 (size 50)
 Dec 24 06:26:19 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 190 (size 50)
 Dec 24 06:26:39 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 191 (size 50)
 Dec 24 06:31:48 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 192 (size 50)
 Dec 24 06:31:56 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 193 (size 50)
 Dec 24 06:32:06 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 194 (size 50)
 Dec 24 06:32:22 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 195 (size 50)
 Dec 24 06:32:39 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 196 (size 50)
 Dec 24 06:37:49 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 197 (size 50)
 Dec 24 06:37:57 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 198 (size 50)
 Dec 24 06:38:08 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 199 (size 50)
 Dec 24 06:38:15 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 200 (size 50)
 Dec 24 06:38:33 crashbox kernel: wlan0: [f8:1e:df:fc:34:2b] pwr save q overflow, drops 201 (size 50)
 
 FWIW, I rebooted the machine and immediately turned on the wlandebug stuff
 above (while ath was still working). ath died a few hours later as usual, and
 the above "pwr save q overflow" messages started appearing in dmesg almost
 right away.
 
 -- 
 Joel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112240810.pBO8ACqj020983>