rt73 Tx queue timeout

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=6165

Serafean

04-07-2011 19:33:12

Hi, I'm an avid user of rt2x00 drivers (4 devices) and only one causes trouble [code1sxmwow3]Bus 001 Device 006: ID 0df6:9712 Sitecom Europe B.V. WL-113 rev 2 Wireless Network USB Adapter
[/code1sxmwow3]which is an rt73 device.

Using an AR9285 under the ath9k driver as AP (80211b/g/n), the rt73 fails pretty badly. Mostly visible under heavy load, I get
[code1sxmwow3] phy2 -> rt2x00usb_watchdog_tx_dma: Warning - TX queue 0 DMA timed out, invoke forced forced reset
phy2 -> rt2x00usb_watchdog_tx_dma: Warning - TX queue 0 DMA timed out, invoke forced forced reset
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 2, CWmax: 3, Aifs: 2, TXop: 47.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 3, CWmax: 4, Aifs: 2, TXop: 94.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 4, CWmax: 10, Aifs: 3, TXop: 0.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 3 - CWmin: 4, CWmax: 10, Aifs: 7, TXop: 0.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 4, CWmax: 10, Aifs: 3, TXop: 0.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 3 - CWmin: 4, CWmax: 10, Aifs: 7, TXop: 0.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 3, CWmax: 4, Aifs: 2, TXop: 94.
phy2 -> rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 2, CWmax: 3, Aifs: 2, TXop: 47.
ieee80211 phy2: wlan1: No probe response from AP 1c:4b:d6:58:f5:00 after 500ms, disconnecting.[/code1sxmwow3] And after that wireless connectivity is quite random. This is under Gentoo kernel 2.6.39-pf3.

I woder if this might be related viewtopic.php?f=5&t=6118 Symptoms sound pretty much the same

Serafean

10-07-2011 18:01:12

Update Disabling the router's 802.11n functionality made the unability to connect disappear. So the only problem relevant to tr73usb is [code1vsxek2x]rt2x00usb_watchdog_tx_dma: Warning - TX queue 2 DMA timed out, invoke forced forced reset[/code1vsxek2x]. After which all i need to do is reenable the connection and I'm back online.

Serafean