Hi, Jay York: > > 1. It's called a console server, or a terminal server, depending on > whether it performs the multiplexing or demultiplexing function. > These have been around for twenty years, and they don't require > device drivers. That's cool. So I can connect a bunch of Class 2 Fax modems to a terminal server, point Hylafax at them, and have everything work out of the box? The answer is NO. There is no pty-lookalike driver which transparently passes stuff like TERMIO(S) ioctl calls to userspace (and waits for a reply, to allow for _WAIT behavior) or otherwise allows you to manipulate modem control lines. Then there's the high-volume problem. You could implement PPP entirely in userspace, TUN/TAP is a solved problem with a mostly-complete solution (unlike pty), but there's a very good reason not to. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf at smurf.noris.de Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - I never expected to see the day when girls would get sunburned in the places they do today. -- Will Rogers -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://driverdev.linuxdriverproject.org/pipermail/devel/attachments/20071018/d7633686/attachment.pgp