Andre, as promised; Here are the outputs you have asked for, but on the Geode 300MHz.
Throughputs, http downloading src.tar.gz from my ISP mirror in a loop: Tue May 29 16:33:45 EST 2012 1.84 MB/s Tue May 29 16:35:01 EST 2012 1.86 MB/s Tue May 29 16:36:17 EST 2012 1.87 MB/s The same test when I do pppoe on the Mac gets 3 MB/s. Outputs of various stat commands while this was happening: http://bincrow.net/test.log Note: net.inet.ip.ifq.drops=193 does not change. I think this was from when I unplugged the cable earlier. .d.d. On Tue, May 29, 2012 at 03:12:03PM +1000, David Diggles wrote: > > Could you please be a bit more specific about your setup? > > Sure. > > > Are you using pppoe(4) or pppoe(8)? > > pppoe(4) > > > Do you see maxed out mbufs (netstat -m), a very high interrupt load (top > > / vmstat -i), ifq drops (sysctl net.inet.ip.ifq.drops), interface errors > > (netstat -i)? > > None of the above were maxed out on the P4. It was only a quick test, > as this is the production spamd server. > > > I'm running pppoe(4) on a lot of Geode 500MHz powered boxes and have no > > problem getting 30Mbit/s throughput of unencrypted traffic... > > I plugged it back into the gw, Geode 300MHz with 100MBit Realtek. > > I made the pf.conf as default as possible (to look like the > example pf.conf provided in /etc), I removed all the modulate and > synproxy state options that calomel suggested putting in pf.conf. > > The performance improved from 1MB/s to 1.8MB/s. > > I would love to get 3MB/s, but maybe 1.8MB/s is the limit of the > realtek NIC. > > I have just ordered an Atom 1.8GHz with Gigabit Intel NICs, should > be more than good enough as an upgrade? I may upgrade my link from > 30Mbit to 100Mbit in future, I would expect the Atom to handle this. > > .d.d.