Description of the problem (how to configure, how to reproduce, how often it happens).
Openwrt x86 installation on x86 hardware with Compex QCA9984 as wifi.
Testing scenario:
Sata connected SSD 120G, continuous transfer rate of 220MB/s read. file 10GB.
vsftpd daemon serving file
Two routers equally configured with two same sata drive and same file, same vsftpd conf, default openwrt config:
36channel,80Mhz channel width, WPA2 ath10kct driver 4.19 and firmware
Client <-- WiFi << Router <--SSD
72MB/s with firmware-5-ct-non-commercial-full-htt-mgt-11.bin or 10,9,8
52MB/s with any other firmware-5-ct-****
Why is this firmware firmware-5-ct-non-commercial-full-htt-mgt-11.bin the fastest one? Does anyone has the same experience, Why is ddwrt the fastest? Which optimisation is in ddwrt and not in openwrt. i got 2000softirq(netdata) kmod-ath10k utilization.
Can someone pinpoint where could be the performance issue and which tools to dig into it and prove it?
All testing except one from ddwrt is on openwrt. That particular statement is here as an info and as a question, because openwrt repo have candela tech firmware and drivers, so maybe they wanna rethink which firmware to use.
You may want to ask that here: https://forum.dd-wrt.com
i asked the question there, the answer is some tweaks in driver and kernel optimization.
I surmise the older kernel - which accounts for the differences.
so older kernel is better? is that your answer?
I think this is a openwrt issue, to optimize kernel or that particular vanilla driver to perform better, like ddwrt does.
Do you know how to "surround the enemy" to find out where could be the bottleneck?
heh, firstly, what i meant is number of call's, to compare to another setup(router one).
Is there some benchmark result of QCA9984 with the latest openwrt build, similar like mine? just se compare OS numbers?