linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* rt2800pci doesn't come up again after rt2800pci_txdone: Warning - Got TX status for an empty queue 0, dropping
@ 2011-05-15 17:50 Andreas Hartmann
  0 siblings, 0 replies; only message in thread
From: Andreas Hartmann @ 2011-05-15 17:50 UTC (permalink / raw)
  To: users@rt2x00.serialmonkey.com; +Cc: linux-wireless@vger.kernel.org

Hello,

after the "rt2800pci_txdone: Warning - Got TX status for an empty queue 
0, dropping" storm, I removed all modules for compat-wireless:

rmmod rt2800pci rt2800lib rt2x00pci rt2x00lib mac80211 cfg80211 rfkill 
compat arc4 crc_ccitt eeprom_93cx6

If I want to reload the modules, thy can be reloaded, but the device 
can't be set up with ifconfig up, because of WPDMA TX/RX busy:


May 15 19:41:56 dualc kernel: [ 3646.350332] Compat-wireless backport 
release: compat-wireless-2011-04-26-3-g6542f4c
May 15 19:41:56 dualc kernel: [ 3646.350339] Backport based on 
linux-next.git next-20110505
May 15 19:41:56 dualc kernel: [ 3646.393687] cfg80211: Calling CRDA to 
update world regulatory domain
May 15 19:41:56 dualc kernel: [ 3646.444317] cfg80211: World regulatory 
domain updated:
May 15 19:41:56 dualc kernel: [ 3646.444321] cfg80211:     (start_freq - 
end_freq @ bandwidth), (max_antenna_gain, max_eirp)
May 15 19:41:56 dualc kernel: [ 3646.444323] cfg80211:     (2402000 KHz 
- 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.444326] cfg80211:     (2457000 KHz 
- 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.444328] cfg80211:     (2474000 KHz 
- 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.444330] cfg80211:     (5170000 KHz 
- 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.444333] cfg80211:     (5735000 KHz 
- 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.448237] cfg80211: Calling CRDA for 
country: DE
May 15 19:41:56 dualc kernel: [ 3646.456646] cfg80211: Regulatory domain 
changed to country: DE
May 15 19:41:56 dualc kernel: [ 3646.456649] cfg80211:     (start_freq - 
end_freq @ bandwidth), (max_antenna_gain, max_eirp)
May 15 19:41:56 dualc kernel: [ 3646.456652] cfg80211:     (2400000 KHz 
- 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.456654] cfg80211:     (5150000 KHz 
- 5350000 KHz @ 40000 KHz), (N/A, 2000 mBm)
May 15 19:41:56 dualc kernel: [ 3646.456656] cfg80211:     (5470000 KHz 
- 5725000 KHz @ 40000 KHz), (N/A, 2698 mBm)
May 15 19:41:56 dualc kernel: [ 3646.475664] rt2800pci 0000:03:07.0: PCI 
INT A -> GSI 21 (level, low) -> IRQ 21
May 15 19:41:56 dualc kernel: [ 3646.485215] phy0 -> rt2x00_set_chip: 
Info - Chipset detected - rt: 2860, rf: 0002, rev: 0103.
May 15 19:41:56 dualc kernel: [ 3646.492435] ieee80211 phy0: Selected 
rate control algorithm 'minstrel_ht'
May 15 19:41:56 dualc kernel: [ 3646.494191] Registered led device: 
rt2800pci-phy0::radio
May 15 19:41:56 dualc kernel: [ 3646.494208] Registered led device: 
rt2800pci-phy0::assoc
May 15 19:41:56 dualc kernel: [ 3646.494222] Registered led device: 
rt2800pci-phy0::quality
May 15 19:41:56 dualc kernel: [ 3646.503712] wlan0 renamed to wlan1 by 
udevd [15819]
May 15 19:41:56 dualc kernel: [ 3646.506646] udev: renamed network 
interface wlan0 to wlan1
May 15 19:41:57 dualc ifup:     wlan1     device: RaLink RT2800 802.11n PCI
May 15 19:41:57 dualc ifup:               No configuration found for wlan1
May 15 19:42:25 dualc kernel: [ 3675.463794] phy0 -> 
rt2x00lib_request_firmware: Info - Loading firmware file 'rt2860.bin'.
May 15 19:42:25 dualc kernel: [ 3675.463806] rt2800pci 0000:03:07.0: 
firmware: requesting rt2860.bin
May 15 19:42:25 dualc kernel: [ 3675.467959] phy0 -> 
rt2x00lib_request_firmware: Info - Firmware detected - version: 0.34.
May 15 19:42:25 dualc kernel: [ 3675.493637] phy0 -> 
rt2800pci_mcu_status: Error - MCU request failed, no response from hardware
May 15 19:42:26 dualc kernel: [ 3676.595030] phy0 -> 
rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy, aborting.
May 15 19:42:26 dualc kernel: [ 3676.595042] phy0 -> 
rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5).


The hardware is a linksys WMP600N:

03:07.0 0280: 1814:0601
         Subsystem: 1737:0067
         Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
         Interrupt: pin A routed to IRQ 21
         Region 0: Memory at fdce0000 (32-bit, non-prefetchable) [size=64K]
         Capabilities: [40] Power Management version 3
                 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                 Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-




Kind regards,
Andreas

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-05-15 17:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-15 17:50 rt2800pci doesn't come up again after rt2800pci_txdone: Warning - Got TX status for an empty queue 0, dropping Andreas Hartmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).