For the next iteration I've got to put a better Ethernet card on it. The Xircom PE3-10BT device is nice because it's convenient, but the bandwidth would be 2x higher with a real Ethernet card on the bus.
And normally this machine is idle so the speed and bandwidth are not a problem. Right now it's very popular. :)
I don't know what's on the site, maybe it's busy uploading data to various people, but usually the original 10mbps ethernet is enough to serve most ~light websites (anything that is not as heavy as youtube or an image blog basically) to the hacker news homepage, and I'm not getting synacks so this is not the web server (layer 7) being slow
Performance measurements here: https://www.brutman.com/mTCP/mTCP_Performance.html
Edit: actually, I'm not sure how long my router will keep a half-open tcp connection in its state table. It may not show up in Wireshark on my laptop. 10 minutes in, no synack showing up: I'm calling it
It may be dead, but it also may just be busy.
* It's getting hammered. I didn't expect it to be this bad.
* If it can't process things fast enough packets might be dropped. So the TCP/IP error rates are probably pretty high right now.
* It's logging all of this crap too ...
Normally it can do the handshake in tens of milliseconds. Right now the load on it is basically "crush." But it's queuing and answering as best as it can.