[BusyBox] Pass Thru Echo In Telnet Client

Christopher Williams chris at cwitc.com
Fri May 21 20:58:17 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I have hacked away at networking/telnet.c to add support for ansi/vt100
pass-through printing. It's an ugly hack, only a few lines of code, but
I wanted to see how much interest there was in cleaning it up to merge
or simply offer as a patch. I chose Busybox because the terminals are
diskless 386 PCs with 4MB of ram booting GNU/Linux over BOOTP and using
NFSROOT. Other terminal emulators had pass-through but used too much
ram, and we were already using Busybox as our telnet client.

Most folks use pass-through from POS terminals to print receipts,
orders, etc but we were formerly using Netware and IPX to boot DOS
network bootable images, redirecting LPT1 to COM1 to echo modem strings
to dial (ATDT$TELNUMB) and hang up (ATH0) for autodialing. So my
implementation writes to /dev/passthru which can be symlinked to
/dev/ttyS0, /dev/lp0, /dev/usb/lp0, etc, whatever the need may be. It is
working in production on 105 workstations in my employer's public
opinion research facility.

We are only using this internally so far, but the offer to share is here
if there is community interest.

I am not on the mailing list, so please reply directly to me. (I am on
too many lists already and can hardly keep up on them.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFArm1p2ZcdItTP2wwRArUxAJ97hQD3JwH6Yd3HPS4WLvBuSbBgXQCbBtCi
RvEvxhF7evV9lze+/n7qDWI=
=jIWi
-----END PGP SIGNATURE-----



More information about the busybox mailing list