I tried almost all channel and I got about 30MB/s download and 20MB/s upload to my NAS. It should be 110MB/s if I copy files via cable. I'm using Intel 9260AC network card and connection speed is 867 Mbps. I'm wondering whether anyone have same issue.
Get one of the free wifi analyzer apps and check for channel utilisation
Post full output of cat /etc/config/wireless
Redact your wifi keys!
Which wifi firmware are in your build?
The old ath10k firmware or the newer ath10k-ct
Check with opkg list-installed | grep ath10k-firmware
From my experience the old ath10k (non -ct) works better.
I get ~73MBytes/s (610 Mbits/sec) on my R7800 over a 867 Mbps link on a free channel to my MB Air (Broadcom 2x2 card) using an older hnymann build with non -ct firmware.
Tested with iperf3.
By the way I found older version of firmware from opkg search
# opkg find ath10k-firmware-qca9984*
ath10k-firmware-qca9984 - 2018-10-10-d366b80d-1
ath10k-firmware-qca9984 - 2018-05-12-952afa49-1 - ath10k firmware for QCA9984 devices
ath10k-firmware-qca9984-ct - 2018-05-12-952afa49-1 - Alternative ath10k firmware for QCA9984 from Candela Technologies.
Enables IBSS and other features. See:
http://www.candelatech.com/ath10k-10.4.php
This firmware conflicts with the standard 9984 firmware, so select only
one.
ath10k-firmware-qca9984-ct-htt - 2018-05-12-952afa49-1 - Alternative ath10k firmware for QCA9984 from Candela Technologies.
Uses normal HTT TX data path for management frames, which improves
stability in busy networks and may be required for .11r authentication.
Enables IBSS and other features. See:
http://www.candelatech.com/ath10k-10.4.php
This firmware selects and requires the ath10k-ct driver.