Newsgroups: comp.sys.cbm,comp.answers,news.answers Subject: COMP.SYS.CBM: General FAQ, v3.0 Part 2/4 Summary: This posting contains answers to questions that commonly surface in comp.sys.cbm. This posting will tell you enough to get your computer connected to a network, fixed, and/or enhanced. This file should be read by new users of comp.sys.cbm before posting to the group. It should also be proofread by users who are currently active in comp.sys.cbm. Keywords: CBM FAQ Help List C64 C128 VIC Modem Followup-To: comp.sys.cbm Organization: Brain Innovations, Inc. Reply-To: brain@mail.msen.com Message-ID: <cbmmainfaq20895@msen.com> Supersedes: <cbmmainfaq20795@msen.com> Expires: 05 Sep 1995 Approved: news-answers-request@MIT.EDU Archive-name: cbm-main-faq.3.0.p2 Comp-answers-archive-name: commodore/main-faq/part2 News-answers-archive-name: commodore/main-faq/part2 Comp-sys-cbm-archive-name: main-faq/part2 Version: 3.0 Last-modified: 1995/08/04 --------------------------------------------------------------------------- Table of Contents (for this file) --------------------------------- 6. The Online Information Reservoir 6.1. How do I download? What is a transfer protocol? 6.2. What is the difference between PETSCII and ASCII? 6.3. Where can I find Commodore programs? 6.4. What is a file extension, and what do they stand for? 6.5. What is electronic mail? 6.5.1. What are mailing lists and how do I join one? 6.5.2. What is a Mail Server? How do I use one? 6.5.3. How do I contact people on Compuserve, Genie, etc.? 6.6. What is USENET or NetNews? What is a USENET newsgroup? 6.6.1. What news groups cater to Commodore 8-bit machines? 6.6.2. What types of discussions belong in comp.sys.cbm? 6.6.3. Which issues does comp.sys.cbm discuss regularly? 6.6.4. How do I post in comp.sys.cbm? 6.6.5. How can I access comp.sys.cbm through email? 6.7. What is a FidoNET echo? 6.7.1. What echoes cater to Commodore 8-bit machines? 6.7.2. How do I post in an echo? 6.8. What is the World Wide Web? 6.8.1. What WWW sites have Commodore information? 6.9. What is File Transfer Protocol (FTP)? 6.9.1. What FTP sites have Commodore Information? 6.9.2. What is an FTP Mail Server? How do I use one? 6.10. What is Internet Relay Chat (IRC)? 6.11. What else is available online? 7. Exchanging Data 7.1. How do I exchange data among Commodore 8-bit machines? 7.2. How do I exchange data between an IBM(tm) and my Commodore? 7.3. How do I exchange data between an Amiga and my Commodore? 7.4. How do I exchange data between a Macintosh(tm) and my Commodore? 7.5. How do I exchange data between an Atari ST(tm) and my Commodore? 7.6. How do I exchange data between a UNIX(tm) machine and my Commodore? 7.7. Are there other ways to exchange data between computers? --------------------------------------------------------------------------- 6. The Online Information Reservoir How true this is. There is information everywhere online, just waiting to be accessed and used. Hoever, getting at the information can be a time consuming process. 6.1. How do I download? What is a transfer protocol? To transfer files for another computer (another 64 or 128, UNIX, OS/2, DOS, MVS, VMS, Amiga, Atari, or other), you should use a transfer protocol. Although it is possible to transfer files by turning on the terminal program's capture buffer and receiving the file, this is not very reliable and is prone to errors. When transferring any sizable amount of data, one should use some sort of error-correcting file transfer protocol. A file transfer protocol splits a file into many pieces, or "packets", and send a number of them at a time. It then waits for an acknowledgement from the receiver that the received received the packets correctly. At this point, the sender send the next batch of packets. This process is repeated until the entore file is transmitted. Each packet contains computed checksums and other error detection bytes to ensure the received data is not corrupt. Below are descriptions for some of the more popular protocols: PUNTER PUNTER is a Commodore specific transfer protocol that used to be the standard for file transfer. However, with the increase in IBM-based bulleting board, it has been replaced by other protocols. Most Commodore BBS systems still offer PUNTER as an option, but almost no other BBS systems have support for it. KERMIT KERMIT is the name of one of the oldest file transfer protocols. KERMIT is unique in that it can encode the file being transmitted so that it does not contain any bytes greater than 128 and does not contain any special control bytes that terminals use to perform special actions. As such, this protocol is the most robust, but it is also the slowest. A common statement is, "if you can't KERMIT it, you can't get it" XMODEM XMODEM comes in several varieties. Standard XMODEM sends files in 128 byte packets. There are two standard error-correction methods with XMODEM checksum and CRC. CRC is the more modern of the two. There is also a version of XMODEM which supports 1K-byte packets. This version is most commonly known as XMODEM-1K, but is sometimes erroneously called YMODEM. YMODEM YMODEM is a "batch" XMODEM protocol, allowing you to transfer multiple files in one operation. ZMODEM A new file transfer protocol is ZMODEM. ZMODEM is theoretically the fastest transfer protocol, but only shows a speed gain over the others on noise-free telephone lines. It achieves this speed increase by only replying to the sender about the bad packets. Most terminal programs support PUNTER, XMODEM, XMODEM-1K, YMODEM, and KERMIT. The Kermit terminal program only supports KERMIT, and Novaterm, as of version 9.5, supports ZMODEM receives, but not sends. 6.2. What is the difference between PETSCII and ASCII? When Commodore designed the PET line of computers, they chose for the character set encoding a special encoding called PETSCII. This set is similar but not the same as the American Standard Code for Information Intercahnge (ASCII). Now, this does not cause any problem when transferring information between or among Commodore computers (except the Amiga, which I believe uses ASCII), but causes problems when exchanging information with othe computer types. The obvious solution is for all Commodore users to translate incoming information into PETSCII from ASCII when talking to another type of computer. However, this effectively ruins binary files, which have no concept of character codes. Therefore, the rules are: Do not translate when exchanging binary files with any computer Translate all textual information exchanged with non-Commodore computers. Translate textual information exchanged with Commodore computers only if they are translating it as well. If a text file you retrieve looks like the uppercase letters should be lowercase and vice versa, then the file is in ASCII and needs to be converted to PETSCII. 6.3. Where can I find Commodore programs? Commodore programs are available from a number of sources. For commercial software, please see Section 15.1 for a list of software dealers. For shareware and public domain, you can use FTP (Section 6.9), electronic mail (Section 6.5.2), and bulletin board system in addition to the software dealers to download or buy programs and other software. 6.4. What is a file extension, and what do they stand for? A file extension is a 1 or more letter suffix appended to the end of a file name to indicate the type of file it is. The extension usually indicates the contents of a file. The list below describes some more common file extensions, what they are used for, and how to use the file. Please note that these file extensions are not Commodore-exclusive. Many computers use file extensions. Also note that some file extensions are cumulative. IF a file is named "filename.tar.gz", this indicates that the file is of type "gz", and the file(s) inside the gz file are of type "tar". To use this file, one would note that both extension are archival extensions. One would undo the "gz" archival method to restore the "filename.tar" archive, then undo the "tar" archival method to restore the original file. Extension: Meaning: Notes: ----------------------------------------- .txt Text File This file is not compressed, so it needs no decompression step. However, the file may be in either ASCII or PETSCII format, so a conversion step may be necessary. Most terminal programs can do this conversion, and there are stand-alone programs that do the necessary conversion also. .sda Self-Dissolving Just load and run the .sda file to Archive dissolve the archive. Will dissolve itself into its constituent files. C64 and C128 .sda files are not compatible with each other. .sfx Self-Extracting Load and run just like a .sda file. Archive The same archive can be extracted on either a C64 or a C128, memory permitting. .arc ...
Amiga7878