I get "Arrived at non-free entry in the non-full queue 2"

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

linux26

01-08-2008 22:16:21

I get the following thing in my dmesg, repeated thousands of times
[code29vqowb2][ 1385.573065] phy1 -> rt2x00usb_write_tx_data: Error - Arrived at non-free entry in the non-full queue 2.
[ 1385.573068] Please file bug report to http://rt2x00.serialmonkey.com.[/code29vqowb2]

Well, this is the reported bug.

lsusb | grep Ralink
[code29vqowb2]Bus 006 Device 006: ID 148f:2573 Ralink Technology, Corp.[/code29vqowb2]

uname -a
[code29vqowb2]Linux xxxxxxxx 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686 GNU/Linux[/code29vqowb2]

cat /sys/module/rt2x00*/version
[code29vqowb2]2.0.10
2.0.10[/code29vqowb2]
Also, maybe this is a hardware-related error, but the device only finds (the) two (closest) networks, whether I use "iwlist scanning" or "airodump-ng" makes no difference.


Thank you in advance for your response.

IvD

02-08-2008 05:09:06

As mentioned in several topics This issue has been fixed in the 2.6.26 kernel.

linux26

02-08-2008 06:09:03

Thank you then.


Cheers

alex-cross

25-09-2008 19:40:09

As mentioned in several topics This issue has been fixed in the 2.6.26 kernel.[/quote3f39minp]
Hi,
now I've waited a long time and now the 2.6.26.3 Kernel is out for Fedora 9.
[code3f39minp]
[root@maja ~]# uname -r
2.6.26.3-29.fc9.x86_64
[/code3f39minp]
So, I think, my problem with my ralink chipset is solved.

But today in the morning the network was once again dead.

'dmesg' told me the "old problem"
[code3f39minp]
Sep 25 06:26:15 maja kernel: phy0 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2.
Sep 25 06:26:15 maja kernel: Please file bug report to http://rt2x00.serialmonkey.com.
[/code3f39minp]
You said, this problem is fixed. Can you explain to me why I got the error messages with the new kernel?

Thanx a lot,
Stefan

dpdt1

28-10-2008 14:52:52

same error with 2.6.27 kernel...


dmesg

[quotee3ecg4xe]phy0 -> rt2x00queue_write_tx_frame Error - Arrived at non-free entry in the non-full queue 2.
Please file bug report to http//rt2x00.serialmonkey.com.[/quotee3ecg4xe]


lsusb | grep Ralink

[quotee3ecg4xe]Bus 007 Device 004 ID 148f2573 Ralink Technology, Corp. RT2501USB Wireless Adapter
[/quotee3ecg4xe]

uname -a

[quotee3ecg4xe]Linux freedom 2.6.27-3.slh.2-sidux-amd64 #1 SMP PREEMPT Sat Oct 25 000153 UTC 2008 x86_64 GNU/Linux[/quotee3ecg4xe]


cat /sys/module/rt2x00*/version

[quotee3ecg4xe]2.1.8
2.1.8[/quotee3ecg4xe]


thanks,

snoutmate

08-11-2008 14:48:21

same here with 2.6.27-7

[ 9297.857042] phy0 -> rt2x00queue_write_tx_frame Error - Arrived at non-free entry in the non-full queue 2.
[ 9297.857044] Please file bug report to http//rt2x00.serialmonkey.com.

$ cat /sys/module/rt2x00*/version
2.1.8
2.1.8

$ uname -a
Linux - 2.6.27-7-generic #1 SMP Tue Nov 4 193306 UTC 2008 x86_64 GNU/Linux

$ lsusb | grep Ralink
Bus 002 Device 004 ID 148f2573 Ralink Technology, Corp. RT2501USB Wireless Adapter

thotypous

16-11-2008 23:13:47

Same here with 2.6.27.5

dmesg

[codeyllumoiu]phy0 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2.
Please file bug report to http://rt2x00.serialmonkey.com.[/codeyllumoiu]

[codeyllumoiu]$ cat /sys/module/rt2x00*/version
2.1.8
2.1.8[/codeyllumoiu]

[codeyllumoiu]$ uname -a
Linux nec 2.6.27-ARCH #1 SMP PREEMPT Sat Nov 8 10:11:43 UTC 2008 i686 Intel(R) Core(TM) Duo CPU T2350 @ 1.86GHz GenuineIntel GNU/Linux[/codeyllumoiu]

[codeyllumoiu]$ lsusb | grep 18e8
Bus 005 Device 002: ID 18e8:6229[/codeyllumoiu]

magnusg

01-12-2008 09:33:42

I also get this problem.

Running Fedora Core 10s latest kernel och associated stuff.

I temporary solve this problem by restarting NetworkManager.
I've also noticed that this problem seems to occur more often when downloading at greater speeds.
I have yet to encounter this problem when just casually browsing the web.

[code23c17qna]
Linux 2.6.27.5-117.fc10.x86_64 #1 SMP Tue Nov 18 11:58:53 EST 2008 x86_64 x86_64 x86_64 GNU/Linux

$ cat /sys/module/rt2x00*/version
2.1.8
2.1.8
[/code23c17qna]

I suppose you could temporary "fix" this by something like..

[code23c17qna]
#!/bin/bash
ERROR=`tail -5 /var/log/messages|grep "Arrived at non-free entry"`

while [ "$ERROR" == "" ]
do
echo "No error"
sleep 3
done

echo "Error found: $ERROR"
sudo service NetworkManager restart
[/code23c17qna]

lvincent

22-12-2008 08:13:40

I have the same problem using a 2.6.27 kernel

[ 796.080885] phy0 -> rt2x00queue_write_tx_frame Error - Arrived at non-free entry in the non-full queue 2.
[ 796.080885] Please file bug report to http//rt2x00.serialmonkey.com.
[ 796.081042] phy0 -> rt2x00queue_write_tx_frame Error - Arrived at non-free entry in the non-full queue 2.
[ 796.081042] Please file bug report to http//rt2x00.serialmonkey.com.

# uname -a
Linux phenom 2.6.27-gentoo-r7-64 #1 SMP PREEMPT Sun Dec 21 211033 PST 2008 x86_64 AMD Phenom(tm) 9950 Quad-Core Processor AuthenticAMD GNU/Linux
# cat /sys/module/rt73usb/version
2.1.8

Using a D-Link WUA-1340 wireless USB adapter
Bus 002 Device 002 ID 07d13c04 D-Link System

I saw this error twice while emerging glibc via an ssh connection from another machine so the output of the emerge command was sent to the machine from where the ssh connection originated. If you need more information then please let me know exactly what. I did not have debug information compiled into this module when I saw the error, but I recompiled it with debug messages and haven't seen the error message yet.

Spy84464

23-12-2008 18:30:16

Hello,
if I remember well, this issue has already been tackled. You may have more chances with more recent versions of the driver/kernel.

Regards,
Romain

lvincent

28-12-2008 18:16:22

The 2.6.27 kernel was the most recent one until 2.6.28 was released just a couple of days ago. I have installed the 2.6.28 kernel and so far I haven't seen the problem yet.

I'm not sure which kernel version was used while working on this problem, but if it works on one kernel version it may not necessarily still work on subsequent versions since interfaces can change between versions. It's working now on 2.6.28, though.

magnusg

21-02-2009 12:32:39

This problem appeared again in Fedora 10, 2.6.27.15-170.2.24.fc10.x86_64. It was not an issue in 2.6.27.12-170.2.5.fc10.x86_64.
Starting to get a bit irritating.. Is there a bug report for this problem? What is the actual issue?

magnusg

21-02-2009 14:27:46

In Fedora 10, this problem is resolved in 2.6.29-0.20.rc3.git12.fc10, which can be downloaded from http//koji.fedoraproject.org/koji/buil ... ldID=82051

I posted a Fedora 10 step-by-step solution at my blog http//blog.hacka.net/#post5

olskar

04-03-2009 10:50:21

It is still a problem in 2.6.27-9-generic Ubuntu Intrepid

IvD

04-03-2009 17:37:31

It is still a problem in 2.6.27-9-generic Ubuntu Intrepid[/quote15f1z86a]

Well it is nice that you shout this on every topic you can find this, but if you [b15f1z86a]READ[/b15f1z86a] the topic you could see that reported working kernel is 2.6.29-rcX... Since 2.6.27 is obviously older then that, it means that you must upgrade your kernel.

ochach

20-12-2009 22:12:42

That is impossible! Ive got this error
[code2isfe2j1][ 6517.868072] phy0 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 1.
[ 6517.868077] Please file bug report to http://rt2x00.serialmonkey.com.
[ 7428.985087] phy0 -> rt2500usb_set_device_state: Error - Device failed to enter state 1 (-16).
[ 7433.577070] No probe response from AP 00:21:27:f8:a1:9c after 500ms, disconnecting. [/code2isfe2j1]

[code2isfe2j1]dx@1nf4n7:~$ uname -a
Linux 1nf4n7 2.6.32-9-generic #13-Ubuntu SMP Thu Dec 17 17:02:51 UTC 2009 i686 GNU/Linux
[/code2isfe2j1]

[code2isfe2j1]dx@1nf4n7:~$ cat /sys/module/rt2x00*/version
2.3.0
2.3.0
[/code2isfe2j1]

[code2isfe2j1]dx@1nf4n7:~$ lsusb
Bus 002 Device 002: ID 13b1:000d Linksys WUSB54G Wireless Adapter
[/code2isfe2j1]

What should i post to help you guys debug problem?
Cheers

mgc8

24-03-2010 21:21:11

[code2b006hxd]phy1 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2[/code2b006hxd]
I get this error on 2.6.32 as of today.

This is a Debian/Squeeze installation with the kernel version
[code2b006hxd]Linux Number3 2.6.32-3-686 #1 SMP Thu Feb 25 06:14:20 UTC 2010 i686 GNU/Linux
[/code2b006hxd]

Module version(s)

[code2b006hxd] cat /sys/module/rt*/version
2.3.0
2.3.0
2.3.0
[/code2b006hxd]

The hardware is a USB dongle, and the machine acts as an Access Point via hostapd. I also notice that sometimes the driver dies completely, taking the card with it, and the only solution is to take it out and reinsert, modprobe doesn't do anything in that case. Maybe the issues are related...

I can supply more information if needed.

udippel

09-06-2010 02:24:42

Just to confirm

Ubuntu 10.04, 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 193157 UTC 2010 x86_64 GNU/Linux
I have the same, still

$ dmesg | grep rt
[ 11.562565] ppdev user-space parallel port driver
[ 11.638008] phy0 -> rt2500usb_init_eeprom Error - Invalid RT chipset detected.
[ 11.638348] phy0 -> rt2x00lib_probe_dev Error - Failed to allocate device.
[ 11.638684] usbcore registered new interface driver rt2500usb
[ 11.798731] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 11.915122] Registered led device rt73usb-phy1radio
[ 11.915144] Registered led device rt73usb-phy1assoc
[ 11.915169] Registered led device rt73usb-phy1quality
[ 11.915689] usbcore registered new interface driver rt73usb
[ 13.887613] rt73usb 2-21.0 firmware requesting rt73.bin
[ 1252.586950] phy1 -> rt2x00queue_write_tx_frame Error - Arrived at non-free entry in the non-full queue 2.
[ 1252.586956] Please file bug report to http//rt2x00.serialmonkey.com.
[21262.061986] phy1 -> rt2x00queue_write_tx_frame Error - Arrived at non-free entry in the non-full queue 2.
[21262.061991] Please file bug report to http//rt2x00.serialmonkey.com.
[97518.602204] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)

what I have is a TP-Link TL-WN321G.

So what it does, are frequently disconnects, and mostly some crap visible in ping
4.5 ms
121 ms
1247 ms
6442 ms
5873 ms
5227 ms
1174 ms
... and so forth; with a signal strength of 88%, while just another box does pretty well.

If there is anything I can do to help getting this bug out of the kernel, please, rope in my help!

Uwe

cengique

28-08-2011 14:37:42

Unfortunately, this is still happening in my 2.6.38-2-amd64 kernel. The same card was working fine with an earlier 32-bit kernel. Is rt2x00 support dead? Could anyone point to the original fix for the earlier kernels so we can have a look at it?

Thanks for your work anyway, rt2x00 has been very useful to me personally..

cengique

24-03-2013 17:42:20

This bug was fixed again for kernels >2.6.38-12.51 and >3.0.0-12.19 with patch http//rt2x00.serialmonkey.com/pipermai ... 03947.html

rt2x00 git tree no longer exists because it has been merged into the official wireless-testing development.

lvv

24-09-2013 08:16:18

I have this error in 3.12.0-rc1 on HP-650, wifi is unusable


[code1wxkhs1p] Sep 24 06:43:59 localhost kernel: wlan0: authenticate with f8:1a:67:83:34:64
Sep 24 06:43:59 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:43:59 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com
Sep 24 06:43:59 localhost kernel: wlan0: direct probe to f8:1a:67:83:34:64 (try 1/3)
Sep 24 06:43:59 localhost kernel: wlan0: direct probe to f8:1a:67:83:34:64 (try 2/3)
Sep 24 06:44:00 localhost kernel: wlan0: direct probe to f8:1a:67:83:34:64 (try 3/3)
Sep 24 06:44:00 localhost kernel: wlan0: authentication with f8:1a:67:83:34:64 timed out
Sep 24 06:44:00 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:44:00 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com
Sep 24 06:44:04 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:44:04 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com
Sep 24 06:44:05 localhost kernel: wlan0: authenticate with f8:1a:67:83:34:64
Sep 24 06:44:05 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:44:05 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com
Sep 24 06:44:05 localhost kernel: wlan0: direct probe to f8:1a:67:83:34:64 (try 1/3)
Sep 24 06:44:05 localhost kernel: wlan0: direct probe to f8:1a:67:83:34:64 (try 2/3)
Sep 24 06:44:06 localhost kernel: wlan0: direct probe to f8:1a:67:83:34:64 (try 3/3)
Sep 24 06:44:06 localhost kernel: wlan0: authentication with f8:1a:67:83:34:64 timed out
Sep 24 06:44:06 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:44:06 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com
Sep 24 06:44:10 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:44:10 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com
Sep 24 06:44:11 localhost kernel: wlan0: authenticate with f8:1a:67:83:34:64
Sep 24 06:44:11 localhost kernel: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 0
Sep 24 06:44:11 localhost kernel: Please file bug report to http://rt2x00.serialmonkey.com

uname -a
Linux ahp 3.12.0-rc1 #18 SMP PREEMPT Tue Sep 24 00:07:49 EEST 2013 x86_64 Intel(R) Pentium(R) CPU B960 @ 2.20GHz GenuineIntel GNU/Linux

lspci -vv
02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
Subsystem: Hewlett-Packard Company Device 18ec
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 46
Region 0: Memory at c2510000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME+
Capabilities: [50] MSI: Enable+ Count=1/32 Maskable- 64bit+
Address: 00000000fee0300c Data: 4142
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140 v1] Device Serial Number 00-00-37-c0-36-3f-76-b8
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
[/code1wxkhs1p]

cengique

24-09-2013 14:04:00

I haven't seen this error for a while on my system. I see it is attempting a comeback. Did you try older kernels?

lvv

24-09-2013 14:31:50

Yes, I have seen this on 3.6.9 too, but it was sporadic and difficult to reproduce. I would usually see it after wake up after sleep (after echo mem > /sys/power/state).

oofishoo

08-11-2013 08:27:46

So, I believe, my personal trouble with my ralink chipset is actually solved.

But today each morning the network was once again lifeless.
___________________________________
Hey,guys,Let's play a excelente game FIFA Coins[/url34ig64si] [url=http://www.coinsut.co.uk/34ig64si]Buy FIFA Coins[/url34ig64si]?come with me?

BlueLotus

27-03-2014 09:43:28

I guess this bug is fixed with the new update as I had the same issue earlier with my PC and now it shows working and no other problems found. adenoid removal[/url2b1yhzd0] I am using kernel 2.6.38-12.51 and there is no error when I try to run these codes.

weeds

16-08-2014 02:10:46

I still get that bug on Linux kernel version 3.10.49 with MT7620N Soc on OpenWrt platform,
and I have create a ticket at https//dev.openwrt.org/ticket/17556

could anyone give some explansion for this or give some instruction for me to fix such error?
any info would be appreciated, thanks in advance.