#417: Power Save Mode handling and Packet Queuing
----------------------------------------+-----------------------------------
      Reporter:  [EMAIL PROTECTED]        |       Owner:  mentor                
                             
          Type:  defect                 |      Status:  assigned                
                           
      Priority:  major                  |   Milestone:  version 0.9.x - 
progressive release candidate phase
     Component:  madwifi: 802.11 stack  |     Version:  trunk                   
                           
    Resolution:                         |    Keywords:                          
                           
Patch_attached:  0                      |  
----------------------------------------+-----------------------------------
Comment (by [EMAIL PROTECTED]):

 Updated debug against svn 1552 with patches.

 {{{
 net.ath008.debug: 0x09d40080<input,node,assoc,auth,output,power,inact>
 }}}

 {{{
 May 25 10:10:15 an0010ap01 daemon.info ntpd[1016]: synchronized to
 172.30.0.1, stratum=5
 May 25 10:10:21 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 power save mode off, 0 sta's in ps mode
 May 25 10:10:21 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 4
 May 25 10:10:21 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 power save mode on, 1 sta's in ps mode
 May 25 10:10:32 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 4
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 save frame, 1 now queued
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [06:02:6f:3e:1c:94]
 ieee80211_beacon_update: TIM updated, pending 1, off 0, len 1
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv ps-poll, send packet, queue empty
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 2
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c5531000<00:20:4a:82:43:c8> in station table, refcnt 0
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 power save mode off, 0 sta's in ps mode
 May 25 10:10:41 an0010ap01 user.warn kernel: [ath008:06:02:6f:3e:1c:94]
 discard data frame, unknown src
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c54d5000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c54d5000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 send station deauthenticate (reason 6)
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c550d000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c550d000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [06:02:6f:3e:1c:94]
 ieee80211_beacon_update: TIM updated, pending 0, off 0, len 1
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c54d5000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c5531000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c5531000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:41 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c550d000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:10:42 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 no node, discard frame (ieee80211_find_txnode)
 May 25 10:10:42 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c54d5000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:42 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:42 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c54d5000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:42 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:42 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c5531000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:10:44 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c550d000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:44 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:44 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c550d000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:44 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:44 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c54d5000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:10:46 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c550d000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:10:46 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 no node, discard frame (ieee80211_find_txnode)
 May 25 10:10:47 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 no node, discard frame (ieee80211_find_txnode)
 May 25 10:10:48 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 no node, discard frame (ieee80211_find_txnode)
 May 25 10:10:49 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c5531000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:49 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:49 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c5531000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:49 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:50 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c5531000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c550d000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c550d000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c5531000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c5531000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:10:57 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c550d000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:11:13 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c7e01000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:11:13 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:11:13 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c7e01000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:11:13 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:11:13 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c5531000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:11:19 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c7e01000<00:20:4a:82:43:c8> in <gone> table, refcnt 0
 May 25 10:11:44 an0010ap01 user.warn kernel: ath008: ieee80211_tmp_node:
 c7800000<00:20:4a:82:43:c8> refcnt 1
 May 25 10:11:44 an0010ap01 user.warn kernel: ath008: [00:20:4a:82:43:c8]
 recv probe req
 May 25 10:11:44 an0010ap01 user.warn kernel: ath008: ieee80211_ref_node
 (ieee80211_send_mgmt:1789) c7800000<00:20:4a:82:43:c8> refcnt 2
 May 25 10:11:44 an0010ap01 user.warn kernel: ath008: ath_tx_start:
 c5a31000<06:02:6f:3e:1c:94> refcnt 3
 May 25 10:11:51 an0010ap01 user.warn kernel: ath008: _ieee80211_free_node:
 c7800000<00:20:4a:82:43:c8> in <gone> table, refcnt 0

 }}}

-- 
Ticket URL: <http://madwifi.org/ticket/417>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity

Reply via email to