neurobin / MT7630E

Modified easy installation package
https://neurobin.org/projects/softwares/unix/MT7630E/
233 stars 72 forks source link

Dmesg empty queue warning #7

Closed arvindpdmn closed 8 years ago

arvindpdmn commented 8 years ago

Previously I used Jakub Kicinski's work that I found via https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1220146. This solved CPU problem. Wifi was working but not BT. I uninstalled these drivers and then used neurobin's code.

Wifi and BT both work but the following warning continuously appears in dmesg:

[   55.335927] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   55.889941] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   56.616495] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   57.892034] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   58.421006] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   59.162578] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   60.413095] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   60.957075] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[   61.673628] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
arvindpdmn commented 8 years ago

ASUS X200LA. Loaded with Linux Mint 17.2. Command lspci shows among others:

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
03:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter

Rebooted the machine but problem remains. I was browsing online and fiddling with BT. Log changes as follows:

[  341.343860] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an unavailable queue 7, dropping
[  341.381530] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[  341.600231] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an unavailable queue 7, dropping
[  341.637895] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
[  342.880773] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an unavailable queue 7, dropping
[  342.918438] ieee80211 phy0: rt2800pci_txdone: Warning - Got TX status for an empty queue 3, dropping
neurobin commented 8 years ago

Does it pose any CPU problem? if not you can just ignore the warning for the time being.... I will look into it though.....

arvindpdmn commented 8 years ago

Yes, the CPU problem is solved. Only the warnings remain.

neurobin commented 8 years ago

Well then, you can completely ignore it. Warning is generally caused by a large range of situations, and fixing it for one situation may cause problem for another, so I will keep it as is.

regards, Jahid