We have a simple printer running a jetdirect service on 9100 listening for incoming characters. It is sits behind a modem that serves a static IP to a router. I can telnet in and print arbitrary characters. Oddly, the first connection takes much longer then the next one. I setup a script to continually ping the address every three minutes. When I attempt to connect after setting this script up the connection is, more or less, instantaneous. This might make sense if there was some sort of dynamic address resolution but I don't understand why it is working this way with a static IP. The connection is ADSL2+ through SureWest.
I'm sure it's something I'm overlooking. Please enlighten me.