[1048] in SIPB bug reports

home help back first fref pref prev next nref lref last post

Modem protocols

daemon@ATHENA.MIT.EDU (ira@ATHENA.MIT.EDU)
Thu May 3 13:43:54 1990

From: ira@ATHENA.MIT.EDU
Date: Thu, 3 May 90 13:43:26 -0400
To: bug-sipb@ATHENA.MIT.EDU


Hi,

I am having a devil of a time with the SIPB rx,rb,rz programs.  The
follwing explains things with more detail.  Perhaps you can help me.


:> From: web@ATHENA.MIT.EDU
:> Date: Sun, 29 Apr 90 22:29:06 -0400

:> --------

:> Hi!  You asked: 

:> Question:
:> Hi,

:> I have been trying to get sipb's rx,rb,ry to work without any success.
:> So, since my modem has error correction built in & so do the ones at
:> LCS, I can dial into lcs, telnet to athena, and simply ascii dump to a
:> file.  The only trick is: I need something running at athena's end
:> that does not echo what is coming in and simply write it to a file.
:> Echo severly degrades the modem's performance.

:> How do I do this ( I guess it is a redirect of stdout)?

:> So long as I am on the subject.  What is the problem with the transfer
:> protocols?

:> Thanks in advance,
:> Ira
:> ___________________________________________________________


:> The no echo trick that you  asked for is:

:> stty -echo ; cat > filename 



:> about the transfer protocols.  I've heard problems about the xmodem set,
:> but I'm not sure what exactly is going on with them.  that set of
:> programs is run by sipb so if you are interested in what's up.. you may
:> consider sending mail to bug-sipb about it. 

:> If you're having trouble with kermit.. it might be the send and receive
:> timeout problems...  to fix this, go into kermit and type:

:> set send timeout 90 
:> set receive timeout 90 

:> then use send and receive from within kermit to transfer files 

:> I hope this helps.  If you have any questions, please let us know. 
:> Thanks for using OLC!

:> -Chee 
----------------------------------Message sent by me to olc:

Hi,

System Summary:
Sperry IT/PC ('286 compatable) Dos 3.1
USRobotics HST Dual Standard
Procomm Plus v1.1b


I have spent most of my time trying to get rb (Ymodem) to work.  I
suspect that the trouble stems from the escape characters for rlogin
and telnet, since the behavior of the protocols changes depending upon
my connect method.  

All transfers ocurred using a text file named ktindex.txt, 9619 bytes.

***Rlogin to LCS rlogin to athena:  

rb<--YMODEM-G batch, rb<--YMODEM batch, aborts before any data
transmission, but after a pause.  athena% prompt is eventually
returned.

rb<--YMODEM-G, achieves 100% transmission, then aborts after a long
pause.  rb appears to still be running at athena end as the character
C is periodically issued to the screen.  Eventually the athena% prompt
appears.

rb<--YMODEM, aborts after excessive bad blocks.  Contents of file is
dumped to the shell (goes scrolling by, generating errors).  athena%
prompt is available eventually.


***Rlogin to LCS telnet to athena:

rb<--YMODEM-G batch, aborts immediately, returns me to the telnet>
prompt with a few contol-X and control-H's, suggesting that the telnet
escape char is responsible.

rb<--YMODEM batch, aborts after initial handshaking 0% transferred.
returns to somewhere filled with nulls and the name and size, in bytes,
of the file.  A ^]z  seems to preceed the file name. Typing Control-C
gives the telnet prompt.

rb<--YMODEM-G, aborts instantaneously, returns athena% prompt.

rb<--YMODEM, aborts at my end after excessive bad block errors on the
first block.  returns to what appears to be rb still running (C is
occasionally printed on the screen). Control-X exits to athena%.

***Connect to LCS telnet to athena: (By connect, I mean that I only
entered the machine name at the Terminus> prompt.)

rb<--YMODEM-G batch, aborts immediately, returns to telnet> with
several control-X and control-H's.

rb<--YMODEM batch, aborts immediately, returns to telnet> with many
^@'s and the filename and file size in bytes preceeded by ^]z. I
cannot get telnet to reconnect me to athena, although status reveals
that I am still connected.

rb<--YMODEM-G, 100% transmission followed by abort.  return to the
letter C being periodically printed to the screen. Eventually, the
athena% prompt appears.

rb<--YMODEM, aborts due to excessive bad block errors on the first
block.  athena% prompt is eventually returned.

***Connect to LCS rlogin to athena:

rb<--YMODEM-G batch, reaches 100%, long pause, claims completion, but
no file exists.  Returns to C's being printed to screen, get athena%
prompt eventually.  Tried it twice: same result.

rb<--YMODEM batch, aborts immediately, returns to athena prompt.

rb<--YMODEM-G, 100%, aborts, prints C's to screen, eventually get
athena%

rb<--YMODEM, aborts after bad blocks on 1st block. Spits some of file
into shell.

Notes: using rlogin causes ^S/^Q to Xon/Xoff (I did not set the flag
to stop this).  I don't know how Ymodem works at all, so I hesitate to
simply remap all the escape chars.  Terminus uses the standard ^^x
escape char.


home help back first fref pref prev next nref lref last post