Hello, I'd like to ask for some advice. I have just changed internet providers and subscribed to a 1GB download and 50MB upload service. I'm only getting between 480mb-550mb, upload is fine. I called the provider and they asked my to go to speedtest and do a test. It confirmed the same results as above. They then asked me to disconnect my wan cable from my router and plug it directly to my computer, i.e. bypassing my router and any other switches I have connected.
Before I did this I had to go into my provider portal and kick myself offline (apparently it puts it in a mode where you can do this for a short time)
This test showed full download speed 980MB, did this several times and each time download speed was around the same mark (980MB). Connected my router up again and this time connected my PC directly to the router and the speed dropped to original speed of 480MB.
I found this post (https://forum.openwrt.org/t/just-installed-openwrt-everything-works-fine-except-my-download-speed-is-almost-halved/110150/14) the user mentions to do this
go to network -> interfaces -> Global network options, and check the option "Packet Steering", looks like all the process are heavy for only one CPU and I needed activate "packet steering across all CPUs"
I did this and it has improved it by about 20-25%, wondering is there anything else I can try to further improve?
I think the tests that I have perform rule out the provider and point towards the router?
BTW I have a R7800 router on Firmware Version OpenWrt 24.10.0 r28427-6df0e3d02a
As frollic already explained, that is roughly the performance you can expect from ipq8065 without NSS offloading (which will never be supported by OpenWrt).
The sensible solution would be to upgrade the hardware that can cope with your performance demands without very invasive/ fragile out-of-tree changes, e.g. x86_64 (e.g. alderlake-n/ n100 or n97), filogic, the higher-end rockchip options, RPi4/ RPi5, …
so do I put this back as default then and load a new build....I'm assuming I will lose all my settings or can I backup and restore?
Thanks for responding
back up, reflash keeping the settings, be prepared to perform a reset afterwards
if it fails to come back, reset, but don't restore your settings, they're (apparently) not compatible with the NSS build.
safest is obviously to wipe the settings during flash.
ok that sounds like a better plan, so any router x86 should work with 1GB?
Do you mind providing an example router that will work so that I can find something suitable?
Thanks for your help
as a rule of thumb, don't get anything that doesn't have USB3 ports, everything with USB2 would be really old. some probably still capable of 1gbit, but old.
Yes, there are quite a few purpose built alderlake-n/ n100 on the market for this use case, four 2.5 GBit/s ethernet ports, ~5 watts idle (your r7800 uses roughly 3 times that much), ranging from 120-250 EUR (new, delivered, including customs/ taxes) if you score a good deal.
Just be aware that x86_64 will not work as AP, so you will need something to cover that aspect.
10 years newer and significantly faster than the old Atom derived SOCs. Alderlake-n exists in a price-/ performance ratio that makes it a hard sell to even consider 10-year-old used devices (unless they're very cheap and there's a particularly convincing offer).