On Wed, 2004-08-18 at 22:56, Martijn Koster wrote:
The reason that the server wasn't synchronized was that it never received responses to the packets it sent. Often that's due to the host firewall, the router firewall, or ISP port restrictions. But in this case it was because the dlink dsl300t adsl modem drops packets with Minimize-Delay IP_TOS set. http://www.magwag.plus.com/jim/tips-300t.html
With that fixed the server and clients now sync properly.
I ended up with the Dlink 300T, and it took far too much time to get traffic for a block 8 IP's to route through it. However the main problem was that after upgrading the firmware it wouldn't install a default route.
I ended up writing a python script which telnets on to the router (via cron) to check things like the firewall are disabled, mtu is set correctly, and the correct routes/arp are statically configured.
The weather that we are having around Ipswich means every couple of weeks there modem resets due to brief power outages. I wanted the modem to be useful again even if I wasn't physically able to attend it. http://172.20.0.13/mycrap/dlinksucks/dlink-300t.tar.bz2