Re: carl9170 disconnects under load

From: Pavel Machek
Date: Mon Nov 01 2010 - 05:31:58 EST


Hi!

> I'm testing driver from -wireless testing, cca 2.6.26-rc7.
>
> It seems to work (up to 802.11n speeds -- I've seen iwconfig claiming
> 121 MB/sec), but disconnects rather quickly when under load:
>
> telnet 192.168.1.3 chargen > /dev/null
>
> The machine is powerpc mpc5200b board, with OHCI driver -- it is not
> capable of USB2.0 speeds.

So I tried with different AP, one not capable of 802.11n speeds. It
fails in different way :-(. But this one is with my backport to
2.6.34...
Pavel

wlan0: associate with 00:11:95:05:30:d7 (try 1)
wlan0: RX AssocResp from 00:11:95:05:30:d7 (capab=0x421 status=0
aid=1)
wlan0: associated
phy0: Allocated STA 00:11:95:05:30:d7
phy0: Inserted STA 00:11:95:05:30:d7
phy0: Removed STA 00:11:95:05:30:d7
phy0: Destroyed STA 00:11:95:05:30:d7
wlan0: deauthenticating from 00:11:95:05:30:d7 by local choice
(reason=3)
phy0: device now idle
cfg80211: Calling CRDA to update world regulatory domain
phy0: device no longer idle - scanning
wlan0: authenticate with 00:11:95:05:30:d7 (try 1)
wlan0: authenticated
phy0: device now idle
phy0: device no longer idle - working
wlan0: associate with 00:11:95:05:30:d7 (try 1)
wlan0: RX AssocResp from 00:11:95:05:30:d7 (capab=0x421 status=0
aid=1)
wlan0: associated
phy0: Allocated STA 00:11:95:05:30:d7
phy0: Inserted STA 00:11:95:05:30:d7
received frame with suspicious error code (0x81).
received frame with suspicious error code (0x3).
received frame with suspicious error code (0x1).
received frame with suspicious error code (0x2).
received frame with suspicious error code (0x1).
received frame with suspicious error code (0x3).
usb 1-1: no command feedback received (-110).
carl9170 cmd: 08 01 00 00 04 01 1d 00 03 00 00 00
............
usb 1-1: restart device (6)
writing reg 0x1d0104 (val 0x3) failed (-110)


> Any ideas?
> Pavel
>
> wlan0: RX AssocResp from 00:23:f8:5d:76:93 (capab=0xc21 status=0
> aid=1)
> wlan0: associated
> ieee80211 phy2: Allocated STA 00:23:f8:5d:76:93
> ieee80211 phy2: Inserted STA 00:23:f8:5d:76:93
> ieee80211 phy2: WMM queue=2 aci=0 acm=0 aifs=3 cWmin=15 cWmax=1023
> txop=0 uapsd=0
> ieee80211 phy2: WMM queue=3 aci=1 acm=0 aifs=7 cWmin=15 cWmax=1023
> txop=0 uapsd=0
> ieee80211 phy2: WMM queue=1 aci=2 acm=0 aifs=2 cWmin=7 cWmax=15
> txop=94 uapsd=0
> ieee80211 phy2: WMM queue=0 aci=3 acm=0 aifs=2 cWmin=3 cWmax=7 txop=47
> uapsd=0
> Open BA session requested for 00:23:f8:5d:76:93 tid 0
> activated addBA response timer on tid 0
> switched off addBA timer for tid 0
> Aggregation is on for tid 0
> Rx A-MPDU request on tid 0 result 0
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> net_ratelimit: 79 callbacks suppressed
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> net_ratelimit: 58 callbacks suppressed
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> ieee80211 phy2: release an RX reorder frame due to timeout on earlier
> frames
> usb 1-1: USB disconnect, address 6
> Tx BA session stop requested for 00:23:f8:5d:76:93 tid 0
> Rx BA session stop requested for 00:23:f8:5d:76:93 tid 0
> wlan0: deauthenticating from 00:23:f8:5d:76:93 by local choice
> (reason=3)
> Tx BA session stop requested for 00:23:f8:5d:76:93 tid 0
> ieee80211 phy2: Removed STA 00:23:f8:5d:76:93
> ieee80211 phy2: Destroyed STA 00:23:f8:5d:76:93
> ieee80211 phy2: device now idle
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/