Just to confirm: The 750mbps download/1800mbps upload makes sense? There must be more processing in the network stack on the download side, right?
I suspect my pf rules are pretty straightforward, but I can post the rules if you think it’s relevant. If all of that checks out, I’ll look to upgrade the hardware. Brodey Sent from my iPhone > On Nov 25, 2024, at 02:23, Stuart Henderson <s...@spacehopper.org> wrote: > > On 2024/11/24 15:52, Brodey Dover wrote: >> It's a fairly hefty system for a router. > > It's got a decent amount of RAM (though you won't be using much of > that in a router), but CPU isn't particularly fast (1300MHz). > >> After updates speeds are up to 750down/1200up. When testing the download >> speed, all cores are >> stuck ~33%. When testing the upload speed, one core rockets to 100% and the >> others are around >> 20%. > > pppoe on OpenBSD does not use multiple cores. If the machine is not > running much in the way of userland software it's possible that it > might do slightly better with a single-processor kernel ("boot bsd.sp" > at the boot loader prompt for a one-off test) though probably won't > be hugely better. > >> cpu0: AMD Sempron(tm) 3850 APU with Radeon(tm) R3, 1297.64 MHz, 16-00-01, >> patch 0700010f > > One common type of machine used for OpenBSD routers is the PC Engines > APU, which has > > cpu0: AMD GX-412TC SOC, 998.17 MHz, 16-30-01, patch 07030105 > > which is a similar class of cpu, clocked slightly lower. That usually > gets around 500Mbps of pppoe, so I think your machine is doing broadly > about as well as expected.