Search Linux Wireless

Re: rtw88: rtw8822cu (LM842) -> failed to get tx report from firmware

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

 



Hi Petter,

On Thu, Apr 06, 2023 at 10:41:20AM +0000, petter@xxxxxxxxxx wrote:
> Hi,
> 
> I have seen a very similar issue as Andreas. It was found when streaming a mender file (using mender install <url> from my arm device. But I have also managed to reproduce a similar issue by flooding the interface using iperf. 
> 
> on target:
> $ sudo iperf -s -u
> 
> On host:
> $ iperf -c <ip> -u -b 200M -t 300
> 
> Then it will almost instantly get problems causing the lm842 dongle to stop working.

I could finally reproduce this problem by placing an access point close
enough to my device. Only then the incoming packet rate is high enough
that the "failed to get rx_queue, overflow" message triggers.

In my case the time it takes to print this message many times is enough
to confuse the device so that it finally responds with:

[  126.449305] rtw_8822cu 1-1:1.2: failed to get tx report from firmware
[  142.081419] rtw_8822cu 1-1:1.2: firmware failed to report density after scan
[  175.929407] rtw_8822cu 1-1:1.2: firmware failed to report density after scan

I just sent a patch printing the message with dev_dbg_ratelimited
instead which fixes that problem for me, you're on Cc.

It likely won't fix Andreas' problem though, as I don't see this message
in his bug report.

Sascha

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



[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