[comp.binaries.ibm.pc.d] zmodem over 7 bit line

dmm0t@hudson.acc.Virginia.EDU (David M. Meyer) (07/11/90)

A while back, someone mentioned a way to use zmodem over a 
7-bit line.  I'm running DSZ on my PC (registered version)
and the latest version of rz/sz on a Sun.  I can't figure out
how to make this thing work.


--
David M. Meyer                                       dmm0t@virginia.edu
Department of Mechanical and Aerospace Engineering
University of Virginia
Charlottesville, Virginia                            (804) 924-7926

ts@uwasa.fi (Timo Salmi LASK) (07/11/90)

In article <1990Jul10.222600.15940@murdoch.acc.Virginia.EDU> dmm0t@hudson.acc.Virginia.EDU (David M. Meyer) writes:
>A while back, someone mentioned a way to use zmodem over a 
>7-bit line.  I'm running DSZ on my PC (registered version)
>and the latest version of rz/sz on a Sun.  I can't figure out
>how to make this thing work.

The .ini files in /pc/ts/tskerm24.arc contain the necessary
commands.  They are for MsKermit but the idea is generally
applicable.  Also there is some information in /pc/ts/tspfon29.arc. 
Furthermore, at the Unix end of things use sz -bey for binary files
and sz -aey for text files.  The system should work.  I have tested
it succesfully many times using 7 bits even parity in a similar
(almost the same) environment, that is between a Sun 4 and a PC. 
The packages mentioned above are available by anonymous ftp from
chyde.uwasa.fi. 

...................................................................
Prof. Timo Salmi        (Moderating at anon. ftp site 128.214.12.3)
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts@chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi@finfun

mlord@bwdls58.bnr.ca (Mark Lord) (07/11/90)

In article <1990Jul10.222600.15940@murdoch.acc.Virginia.EDU> dmm0t@hudson.acc.Virginia.EDU (David M. Meyer) writes:
>A while back, someone mentioned a way to use zmodem over a 
>7-bit line.  I'm running DSZ on my PC (registered version)
>and the latest version of rz/sz on a Sun.  I can't figure out
>how to make this thing work.

From DSZ.DOC (included in shareware distribution):

     ZMODEM over 7 bit paths:  (Not supported in DSZ.COM)

     A pair of ZMODEM-90 programs with 7-bit support operating over a 7 bit
     path should detect that fact and switch to one of two 7-bit path
     compatible encodings.  For testing, this can be forced with a "-E"
     option.

     Default 7-bit mode is RLE compression and 8th bit quoting similar to
     Kermit but more efficient because not so many control characters are
     quoted.  Use this default for text files.  Rubout and all control
     characters can be escaped with the -e option.  Individual control
     characters can be escaped with "zmtxesc" and "zmrxesc".

     Pack-7 instead of quoting is activated with the -P option.  (-P has no
     effect on 8 bit paths.) Pack-7 packs 4 bytes into 5 printing characters.
     This is more efficient than quoting for files where 25% more 8th bits
     appear than the number of characters saved by RLE compression.  (This
     statement applies to GIF, ARC, ZOO, and ZIP files.  It may or may not
     apply to other binary file formats, depending on the data.) Pack-7 will
     match or beat standard Kermit on ZIP files, even when Kermit has use of
     all 8 bits.

Note that the first line implies that one must use DSZ.EXE rather than DSZ.COM
on the PC end of things.  I have no idea whether the sz/rz actually support
7-bit transfers.. no mention of it in the man pages that accompanied them.
Perhaps a quick look through the source might reveal this..

Have Fun.
--
 ___Mark S. Lord______________________________________________
| ..uunet!bnrgate!bmerh614!mlord | These are my opinions only.|
|________________________________|____________________________|

mussar@bcars53.uucp (G. Mussar) (07/13/90)

In article <1990Jul10.222600.15940@murdoch.acc.Virginia.EDU> dmm0t@hudson.acc.Virginia.EDU (David M. Meyer) writes:
>A while back, someone mentioned a way to use zmodem over a 
>7-bit line.  I'm running DSZ on my PC (registered version)
>and the latest version of rz/sz on a Sun.  I can't figure out
>how to make this thing work.
>
In general, rz/sz do not have the same functionality as registered DSZ. I
asked Chuck Forsberg (the author) about whether rz/sz had/would have 7 bit
support. This is his reply:

Date: Thu Jul 12,1990   Msg Num: 99863
Time:   17:08:39 
From: cforsberg
To: gmussar

Subject: 7-bit ZMODEM

BIX will be implementing ZMODEM-90(Tm) for downloads.

The currently distributed rzsz does not support any ZMODEM-90(Tm) extensions
beyond RLE.  To get Unix rz and sz programs with ZMODEM-90, one installs
Unix Professional-YAM and that has hard links to rz and sz.

--
-------------------------------------------------------------------------------
Gary Mussar  |Bitnet:  mussar@bnr.ca                  |  Phone: (613) 763-4937
BNR Ltd.     |  UUCP:  ..uunet!bnrgate!bcars53!mussar |  FAX:   (613) 763-2626