D-Link DIR-878 MT7621A slow PPPOE

Hello,

I have D-Link DIR-878 MT7621A router with 23.05.2 build installed (also tried 23.05.0).

Maximum PPPOE wan link speed I get with hardware and software offloading enabled is ~650mb tested directly from router. Wan interface is connected to 1gb uplink with contract speed 1.5/1gb tested from provider modem.

Any suggestions to get closer to 1gb wan speed?

Thanks!

The only thing that I can think of is one of the following commands:

echo 3 >/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus
echo c >/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus
echo f >/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus

If any of them improve your speeds, you can probably set up a hotplug script to do this.

23.05 can reach close to Gigabit speed on MT7621 without hw offloading, but only in default routing mode to WAN.

I roughly remember a recent post that said that for additional PPoE for GBit, this CPU is too weak. PPoE takes CPU cycles