🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.bugs.sys5
Article #877

Re: Summary, RE: Request for Help With TCP/IP

#877
From: Charles Hedrick
Date: Tue, 18 Oct 1988 21:33
33 lines
2092 bytes
>The basic point was that the telnetd is not totally transparent, i.e.
>it expunges 0xff bytes.  There are a number of ways around this

Telnet is a protocol.  It allows transparent connections.  It sounds
like your problem is that you're trying to talk with telnetd without
following the telnet protocol.  0xff is used by telnet as an escape.
That is 0xff followed by another character is a special function.  But
0xff 0xff turns into a real 0xff.  Thus you can send any character
over a telnet connection.  We successfully do both UUCP and xmodem
over telnet.  However with our cisco terminal servers, the user has to
issue a command "term download" in order to get CR handling that is
completely transparent.  As I recall, here's what you have to do
in order to get transparent behavior with telnet:

  when sending:
    0377 --> 0377 0377
    015 --> 015 000
  when receiving
    0377 0377 --> 0377
    0377 other things: see the telnet spec.  You may be able to
	get away with ignoring them, but you're really supposed
	to respond to these special codes.  If you want to try
	ignoring them, you're likely to have to skip 2 bytes
	after that 0377.
    015 000 -> 015
    015 012 -> depends upon your telnetd.  Probably can stay 015 012,
	but you should check.  Could need to get turned into bare 012.

Note that Berkeley UUCP already supports telnet over TCP connections,
so you really should ask your vendor to support uucpd.  If you're
going to do your own, try to use the same protocol on the same port
number (but do pick a different port number if you're not sure you are
compatible).
Technical Details
Message-ID: <Oct.18.17.33.52.1988.2424@geneva.rutgers.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!cmcl2!rutgers!aramis.rutgers.edu!geneva.rutgers.edu!hedrick
References: <1371@trotter.usma.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!cmcl2!rutgers!aramis.rutgers.edu!geneva.rutgers.edu!hedrick
From: hedrick@geneva.rutgers.edu (Charles Hedrick)
Newsgroups: comp.bugs.sys5,comp.mail.uucp
Subject: Re: Summary, RE: Request for Help With TCP/IP
Keywords: WIN TCP/IP UUCP MAIL
Message-ID: <Oct.18.17.33.52.1988.2424@geneva.rutgers.edu>
Date: 18 Oct 88 21:33:54 GMT
References: <1371@trotter.usma.edu>
Organization: Rutgers Univ., New Brunswick, N.J.
Lines: 33