Solved APU6 seems to not be able to route at gigabit line speed

Anything special I need to be tuning? Impossible demand?

GX-412TC CPU (4 core, 1-1.4Ghz, 4GB RAM). Using pf to route (nat-to rule). Caps out at around 700-something. Upload is 900+, however. Tried direct on a different computer and got line speed.

Edit: Found this. Translates to "hw.pci.enable_aspm=0" in loader.conf, it seems? (not very granular 😕) Made no difference, as others have experienced.
 
/boot/loader.conf
Code:
net.isr.maxthreads=-1
net.isr.bindthreads=1

sysctl net.isr.dispatch=deferred

Didn't have to flip any other tunable. APU cranks up to "60% interrupt" in top.

Hat tip to binaryimpulse.com (who eventually gave up on FreeBSD above 1gbit 🤪)
 
Back
Top