Article View: comp.sys.next.sysadmin
Article #137Re: Need to find a way to change comm parameters in Telnet session
From: Joe Rosenfeld
Date: Thu, 05 Nov 1992 00:21
Date: Thu, 05 Nov 1992 00:21
80 lines
3815 bytes
3815 bytes
Eric P. Scott (eps@futon.SFSU.EDU) wrote: : In article <1992Oct30.185456.18118@news.csuohio.edu> : cowboy@trans.csuohio.edu (Joe Rosenfeld) writes: : >I work at a University Law Library, where we use the internet for many : >things. One of our vendors, mead Data central, the creator of Lexis, has : >an unusual telecommunications system situation. When we telnet to the : >site on ANY platform, without using emulation software not available for : >the NeXT, we get a screen full of garbage. I have discovered that the : >reason for this garbage is that Lexis expects to see a 7-e-1 : >communications setup and the telnet session is eight bits. : : Then they're violating protocol and are 100% responsible for : correcting the problem. : : [RFC 1123] : | In NVT mode, a Telnet SHOULD NOT send characters with the : | high-order bit 1, and MUST NOT send it as a parity bit. : : >The problem is whether this can be somehow patched or configured into my : >NeXT telnet session, so that it appears or IS running as a 7-e-1 setup : >over internet telnet. Can this be done? any advice is appreciated. : : Telnet connections do not--and must not--operate 7-E. : : If you are using a terminal that requires 7-E-1 (unusual these : days, but for the sake of argument), everything to the left of : the point I've labeled "demarcation" would have parity stripped : on input and generated on output; everything to the right would : be 7-N. : : [view with fixed-pitch font] : : demarcation : | : v : +---+ serial +------+ : |TTY|--------|telnet| IP network : +---+ line |client|============> : +------+ : : In the inverse case, where a so-called "milking machine" is used : to make hard ports available via telnet service, the same rule : applies: the terminal server is responsible for making any : necessary conversions. NeXT's telnet client doesn't provide a : mechanism to to this because it's not supposed to! : : The bottom line is: if the telnets at each end are operating with : the default modes, you should never see high bits on. If, : however, you've negotiated BINARY transmission (you can determine : this by using telnet's "toggle options" command), you should get : an 8-bit-clean path--but that's still a NO PARITY configuration. : : When you pay big bucks to a commercial service provider, you : expect them to perform a competent job. The situation you : describe is inexcusable. : : -=EPS=- EPS: You are absolutely correct, on all counts. But the vendor IS finally trying to fix the situation they caused, so I appreciate that! I tried stripping the high bit off in stty, by using -pass8 and -pass8out and raw, cooked, -raw, etc, but no matter what I did in stty, it was all the same. Wish, for my own knowledge and peace of mind, at least, that I could figure out how to use stty to correct the situation requiring me to strip the 8th bit out, like MicroPhone Pro for NeXT does. Thanks and regards- Joe -- ----- ----------- Joe Rosenfeld cowboy@trans.csuohio.edu Automation Librarian joer@inca.law.csuohio.edu Cleveland State University "We look for things ... to make us go!"
Technical Details
Message-ID:
<1992Nov5.002104.3346@news.csuohio.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!ukma!usenet.ins.cwru.edu!news.csuohio.edu!trans.csuohio.edu!cowboyReferences:
<1992Nov4.035524.23057@csus.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.sysadmin Path: arc1-ca.pugleaf.net!sparky!uunet!ukma!usenet.ins.cwru.edu!news.csuohio.edu!trans.csuohio.edu!cowboy From: cowboy@trans.csuohio.edu (Joe Rosenfeld) Subject: Re: Need to find a way to change comm parameters in Telnet session Message-ID: <1992Nov5.002104.3346@news.csuohio.edu> Sender: news@news.csuohio.edu (USENET News System) Organization: Cleveland State University X-Newsreader: TIN [version 1.1 PL6] References: <1992Nov4.035524.23057@csus.edu> Date: Thu, 5 Nov 1992 00:21:04 GMT Lines: 81