non-free entry in the non-full queue

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

gorillass

05-11-2008 15:17:33

Hi,

This problem has been happening probably since I installed the rt2000 but seems to have increased in frequency. The device will disconnect from the network daily (sometimes more) and there is continual entries in /var/log/kern.log and /var/log/messages.

The logs are
phy0 -> rt2x00usb_write_tx_data Error - Arrived at non-free entry in the non-full queue 2
Followed by
Please file bug report to http//rt2x00.serialmonkey.

I'm running Ubuntu Linux
Linux version 2.6.24-19-generic (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Wed Aug 20 225621 UTC 2008 (Ubuntu 2.6.24-19.41-generic)
and output of dmesg is attached.

I've tried logging a bug report but can see nowhere on the bug report page to create one and searching doesn't bring anything up.

Anyone help?

IvD

05-11-2008 15:22:00

Please upgrade to the latest kernel, it should be fixed in there.

sola

16-11-2008 12:19:52

Please upgrade to the latest kernel, it should be fixed in there.[/quote37yya976]

Hi, I'm running 2.6.27.6, and it's definitely not. I get these messages in my logs, and my wireless connection (Ralink RT-73) is dead. Please drop me a note if I can help with providing more information.

magnusg

01-12-2008 09:32:08

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.

[code3r8cibke]
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
[/code3r8cibke]

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

[code3r8cibke]
#!/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
[/code3r8cibke]