Search Linux Wireless

Re: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue...?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 26, 2017 at 06:20:22PM +0100, Enrico Mioso wrote:
> Ok, observing a stall. Unfortunately, it still happens.
<snip>
> rt2800_wmac 10180000.wmac: loaded eeprom from mtd device "factory"
> ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 2872, rev 0200 detected
> ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected

Is possible that this is the FW problem for this particular RT2872
device or we do not correctly program registers for it. 

I think the issue is that at some point HW/FW is not capable to sent 
frames and do not report to driver failure of sending frames, hence
driver queue can not be moved forward. The solution to this will be
timeout mechanism for TX, similar like for rt2800usb, however this will
require substantial rt2800pci/mmio driver rewrite. I'm going to look
at this, but not sure when.

Cheers
Stanislaw



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux