Andrew

Results 809 comments of Andrew

You need to re-enable packet steering. ``` config/network config globals 'globals' option ula_prefix .... option packet_steering '1' ```

sofirq and kworker per core, should be some load at softirq0 and softirq1 at same time can you make a screenshot from htop - f2 unhide kernel threads + enable...

I see balancing being anomalous. All softirq (lilac colour, nftables and qdisc) happens on one CPU while hardware interrupts (red) look ?balanced? Normal is like this: ![image](https://github.com/openwrt/openwrt/assets/16061801/f99cae5c-0d1a-4fdb-94db-36d68534acc3) Certainly hitting 100%...

At least try to revert to shell script, my pic is from 23.05.3 https://github.com/openwrt/openwrt/tree/openwrt-23.05/package/network/config/netifd/files

What do you get from `ethtool -l eth0` ? Try making queues of each of types match number of cores and restart irqbalance.

Question is if it is a multiqueue device: - check `/proc/interrupts` for more than 2 interrupts for eth0 - `ls /sys/class/net/*/queues/rx-*/*_cpus` And in multicore case - if different devices get...

are you running irqbalance to make interrupts go to differen cores?

Try running irqbalance, it should be able to direct different irqs to different CPUs. ??s_cpus being 0 means queue follows IRQ.

It is timeout (long interrupt serviceing) where normal PC would have PCIe ethernet card connected, not the wire side.