home *** CD-ROM | disk | FTP | other *** search
/ The CIA World Factbook 1992 / k3bimage.iso / sel / 02 / 0051 / pcpman.txt < prev    next >
Encoding:
Text File  |  1991-12-02  |  16.5 KB  |  287 lines

  1.         
  2.         
  3.         
  4.         THE UNOFFICIAL, UNAUTHORIZED SUPPLEMENTARY PC PURSUIT HANDBOOK
  5.  
  6.                                                         by David Nye
  7.  
  8.  
  9.            As of this writing, Telenet has not issued a complete PC Pursuit 
  10.         handbook.  After noticing that the same questions are being asked 
  11.         repeatedly on the Net Exchange (the official PC Pursuit BBS), I 
  12.         decided it might be fun and helpful to write a supplement to the 
  13.         pamphlet you got when you signed up entitled "How To Use Telenet's 
  14.         PC Pursuit Service".  If you find errors or omissions, please let 
  15.         me know by leaving a message on the Net Exchange board and I will 
  16.         try to incorporate your suggestions in new editions.  I am a 
  17.         hobbyist, in no way connected with Telenet (which leaves me free to 
  18.         say some things I might not be able to otherwise)! 
  19.  
  20.         
  21.         WHAT IS PC PURSUIT?
  22.  
  23.            PC Pursuit is a low-cost long-distance packet-switching service 
  24.         offered by Telenet.  A packet-switching system is like timesharing 
  25.         a telephone line.  First a packet of your characters are sent, then 
  26.         another user's, then another's.  Since a telephone line can carry 
  27.         information at a much higher rate than most modems can send or 
  28.         receive, and since much of the time you are typing or reading what 
  29.         is on the screen, the slowdown is usually tolerable.  Generally all 
  30.         you will notice is a slight delay between entering characters on 
  31.         the keyboard and their appearance on the screen.  The packet-
  32.         switching becomes much less transparent with file transfer 
  33.         protocols, particularly those which send data in small packets and 
  34.         wait for the other end to signal success before sending the next 
  35.         packet (more on this later).  
  36.         
  37.  
  38.             user 1 --\        <--(a)  <--(b)  <--(c)         /--bbs a
  39.             user 2 ---indial--------------------------outdial---bbs b
  40.             user 3 --/        (1)-->  (2)-->  (3)-->         \--bbs c
  41.         
  42.                           Fig. 1   Packet switching
  43.  
  44.  
  45.            Although the indial modems (what your computer's modem connects 
  46.         to at your local Telenet number) are widely distributed, the 
  47.         outdial modems (those that connect to the modem of the bulletin 
  48.         board you are calling) are limited to 25 (and counting) cities.  
  49.         Once you are connected to the indial modem, you send Telenet a 
  50.         command telling it which city you want to connect to, and it will 
  51.         try to find you a free outdial modem in that city.  Connections to 
  52.         the indial and from the outdial modems are through standard local 
  53.         phone company lines.  The packet-switching part only occurs between 
  54.         the indial and outdial modems. 
  55.            
  56.                                                      
  57.         SO WHAT'S THE CATCH?
  58.  
  59.            Telenet can charge so little for PC Pursuit only because  
  60.         several users are sharing one line.  In exchange for the slight 
  61.         slowdown this causes, you save big bucks over what you would have 
  62.         to pay Ma Bell (or whomever) for your own line.  No one would use 
  63.         a packet-switching system if money were no object, but I have found 
  64.         the inconveniences well worth the price.  Here are some of 
  65.         the major "catches":
  66.          
  67.            1.  Slower transmission of data.  As mentioned above, this is 
  68.                minor for typing and reading messages, worse for 
  69.                transferring files.  Some of the newer file transfer 
  70.                protocols allow 90+% efficiency, but older ones can take 
  71.                several times as long to transfer a file as compared to 
  72.                standard phone lines.  Trouble is, not all boards or comm 
  73.                programs support the newer protocols. 
  74.  
  75.            2.  Some cities are next to impossible to get into.  Telenet is 
  76.                always in the process of adding more modems to these cities, 
  77.                although sometimes not as fast as you or I would like!  It 
  78.                helps to call at less busy times (early evening or wee 
  79.                hours), call at 300 baud (although many of the 300 baud 
  80.                modems are now being converted over to 1200 baud, so 300 
  81.                baud may not be available in all cities), or use script 
  82.                files to automate dialing, sign-on, downloading of messages 
  83.                or files, and signing off.  Then just start the script file 
  84.                running and go to bed.  It is essential to use a script file 
  85.                or some other means to automate the sending of the C DIAL 
  86.                command.  If you have to type it yourself over and over 
  87.                again you will go crazy.  Users have written some slick PC 
  88.                Pursuit script files for some of the more popular comm 
  89.                programs.  Check the files section of the Net Exchange.  
  90.  
  91.            3.  PC Pursuit doesn't go to the city/board you want.  Them's 
  92.                the breaks.  If you are considering signing up to access a 
  93.                specific board or boards, be sure to check the exchange list 
  94.                in the file section of the Net Exchange (or the 800 board at 
  95.                1-800-835-3001) before committing yourself.  If you just 
  96.                want access to the few thousand other boards PC Pursuit 
  97.                provides access to, you're in luck. 
  98.                    
  99.            4.  You can't get anyone at Telenet to answer your questions?  
  100.                They've always been pretty good when I've called, but hey, 
  101.                now you have the complete user's manual!  The best place to 
  102.                get any unanswered questions answered is to leave a message 
  103.                on the Net Exchange board or on Doug Azzarito's board (log 
  104.                into 305 and then dial 1-627-6969).  Doug seems to know more 
  105.                about PC Pursuit than almost anybody else, and is also 
  106.                keeper of the only complete PC Pursuit BBS list. 
  107.                
  108.         
  109.         HOW TO GET STARTED
  110.         
  111.            First read the pamphlet Telenet sent you when you signed up 
  112.         called "How to Use Telenet's PC Pursuit Service".  Then dial your 
  113.         local Telenet number with your comm program set for 7E1 or 
  114.         preferably 8N1 bits/parity/stop bits.  When it connects, type the 
  115.         appropriate character(s) from the table below:
  116.  
  117.                               baud   full duplex     half duplex
  118.                               ----   -----------     -----------
  119.                  7E1   300 or 1200   <cr><cr>        <cr>;<cr>
  120.                               2400   @<cr>           @;<cr>
  121.                  8N1   300 or 1200   <cr>D<cr>       <cr>H<cr>
  122.                               2400   @D<cr>          @H<cr>
  123.  
  124.            When asked for a terminal type, enter D1 for most PCs (see 
  125.         TERMINAL.TXT for other terminal types supported).  Telenet should 
  126.         respond with the @ prompt.  Now enter C PURSUIT,<id>,<password> 
  127.         (where <id> and <password> are your own id and password) to call up 
  128.         the Net Exchange, the official PC Pursuit BBS.  Keep doing that 
  129.         until it responds CONNECTED.  If you can't get in right away, 
  130.         consider writing a script file to automate reentering this command.
  131.         
  132.            Once on the Net Exchange BBS, follow the instructions to log on.  
  133.         Read through the messages.  Leave one if you like (it's polite).  
  134.         Next, follow the instructions to get to the file section and 
  135.         download the exchange list.  This tells you what local exchanges 
  136.         you can call from each city.  Also get TIPS.TXT, a copy of an 
  137.         internal Telenet memo with answers to questions commonly asked the 
  138.         people who man the help line (some of the stuff is out of date). If 
  139.         there is a script file for your comm program in the library, you 
  140.         might want to download it also.  Then sign off (enter G at the 
  141.         prompt).  Try some other boards.  Call Doug Azzarito's board (see 
  142.         the previous paragraph) for the "official" PC Pursuit BBS list. 
  143.  
  144.         
  145.         FILE TRANSFER PROBLEMS
  146.  
  147.            Binary file transfers go more slowly than text transfers mainly 
  148.         because of the associated error-detection activity.  Protocols like 
  149.         XMODEM and Kermit send a block of data followed by a checksum or 
  150.         some other error-detection information, then wait for the other end 
  151.         to signal that it has received the block intact before sending the 
  152.         next.  The block of data and the acknowledge each encounter delays 
  153.         inherent in a packet-switching system, slowing the transfer.  
  154.         Sending data in larger blocks will speed things up except on a 
  155.         noisy line, where the time needed to retransmit garbled blocks 
  156.         outweighs the savings. 
  157.         
  158.            Timing constraints will cause problems with some protocols.  
  159.         Punter for Commodore systems is unusable over PC Pursuit for this 
  160.         reason.  The sender, having not received an acknowledgement of the 
  161.         first block sent, thinks it got lost and has just started to send 
  162.         it again when it receives the original acknowledgement, and the 
  163.         program bombs.  Standard XMODEM will work erratically, so you 
  164.         should use Relaxed XMODEM instead.  YMODEM is not quite the same 
  165.         from system to system, so it can be flakey with some boards and 
  166.         comm systems and not with others, but it is significantly faster 
  167.         than XMODEM. 
  168.         
  169.            The most efficient protocols are the "sliding window" ones, 
  170.         which send blocks of data continuously, listening at the same time 
  171.         for replies.  Some newer implementations of Kermit support sliding 
  172.         windows, as do WXMODEM, ZMODEM, and SeaLink.  These will run at 
  173.         near-normal speeds, depending on how clean the line is.  ZMODEM 
  174.         is probably the best of these, but they all work well.
  175.         
  176.            One thing you should do for all file uploads is to enable the 
  177.         break to command mode feature using the SET? commands (see below).  
  178.         The default way to get back to the Telenet @ prompt is by entering 
  179.         <cr>@<cr>.  Occasionally this character sequence may occur in a 
  180.         file you upload, aborting your upload and throwing you into command 
  181.         more.  By typing <cr>@<cr> then SET? 1:0,7:8<cr> then CONT<cr> once 
  182.         logged into the target city but before dialing a board, you 
  183.         instruct Telenet to recognize a break signal (most comm programs 
  184.         can send one) instead of a @ to get back to command mode.  If that 
  185.         still doesn't work, you can make it impossible to get back to 
  186.         command mode by entering 7:0 instead of 7:8, but you will then have 
  187.         to hang up and redial to get to another city.
  188.  
  189.            If your uploads (or downloads) are still not going smoothly 
  190.         after all of the above, try booting up your system without any TSRs 
  191.         (terminate and stay resident programs, for you non-MS-DOS users).  
  192.         Try uploading from a RAM disk.  Try a different comm program or 
  193.         protocol.  Make sure you are set at 8N1 (some comm programs will 
  194.         automatically switch you to 8N1 for binary file transfers).  If you 
  195.         see lots of garbled characters when reading or sending text, you 
  196.         have a noisy line.  If it occurs with all BBSs you try, it is 
  197.         between you and the local Telenet indial modem.  Not too much you 
  198.         can do about that.  You might try another modem to see if yours is 
  199.         flakey.  I think you can even have the phone company come out and 
  200.         check your wiring or install special filters ($).  You can often 
  201.         get a higher quality line by paying lots more ($$).  You can almost 
  202.         always fix a problem with downloading some way or another, but 
  203.         there have been occasions where nothing I tried resulted in the 
  204.         successful uploading of a certain file to some board. 
  205.         
  206.  
  207.         TROUBLE REACHING A BBS
  208.  
  209.            If a BBS you're trying to reach is always busy, there are 
  210.         several possible causes.  The first and most obvious is that it is, 
  211.         in fact, always busy.  Since you've probably already signed off and 
  212.         direct dialed and it started ringing, let's consider the other 
  213.         possibilities.
  214.  
  215.            BUSY doesn't always mean busy.  Telenet's modems when in the 
  216.         default Hayes-compatible mode will respond that way whenever they 
  217.         can't connect to a number for any reason.  The two most likely 
  218.         problems in my experience are that the board lies outside PC 
  219.         Pursuit's reach (check the exchange list for that city) or has been 
  220.         taken down, in which case you are either getting "I'm sorry, but 
  221.         the number you have dialed ..." or some poor bastard who was given 
  222.         that number after the BBS operator relinquished it.  Sysops, 
  223.         please, when you take a board down, suggest to the phone company 
  224.         that they retire the number so the latter problem can be avoided.
  225.         
  226.            Using a second command mode supported by most of the PC Pursuit 
  227.         outdial modems, you can find out a bit more about what is going on 
  228.         when Hayes mode reports BUSY.  Type ATZ<cr> (all caps) then control 
  229.         E<cr> and you will be greeted with the cheery "HELLO:I'M READY" of 
  230.         Racal-Vadic mode.  Next, type ?<cr> to see a menu of commands.  The 
  231.         important ones are D to dial a number, R to redial, and I to get 
  232.         back to Hayes mode.  After you dial a number, RV mode may tell you 
  233.         RING if it is ringing, NO DIAL TONE (meaning there is a problem 
  234.         with the outdial modem), FAILED CALL meaning nobody answered within 
  235.         ten rings, or NO ERROR CONTROL which you just ignore.  The other 
  236.         possible responses have obvious meanings.  If you get RINGING 
  237.         RINGING BUSY!, then the phone was probably answered by a human.  
  238.         The BBS may not live there anymore.  RV mode will also return BUSY 
  239.         sooner than Hayes mode if the board is actually busy, so I use it 
  240.         if I am trying lots of different numbers, say in a new city I 
  241.         haven't called before.  Be sure to enter 'I' at the * prompt after 
  242.         you are done to return the modem to Hayes mode before you sign off, 
  243.         or the next caller will be greeted with MANUAL ANSWER in response 
  244.         to typing ATZ.  If this happens to you, you have stumbled into RV 
  245.         mode.  Use 'I' to get out.  Read Jack Radigan's excellent RVPRIMER 
  246.         (included in this package) for more information. 
  247.  
  248.  
  249.         THE SET? COMMANDS
  250.  
  251.            These commands allow you to change some of Telenet's default 
  252.         communication parameters.  They should be entered once you have 
  253.         gotten into the desired city but before dialing a board.  After you 
  254.         have connected to the target city, enter <cr>@<cr> to get into the 
  255.         command mode, the SET? command, then CONT<cr> to return from 
  256.         command mode so you can dial your board. 
  257.         
  258.            The SET? commands affect your end of the Telenet link.  You can 
  259.         use RST? instead of SET? to similarly change options at the other 
  260.         end. 
  261.         
  262.            You don't NEED to know anything about these to use PC 
  263.         Pursuit, but if you're someone like me who wants to know all the 
  264.         little details, and perhaps tweak a percent or two iprovement out 
  265.         of PC Pursuit, read SET_ITI.TXT, TELE_ITI.TXT, and X3_ITI.TXT. 
  266.  
  267.  
  268.         BUT WHAT ABOUT . . .
  269.  
  270.            Well, that is enough for a start.  I'm open to suggestions for 
  271.         what else I should include here.  Dave Purks, the Net Exchange 
  272.         sysop, told me after I sent this to his board that he is working on 
  273.         a more complete manual for PC Pursuit.  The various supplemental 
  274.         .TXT files included in this package are his, except for 
  275.         RVPRIMER.TXT which Jack Radigan wrote.
  276.  
  277.                                                         David Nye
  278.  
  279.  
  280.  
  281.         P.S.  Don't send me any money.  I did this for fun.  If you want to 
  282.         express your gratitude, write the FCC and tell them you oppose access 
  283.         charges for enhanced service providers (see the files on this on the 
  284.         Net Exchange).  If they eventually have their way, PC Pursuit will 
  285.         be just a memory! 
  286.  
  287.