Hi everyone, I have a router with a MediaTek MT7621 CPU and I've configured the IRQ settings like this, and my internet is a bit more stable. Do you have any suggestions on how to make the CPU work more efficiently with these IRQ settings, or can I get the best performance with these settings?
Hostname OpenWrt
Model Xiaomi Mi Router 4A Gigabit Edition
Architecture MediaTek MT7621 ver:1 eco:3
Target Platform ramips/mt7621
First is that 1st and 2nd CPU pairs are actually sharing 2 cores. And even then you run both network interrupts on same core. Could help balancing either ethernet or wifi to cores 2/3
Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button (red circle; this works best in the 'Markdown' composer view in the blue oval):
Remember to redact passwords, VPN keys, MAC addresses and any public IP addresses you may have:
ubus call system board
You can seek some fw4 patches to reduce CPU/memory usage for packet forwarding, but dont expect wonders.
I did as you said, and now it's much more stable. Did I do it right?
I've currently distributed network operations to shortcut CPU 1 (number 19), set Wi-Fi to CPU 2, and the small values on CPU 0 are boot-time values; they're not working.
Depends on speed, rockchip or filogic will sqm gigabit if that is the question. Ask in a new thread if you need more exotic config.
7621 will do ok for 100-300Mbps
That tends to help. On dual core routers selecting "all CPUs" is essential, with SMT I assume as well, but am not 100% sure as I lack an openWrt device with SMT.
I've had a look at the links and the 1st one consists of just random AI stuff. The 2nd one is OpenWrt related and looks like someone's personal 'optimisation'. I would recommend people to read through any scripts and understand what they do before running them on your router.