home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / other / mnapr91.lzh / MODEM < prev    next >
Text File  |  1991-02-20  |  18KB  |  361 lines

  1.   ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓
  2.  ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙
  3. ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖
  4. ╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙─
  5.      ▒▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄     ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▒▄
  6.       ▀▀▒▒█▀▀▀ ▒▒█▀▀▀▀ ▒▒█     ▒▒█▀▀▀▀ ▒▒█▀▀▀▀ ▒▒█▀▒▒█ ▒▒█▒▒█▒▒█ ▒▒█▒▒█▒▒█
  7.         ▒▒█    ▒▒▒▒▄   ▒▒█     ▒▒▒▒▄   ▒▒█     ▒▒█ ▒▒█ ▒▒█▒▒█▒▒█ ▒▒█▒▒█▒▒█
  8.         ▒▒█    ▒▒█▀▀   ▒▒█     ▒▒█▀▀   ▒▒█     ▒▒█ ▒▒█ ▒▒█ ▀▀▒▒█ ▒▒█ ▀▀▒▒█
  9.         ▒▒█    ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒█ ▒▒█   ▒▒█ ▒▒█   ▒▒█
  10.          ▀▀     ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀    ▀▀  ▀▀    ▀▀
  11.                                  ***  AND  ***
  12.  
  13.       ▒▒▒▒▒▒▒▒▒▒▄  ▒▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▒▒▄  ▒▒▒▒▒▒▒▒▒▒▄  ▒▒▒▒▒▒▒▒▄
  14.       ▒▒█▀▒▒█▀▒▒█  ▒▒█▀▀▀▒▒█  ▒▒█▀▀▀▒▒█  ▒▒█▀▀▀▒▒█  ▒▒█▀▒▒█▀▒▒█  ▒▒█▀▀▀▒▒█
  15.       ▒▒█ ▒▒█ ▒▒█  ▒▒█   ▒▒█  ▒▒█   ▒▒█  ▒▒█    ▀▀  ▒▒█ ▒▒█ ▒▒█  ▒▒█    ▀▀
  16.       ▒▒█ ▒▒█ ▒▒█  ▒▒█   ▒▒█  ▒▒█   ▒▒█  ▒▒▒▒▒▄     ▒▒█ ▒▒█ ▒▒█  ▒▒▒▒▒▒▒▒▄
  17.       ▒▒█ ▒▒█ ▒▒█  ▒▒█   ▒▒█  ▒▒█   ▒▒█  ▒▒█▀▀▀     ▒▒█ ▒▒█ ▒▒█    ▀▀▀▀▒▒█
  18.       ▒▒█  ▀▀ ▒▒█  ▒▒█   ▒▒█  ▒▒█   ▒▒█  ▒▒█   ▒▒▄  ▒▒█  ▀▀ ▒▒█  ▒▒▄   ▒▒█
  19.      ▒▒▒▒█   ▒▒▒▒█ ▒▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▒▒▒█ ▒▒▒▒█   ▒▒▒▒█ ▒▒▒▒▒▒▒▒█
  20.       ▀▀▀▀    ▀▀▀▀  ▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀  ▀▀▀▀    ▀▀▀▀  ▀▀▀▀▀▀▀▀
  21.   ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓╖  ╓──╖  ╓
  22.  ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙╜ ╓╜  ╙╖ ╙
  23. ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖  ╓╜ ╓╖ ╙╖
  24. ╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙──╜  ╙╜  ╙─
  25.  
  26.  
  27.  
  28. Perhaps two notions best describe computer/modem telecommunications:  
  29.  
  30.  
  31.                 ┌───────────┐   
  32.                ░│           │   
  33.                ░│ Addiction │
  34.                ░│   ┌───────┴──────────┐
  35.                ░└───┤                  │
  36.                ░░░░░│ Mild frustration │     
  37.                    ░│                  │
  38.                    ░└──────────────────┘ 
  39.                    ░░░░░░░░░░░░░░░░░░░             ███████████
  40.                                                    █▄▄▄▄▄▄▄▄▄█░
  41.                    Did you say...                  ██░░░░░░░██░
  42.                                                    ██░MILD?░██░
  43.                                                    ██░░░░░░░██░
  44.                                                    █▀▀▀▀▀▀▀▀▀█░
  45.                                                    ███████████░
  46.                                                     ░░░░░░░░░░░
  47.  
  48.  
  49.  
  50. Modem communication can be the most addictive, useful, and powerful applica-
  51. tion of a computer.  It's a process loaded with the need for patience and
  52. persistence.  However, "No pain, no gain!" 
  53.  
  54. Computer telecommunications is the process of hooking two computers together
  55. through a telephone line to exchange files of information and programs or
  56. carry on live conversations.  Your computer will need a device called a MODEM
  57. which allows data to be converted into a special signal which  can be trans-
  58. mitted over a phone line to another computer.
  59.  
  60.                         There are two types of modems: 
  61.  
  62.  
  63.                           ┌──────────┐     ┌──────────┐
  64.                           │ Internal │ and │ External │
  65.                           └──────────┘     └──────────┘
  66.  
  67. External modems are a bit more expensive than internal modems because they
  68. have their own case and power supply.  External modems require a socket on the
  69. computer or port (usually the serial port on the back of your computer.) The
  70. serial port is also called a COM port, com for communications. 
  71.  
  72. Most PC's come with a serial port, a few must have it installed.  <RS232>
  73.  
  74. If you are already using the serial port for something else like a mouse or
  75. joy stick) you may need an additional port installed.  You may be able to
  76. temporarily unplug the device using the serial port.  External modems take up
  77. a bit more space and add a bit more clutter on your desk (internal modems are
  78. installed inside the computer.)  Some people like the external modem with its
  79. blinking lights which instantly displays the call status.  Another consider-
  80. ation is that external modems are portable and can be moved from machine to
  81. machine by simply unplugging the modem.
  82.  
  83.                                   DEFINITIONS
  84.  
  85. The "host computer" is the one your PC is calling.  Sometimes this is a
  86. commercial service such as Delphi, GEnie, Prodigy, or Compuserve which are
  87. large interactive services.  Other times the host may be another PC your
  88. friend is using on the other side of town or perhaps a bulletin board system
  89. (BBS) which is a computer operated for general public access by a private
  90. individual or company with files and messages of general public interest and
  91. access. 
  92.  
  93. Another important term is baud rate.  It is associated with the modem trans-
  94. mission process.  Baud is a reference to the speed at which your modem and the
  95. host modem exchange information.  Some common rates are 300 baud, 1200 baud
  96. and 2400 baud.  You should obtain the fastest baud rate modem you can afford. 
  97.  
  98.  
  99. Most BBS systems will not even let you connect at 300 baud any more.  
  100.  
  101. A 1200 baud modem is roughly 4 times faster than a 300 baud modem.  Since you
  102. may be transmitting information long distances, speed, and brevity of the
  103. modem link can really be an important factor.  
  104.  
  105. As an aside, a 2400  baud modem can be switched to transmit and receive at the
  106. slower 1200 and 300 baud rates so there is some "downward" flexibility in
  107. purchasing a high speed modem which allows lower baud rates as needed. 
  108.  
  109. The software which controls the modems, and computers linking during the 
  110. exchange will "synchronize" the two modems, determine which modem is using the
  111. slower speed and adjust the faster modem downward to that speed. Many BBS
  112. systems use the 2400 baud rate and some are even capable of 9600, 14,400, or
  113. even 38,800 baud - in this case the BBS host computer will slow to your rate. 
  114.  
  115. If you plan to do much long distance modem work, a 2400 baud modem, or faster, 
  116. is the wisest choice.  The higher purchase price which will be offset by
  117. savings in reduced long distance rates. 
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129. Next, take a look at the communications software.  While DOS controls the
  130. internal workings of your computer, you'll need communications software to
  131. enable the PC, modem, and telephone line to work together.  Many "integrated"
  132. commercial software packages have a communications package built in or added
  133. as a separate module. 
  134.  
  135. Shareware and public domain packages also exist.  Some of the more dependable
  136. software packages include:
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.                 ░░░░░░░░░░░
  148.                 ┌────────┐░
  149.                 │        │░
  150.                 │ Qmodem │░░░░░░
  151.                 │        ├────┐░
  152.                 └───┬────┘    │░
  153.                     │ Procomm │░░░░
  154.                     │         ├──┐░
  155.                     └────┬────┘  │░
  156.                          │ Boyan │░░░░░
  157.                          │       ╞═══╗░
  158.                          └───╥───┘   ║░
  159.                              ║ Telix ║░
  160.                              ║       ║░
  161.                              ╚═══════╝ ░░░░░░░
  162.                                       ┌─────┐░
  163.                                       │ and │░  ░░░░░░░░░░░░░░░░
  164.                                       └─────┘  ┌──────────────┐░
  165.                                                │              │░
  166.                                                │ GTPowercomm  │░
  167.                                                │              │ 
  168.                                                └──────────────┘ 
  169.  
  170. Good communications software is flexible and powerful without being hard to
  171. use.  The best comm programs have help screens and tutorials.  Telix, for
  172. example asks a few simple setup questions then attempts to set the numerical
  173. settings needed without operator intervention or frustration. 
  174.  
  175. Here at MICRONEWS, Telix is the communications package of choice.
  176.  
  177. Although obscure at first, the modem software setup process allows you to
  178. configure the software package for your specific PC and modem combination. 
  179. The modem software needs to be told which serial port (COM port...usually 1 or
  180. 2) you will be using.  
  181.  
  182. You will need to tell the software which directory or drive where files will
  183. be sent (downloaded).  The baud rate must be set.  You will usually have to
  184. tell if the modem is Hayes compatible.  Hayes compatibility refers to a
  185. standard set of transmission instructions which many modems share.  
  186.  
  187. Other basic details like <PAR>ITY, and DATA BITS have to be set.  These refer
  188. to how the data is "grouped or packaged" during the actual modem transmission. 
  189. Generally data bits are set to 8.  Parity is usually set to NO.  Commercial
  190. services such Compuserve offer exception to these settings and will tell you
  191. these settings in their literature. 
  192.  
  193.  
  194.  
  195.  
  196. An example:    If parity is required, set data bits to 7.  Set stop bit to 1. 
  197.                This is a total of 1 + 7 = 8 Bits.  The final bit is usually
  198.                used to check parity/accuracy.  The above setting is cryptical-
  199.                ly referred to as 8N1 which means 8 bits, no parity, one stop
  200.                bit.  Don't worry about this too much.  Often this is a one
  201.                time setup.  Once its done you can forget it.
  202.  
  203. Other settings can include ANSI standard terminal emulation (a standard
  204. selection you should check if given the choice).  ANSI terminal emulation is
  205. usually the default setting and should only rarely be changed. 
  206.  
  207. PROTOCOLS will have to be specified.  The protocol is a method of checking for
  208. errors between modems as the data transmission progresses.  In a precise
  209. fashion, these protocols tell the first modem to transmit a small packet of
  210. data . . . then the receiving modem will play back a short verifcation
  211. "checksum" or "password." The transmitting modem stops, listens  for the
  212. checksum and if it matches the information which was sent, the first modem
  213. transmits the next packet of the message.  This continues, one small packet of
  214. information/data at a time.  The idea is to protect data integrity over noisy,
  215. static-prone telephone lines. 
  216.  
  217.  
  218.  
  219.  
  220.  
  221. You need a protocol for sending (up;oading) or receiving (downloading) data.
  222. Several common protocols include Xmodem, Ymodem, Xmodem-CRC, and Zmodem.
  223.  
  224. Xmodem is generally offered by most BBS systems and is a safe bet when you are
  225. not sure what to use.  Other protocols are somewhat faster and/or slightly
  226. more dependable, but Xmodem will do the job.  Trial and error or simply
  227. logging onto the BBS  system with Xmodem and then inspecting the menu of other
  228. protocols available will give you more detailed information and clues about
  229. other possible protocols. 
  230.  
  231. Ymodem offers a faster transmission rate than Xmodem, better data security
  232. through a refined CRC checksum method and finally a method for "batching" or
  233. sending/receiving several files one after another unattended.  
  234.  
  235. Zmodem is faster still, somewhat more secure with respect to data loss,
  236. likewise offers batch transmission of many files and additionally allows a
  237. file to be partially stored if the connection is lost and then completed when
  238. the connection is restablished so you do not have to transmit the entire file
  239. again! 
  240.  
  241.  
  242. General considerations in selecting software for modem use include: 
  243.  
  244. *    The dialing directory is REALLY important.  The idea is that the package
  245.      will store and dial your most frequently dialed numbers.  Some packages
  246.      hold only a few, some quite a lot! Does the package store your individual
  247.      password and comments next to each number?  What about linked scripts
  248.      that will run whenever a specific online connection is made?  You may
  249.      wish to use different passwords for each BBS system you call. 
  250.  
  251. *    Transfer protocols offered.  Xmodem is a basic, but you may want more
  252.      efficient protocols later.  Make sure the package supports several or can
  253.      be upgraded to more protocols later.  Zmodem one is the best.
  254.  
  255. *    How are numbers dialed from the list?  Will the program call back and
  256.      continue trying if the number is busy?  Can it dial numbers from the list
  257.      in a certain order.  Can it do circular dialing (several numbers are
  258.      called in a row, then the program jumps from the bottom of the list and
  259.      starts at the beginning again - around and around in a circle)?  This
  260.      type of dialing is important if you deal with busy communications
  261.      services and BBS systems where it may take time and several calling
  262.      attempts before logging on to a system especially during the busy evening
  263.      peak time. 
  264.  
  265.  
  266.  
  267.  
  268.  
  269. *    Does the package offer scripts or macros?  A script is a way of having
  270.      the package automate several steps.  Without further input the package
  271.      can call a BBS system, type in your name and password and then continue
  272.      typing further keystrokes as if you were entering them from the keyboard
  273.      yourself.  Script capability is a programming-like language which gives
  274.      the  communications software package a customized way to enter many
  275.      keystrokes while you only input one or two strokes to start the process. 
  276.      Many programs let you even record the sequence of keystrokes during a
  277.      communications session for playback and retrieval later.  Beware though,
  278.      if the system which you are calling changes log on sequences.  You may
  279.      have to go back and later revise your original script.  Not a major
  280.      problem, but sometimes it can be a hassle. 
  281.  
  282. *    Does the program allow you to capture screen information to your disk
  283.      drive?  Can you send screen information to your printer?  Long communica-
  284.      tion sessions on line with your modem produce endless screens of informa-
  285.      tion which scroll by quickly.  The ability of your software package to
  286.      output all or selected parts of your session to permanent disk file or
  287.      printer output can be a definite bonus. 
  288.  
  289.  
  290.  
  291.  
  292. Local neighborhood BBS systems can offer the most entertainment and informa-
  293. tion for the first time user.  The principal rule of behavior: "Act like you
  294. are in a good freind's home." Courteous behavior is a must.  How do you find
  295. telephone numbers for these systems?  Consult local computer clubs for a few
  296. numbers for BBS systems and then call the BBS systems with your modem for
  297. lists of MORE local telephone numbers.  BBS operators and users are quick to
  298. answer questions for new users and can serve as helpful "experts" on any
  299. computer question.  Operators of these BBS systems are frequently called
  300. Sysops and many provide BBS systems as a hobby activity much as other hobby-
  301. ists enjoy short wave radio operation. 
  302.  
  303. Most BBS systems will allow you to tour within the various activities and
  304. parts of the system for 30 minutes to an hour on your first call.  After that
  305. you are expected by some "boards" to leave your name and a phone number where
  306. you can be reached for verification.  Some boards are free, some request a
  307. nominal use fee (usually around $25 per year.) Some boards request that you 
  308. upload (send to them via modem) shareware files or public domain software in
  309. order to download their software.  The process is something like two kids with
  310. baseball trading cards: "I'll trade you 225,000 bytes of this shareware file
  311. for 250,000 bytes of your files." 
  312.  
  313.  
  314.  
  315.  
  316. You usually are allowed access only to certain "low level" (but interesting)
  317. areas of the BBS "board" on your first visit.  The Sysop (system operator) may
  318. be available to come "online" if you experience difficulty.  The software of
  319. the BBS system itself will safely keep you from damaging the host computer
  320. even if you hit an incorrect key or enter a wrong command.  You may leave
  321. messages for the Sysop, leave messages of a general nature, ask for help on a
  322. specific question, download public domain software, play a game, or just
  323. generally explore the information within the system of the host computer.  
  324.  
  325. Downloading files is easy.  For many boards the command is a simple "D" for
  326. download.  The BBS will ask you the name of the file you wish to download and
  327. then give you an estimate of how long it will take and the modem protocol you
  328. will (or should) be using.  After that you key in a keystroke or combination
  329. which tells the software in your computer to begin the process.  When the
  330. transfer is complete, the host BBS takes over and presents the main menu of
  331. choices or selections.
  332.  
  333. Lists of phone numbers for online services and BBS numbers are available from
  334. most of the boards themselves, local computer club newsletters, and many
  335. computer store salespersons.  
  336.  
  337.  
  338.  
  339.  
  340. Most public domain and shareware software from BBS systems is stored and
  341. transmitted in a compacted form called an archive (ARC, ZIP. PAK, or LZH
  342. format).  You will need a small public domain or shareware program also
  343. available from the BBS board to unarchive (unpack) the software.  This archiv-
  344. ing process is done to compact the software for shorter, more efficient
  345. transmission.  It saves time and disk space for both the BBS and you.  The
  346. easiest way to visualize arc'd or zip'd software is to think of the many files
  347. of a typical software package compacted in size and then placed into one
  348. single file.  You might also wish to compact your other files for storage on a 
  349. hard drive aside from the modem process.  File compaction is a useful tool all
  350. by itself! PKARC, PKZIP, PAK, and LHARC software are shareware packages
  351. available from BBS systems. 
  352.  
  353. Working with modems and telecommunications software sounds mysterious and
  354. intimidating at first.  However, it is a thoroughly enjoyable and rewarding
  355. hobby.  It's also a nice way to make friends and explore more deeply the
  356. global network of information and friendships.
  357.  
  358. MICRONEWS...
  359.  
  360. Press the Left Arrow key for CONTENT Menu.
  361.