On 04/09/2014 02:46 PM, Ben Greear wrote: > Here's another log snippet with these 5 patches (and lots more > mostly non ath10k patches of my own) applied: And another one, this time with more debugging enabled. The 0x7110XXXX numbers indicate the command-id (the XXXX part is the cmd id). After this below, I see a debug-log message come from the firmware, and then nothing else. I had added a sort of keep-alive message in the firmware, and I do not see that in my logs, so probably firmware is wedged in such a way that it cannot or will not send packets to the host at this point. I had chased this sort of problem previously, and ended up with a hack to reset firmware when the flush failed twice. I backed that out when applying your patches, but I guess it is still needed. ath10k: ep 2 got 1 credits tot 2 ath10k: mac vdev 20 start 04:f0:21:03:38:99 ath10k: mac vdev 20 start center_freq 5180 phymode 11ac-vht80 ath10k: ep 2 used 1 credits, remaining 1 dbg 1896910867 (0x71109013) ath10k: ep 2 got 1 credits tot 2 sta219: send auth to 04:f0:21:03:38:99 (try 1/3) at: 1397086238.721985 ath10k: ep 2 used 1 credits, remaining 1 dbg 1896910888 (0x71109028) ath10k: mac flushing peer 04:f0:21:03:38:99 on vdev 20 mgmt tid for unicast mgmt (204 msecs) ath10k: ep 2 used 1 credits, remaining 0 dbg 1896910878 (0x7110901e) ath10k: Creating vdev id: 22 map: 12582912 ath10k: mac vdev create 22 (add interface) type 2 subtype 0 sta219: send auth to 04:f0:21:03:38:99 (try 2/3) at: 1397086239.28088 [firmware logging msg] ath10k: failed to create WMI vdev 22: -11 ath10k: failed to transmit management frame via WMI: -11 ath10k: Creating vdev id: 22 map: 12582912 ath10k: mac vdev create 22 (add interface) type 2 subtype 0 ath10k: failed to create WMI vdev 22: -11 sta219: deauthenticating from 04:f0:21:03:38:99 by local choice (reason=3) ath10k: failed to wait for tx to flush: -110, forcing ath10k: failed to request peer 04:f0:21:03:38:99 on vdev 20 to flush ffffffff: -11 .... > > No (significant) user traffic was running. > > sta215: authenticated at: 1397076587.913186 > sta215: associate with 04:f0:21:03:38:99 (try 1/3), at: 1397076587.915143 > ath10k: mac flushing peer 04:f0:21:03:38:99 on vdev 16 mgmt tid for unicast mgmt (204 msecs) > sta215: RX AssocResp from 04:f0:21:03:38:99 (capab=0x1 status=0 aid=17) at: 1397076588.120218 > ath10k: mac vdev 16 dtim_period 2 > ath10k: mac vdev 16 slot_time 2 > ath10k: mac ht peer 04:f0:21:03:38:99 mcs cnt 24 nss 3 > ath10k: mac vht peer 04:f0:21:03:38:99 max_mpdu 65535 flags 0x6003001 > ath10k: mac peer 04:f0:21:03:38:99 phymode 11ac-vht80 > ath10k: mac vdev 16 up (associated) bssid 04:f0:21:03:38:99 aid 17 > sta215: associated at: 1397076588.122484 > IPv6: ADDRCONF(NETDEV_CHANGE): sta215: link becomes ready > sta216: authenticate with 04:f0:21:03:38:99 at: 1397076588.124830 > ath10k: mac vdev 17 beacon_interval 100 > ath10k: mac vdev 17 create peer 04:f0:21:03:38:99 > ath10k: mac vdev 17 start 04:f0:21:03:38:99 > ath10k: mac vdev 17 start center_freq 5180 phymode 11ac-vht80 > sta216: send auth to 04:f0:21:03:38:99 (try 1/3) at: 1397076588.125811 > ath10k: mac flushing peer 04:f0:21:03:38:99 on vdev 17 mgmt tid for unicast mgmt (204 msecs) > sta216: send auth to 04:f0:21:03:38:99 (try 2/3) at: 1397076588.431144 > ath10k: failed to transmit management frame via WMI: -11 > sta216: send auth to 04:f0:21:03:38:99 (try 3/3) at: 1397076591.431376 > ath10k: failed to wait for tx to flush: -110, forcing > ath10k: failed to request peer 04:f0:21:03:38:99 on vdev 17 to flush ffffffff: -11 > ath10k: failed to flush all peer tids: -11 > sta216: deauthenticating from 04:f0:21:03:38:99 by local choice (reason=3) > ath10k: failed to wait for tx to flush: -110, forcing > ath10k: failed to request peer 04:f0:21:03:38:99 on vdev 17 to flush ffffffff: -11 > ath10k: failed to flush all peer tids: -11 > ath10k: mac vdev 17 peer delete 04:f0:21:03:38:99 (sta gone) > ath10k: failed to request wmi peer 04:f0:21:03:38:99 on vdev 17 removal: -11 > ath10k: removing peer 04:f0:21:03:38:99 on vdev 17 still being mapped in firmware > ath10k: mac vdev 17 stop (disassociated > ath10k: failed to stop WMI vdev 17: -11 > ath10k: mac vdev 17 down > ath10k: failed to wait for tx to flush: -110, forcing > ath10k: failed to request peer 04:f0:21:03:38:99 on vdev 16 to flush ffffffff: -11 > ath10k: failed to flush all peer tids: -11 > ath10k: failed to wait for tx to flush: -110, forcing > ath10k: failed to request peer 04:f0:21:03:38:99 on vdev 16 to flush ffffffff: -11 > ath10k: failed to flush all peer tids: -11 > sta218: authenticate with 04:f0:21:03:38:99 at: 1397076616.431328 > ath10k: failed to wait for tx to flush: -110, forcing > ath10k: failed to request peer 04:f0:21:03:38:99 on vdev 16 to flush ffffffff: -11 > ath10k: failed to flush all peer tids: -11 > ath10k: mac vdev 19 beacon_interval 100 > ath10k: failed to set beacon interval for vdev 19: -11 > ath10k: mac vdev 19 create peer 04:f0:21:03:38:99 > ath10k: failed to create wmi peer 04:f0:21:03:38:99 on vdev 19: -11 > ath10k: failed to add peer 04:f0:21:03:38:99 for vdev 19 when changing bssid: -11 > ath10k: mac vdev 19 start 04:f0:21:03:38:99 > ath10k: mac vdev 19 start center_freq 5180 phymode 11ac-vht80 > > > Thanks, > Ben > -- Ben Greear <greearb@xxxxxxxxxxxxxxx> Candela Technologies Inc http://www.candelatech.com -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html