How to improve wifi performance on OpenWrt

We run the wifi performance at openwrt 2102 and 1907 on the same HW.
We found that openwrt 2102 has worse wifi performance.
The CPU usage is not balance at openwrt 2102. IRQ interrupts also mainly happened on one CPU.

Does anyone have a similar situation?
How to balance cpu usage to improve wifi performance?
any suggestion?

Thanks

Did you try enabling packet steering?

screen246

1 Like

Hi lleachii,
If i want to enable packet steering by uci command, what is the uci command?
or
what configuration I can set to enable packet steering?

Finally, the packet steering you mentioned is like this?
I also setup this kind of command, but the wifi performance is not improved.
echo f > /sys/class/net/uap0/queues/rx-0/rps_cpus

Thanks

Packet steering

uci set network.globals.packet_steering=1
2 Likes

@MattQ what hardware are you using? Packet steering would make no sense if it is a single core, single thread device I think?

1 Like

Assuming you are using a multi core device, you may want to explore this:
How to Load Balance OpenWrt