[PRJ007] tty over TCP driver needed

Matthias Urlichs smurf at smurf.noris.de
Thu Oct 18 06:03:54 UTC 2007


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: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/attachments/20071018/d7633686/attachment.asc>

More information about the devel mailing list