🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #8388

Re: Hard Drive Down Memory Lane For Mi Amy

#8388
From: Marco Papa
Date: Mon, 21 Mar 1988 07:19
43 lines
2726 bytes
In article <2955@gryphon.CTS.COM| bilbo@pnet02.cts.com (Bill Daggett) writes:
|Hard Drive Down Memory Lane For Amiga!
|back  set for XMODEM-Checksum.  I once tried Downloading from P-net set to
|Kermit and me set to XMODEM and the transfer failed to get started.  I
|believe now that XMODEM-Checksum and XMODEM-CRC are incompatible but don't
|tell you so during the whole transfer process.

NOT TRUE. XMODEM-checksum and XMODEM-CRC are completely compatible.
The receiver decides what he wants and an XMODEM-CRC started transfer with 
drop down to Xmodem-Checksum after a few seconds if the correct acknowledgement
is not received.  In fact X/Y/ZMODEM are also compatible

ZMODEM ----| YMODEM -----| XMODEM-CRC -----| XMODEM-Checksum

|I went back to P-net and
|set its default to XMODEM-Checksum.  I believe that files inside the ARCed
|files even though they appeared outwardly to look intact were somehow
|changed.  Maybe they are tagged temporarily with the CRC checksum and
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|since I received them with vanilla XMODEM these checksums were not removed
|or detected.

NO. Both checksum (1-byte) and CRC (2-bytes) are NEVER stored with the file,
just sent out over the serial line at the end of each block.

|Perhaps a Hacker or two will read all this and confirm, deny, or offer up
|something concerning this adventure?

|What protocol, if I have the option, should I be using now days?  Stick
|with XMODEM, XMODEM-CRC, KERMIT or what?  I guess the main thrust of this
|question is should I get away from using old XMODEM?  XMODEM (just like
|ARC) is tried and true if used correctly - Grin!

XMODEM is still the most widely used.  It has a lot of problems when used
with packet switching networks and when there is a lot of noise.  It also
does not trasfer the file intact, but pads it with NULLs at the end.
YMODEM and ZMODEM fix these problems.  Kermit is NECESSARY when sending
binary files over 7-bit lines and it is also available ALMOST for
any compyter on earcth :-)  Neither of the X/Y/ZMODEM protocols 
supports 7-bit lines, though ZMODEM provides protocol expansion for it
and will support it sometime in the future.

-- Marco
Technical Details
Message-ID: <7777@oberon.USC.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!tut.cis.ohio-state.edu!mailrus!nrl-cmf!ames!ll-xn!oberon!pollux.usc.edu!papa
References: <2955@gryphon.CTS.COM|

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!tut.cis.ohio-state.edu!mailrus!nrl-cmf!ames!ll-xn!oberon!pollux.usc.edu!papa
From: papa@pollux.usc.edu (Marco Papa)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Hard Drive Down Memory Lane For Mi Amy
Message-ID: <7777@oberon.USC.EDU>
Date: 21 Mar 88 07:19:19 GMT
References: <2955@gryphon.CTS.COM|
Sender: news@oberon.USC.EDU
Reply-To: papa@pollux.usc.edu (Marco Papa)
Organization: Felsina Software, Los Angeles, CA
Lines: 43