#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