On the empeg side, the usual m.o for terminal servers is just to use telnet, and I'm sure I can find code on the linux side to make a telnet session look like a serial port, or modify gpsapp to telnet to a commserver port. (Same with freediag)

What does telnet look like "on the wire"? Are there control characters and such that need to be handled as part of the protocol or is it as simple as just listening on a port and passing the I/O onto another program? I have a TINI board around here somewhere and the java code to bind to a port and pass the I/O to a serial port would be pretty trivial for me to write...

-Mike
_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration