WDN4800 on ASUS PRIME B650+ - ath0: device timeout

I'm having trouble configuring TP-LINK WDN4800. The connection is mostly unusable/unstable.
Code:
kernel: ath0: device timeout

The timeout occurs when the card is busy. I was able to ftp to download.freebsd.org and move through the directories without problems. Starting a download quickly got the timeout kernel message and connection stalled.

I tried tweaking the bios config, disabling ACPM and configuring pcie revision, without success. I tried the card in my old machine and no timeout there, so the card is fine.

I use it in hostap mode but here I did set it up to connect to an ap with no authentication. This happens on both stable/14 and releng/14.2.

How can I go forward from here?

Code:
May 13 23:54:52 what kernel: ath0: ath_edma_recv_tasklet: sc_inreset_cnt > 0; skipping
May 13 23:55:53 what kernel: ath0: device timeout
May 13 23:57:18 what kernel: ath0: ath_edma_tx_processq: Q1: empty?
May 13 23:57:18 what syslogd: last message repeated 15 times
May 13 23:57:18 what kernel: ath0: ath_edma_tx_processq: Q3: empty?
Code:
ath0@pci0:4:0:0:    class=0x028000 rev=0x01 hdr=0x00 vendor=0x168c device=0x0030 subvendor=0x168c subdevice=0x3112
    vendor     = 'Qualcomm Atheros'
    device     = 'AR93xx Wireless Network Adapter'
    class      = network
Code:
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=0
    ether 98:de:d0:05:c2:f1
    inet 192.168.129.0 netmask 0xfffffe00 broadcast 192.168.129.255
    groups: wlan
    ssid HOME channel 11 (2462 MHz 11g ht/20) bssid 18:0c:7a:b9:c3:b4
    regdomain ETSI country BE indoor ecm authmode OPEN privacy OFF
    txpower 30 bmiss 7 scanvalid 60 protmode CTS ampdulimit 64k
    ampdudensity 4 shortgi -uapsd wme burst
    parent interface: ath0
    media: IEEE 802.11 Wireless Ethernet MCS mode 11ng
    status: associated
    nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

Code:
ath0: <Atheros AR938x> mem 0xf6500000-0xf651ffff at device 0.0 on pci4
ath0: [HT] enabling HT modes
ath0: [HT] enabling short-GI in 20MHz mode
ath0: [HT] 1 stream STBC receive enabled
ath0: [HT] 1 stream STBC transmit enabled
ath0: [HT] LDPC transmit/receive enabled
ath0: [HT] 3 RX streams; 3 TX streams
ath0: AR9380 mac 448.3 RF5110 phy 2868.6
ath0: 2GHz radio: 0x0000; 5GHz radio: 0x0000

I noticed that my old system outputed a slightly different line:
ath0: <Atheros AR938x> mem 0xfb100000-0xfb11ffff irq 16 at device 0.0 on pci4
 
Nope, I was unable to find relevant debug messages, even after recompiling the kernel with ATH_DEBUG. There are no explicit error messages.
The only thing I've been able to gather using wlandebug -i wlan0 power, is power loss during traffic usage. And the following, but I'm not sure if it's relevant.
Code:
ath_rate_findrate: min_switch -2112870358 > ticks_since_switch -2112952512..
ath_rate_findrate: min_switch -2112870358 > ticks_since_switch -2112952552..
ath_rate_findrate: switching quickly..
 
Back
Top