home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / text / AmiTCP.faq < prev    next >
Internet Message Format  |  2014-05-19  |  41KB

  1. Path: cs.tu-berlin.de!math.fu-berlin.de!zib-berlin.de!uni-paderborn.de!urmel.informatik.rwth-aachen.de!rubb.rz.ruhr-uni-bochum.de!news.dfn.de!swiss.ans.net!howland.reston.ans.net!gatech!rutgers!att-out!pacbell.com!well!miwok!news.zeitgeist.net!news
  2. From: atcpfaq@contessa.phone.net (Mike Meyer)
  3. Newsgroups: comp.sys.amiga.networking,comp.sys.amiga.datacomm,comp.sys.amiga.applications,comp.answers,news.answers
  4. Subject: AmiTCP/IP Frequently Asked Questions (FAQ)
  5. Followup-To: comp.sys.amiga.networking
  6. Date: Thu, 1 Dec 94 01:10:02 PST
  7. Organization: Missionaria Phonibalonica
  8. Lines: 1160
  9. Approved: news-answers-request@MIT.EDU
  10. Message-ID: <19941201.7477E28.10E0@contessa.phone.net>
  11. Reply-To: atcpfaq@contessa.phone.net
  12. NNTP-Posting-Host: contessa.phone.net
  13. Summary: This post contains a list of Frequently Asked Questions 
  14.         (and their answers) about AmiTCP/IP. It should be read by anyone
  15.         who wishes to post about or use AmiTCP/IP.
  16. Xref: cs.tu-berlin.de comp.sys.amiga.networking:2940 comp.sys.amiga.datacomm:30513 comp.sys.amiga.applications:32355 comp.answers:8658 news.answers:33077
  17.  
  18. Archive-name: amiga/AmiTCP-faq
  19. Posting-Frequency: semimonthly
  20. Last-modified: 1994/11/7
  21. Version: 2.06
  22.  
  23.  
  24. AmiTCP/IP Frequently asked Questions and their Answers.
  25. =======================================================
  26.  
  27. This Document is the AmiTCP/IP Frequently Asked Questions and their
  28. answers (I hope ;-).  I decided to create this after I got my Amiga
  29. connected through AmiTCP/IP, and I found the same questions being
  30. asked again and again, I also found myself to be answering some of
  31. them also :-)
  32.  
  33. This FAQ will be posted by myself every semimonthly: news.answers,
  34. comp.answers, comp.sys.amiga.datacomm, comp.sys.amiga.applications and
  35. comp.sys.amiga.networking newsgroups.
  36.  
  37. If you have any suggestions, queries or corrections please email me at
  38.  
  39.               atcpfaq@contessa.phone.net
  40.  
  41. and I will do my best to answer it.  I hope this document is helpful
  42. to new people and experienced people alike and answers some queries
  43. that they may have.
  44.  
  45. If you want to flame me, mail to nobody@localhost.
  46.  
  47. This FAQ is not a guide to TCP/IP, for that look for TCP/IP books in
  48. your bookstore or search the Internet for Information, which is where
  49. most of the information came to create this document.  It is also not
  50. a guide to the internet
  51.  
  52. I have explained briefly some of the Internet protocols but they are
  53. very basic explanation and I have only included them because they bear
  54. some relevance to AmiTCP/IP.
  55.  
  56. Mail all spelling errors to must_try_harder@domino.demon.co.uk :-)
  57.  
  58. AmiTCP/IP is forewith refered to as AmiTCP.
  59.  
  60. "SLIP/PPP or other dialup protocol" will commonly be referred to as
  61. "dialup" through out.
  62.  
  63. Legal Mumbo Jumbo.
  64. ------------------
  65.  
  66. This document is copyright Neil J. McRae and Mike W. Meyer.
  67. Permission is granted for this to be freely distributed UNALTERED, as
  68. long as all credits are left intact.  If you plan to use this file, or
  69. any part of it, in a publication you MUST contact me first and ask my
  70. permission.  Any part of this document may be quoted on USENET.
  71.  
  72. Permission is given for this document to be posted to USENET and to be
  73. uploaded to any anonymous FTP servers.
  74.  
  75. Disclaimer.
  76. -----------
  77.  
  78. If you screw up it`s your fault and not mine.  This information is
  79. provided as is and any damage occuring to you or your equipment is
  80. your own fault.  Neil J. McRae and Mike W. Meyer disclaims any
  81. liability of any kind of damage that may occur from use of the
  82. information within this FAQ.
  83.  
  84. Neil J. McRae and Mike W. Meyer also disclaims any liability as to the
  85. information's accuracy.  While much effort has gone into providing
  86. accurate data, there is no guarantee that I have succeeded.
  87.  
  88. Acknowledgments.
  89. -----------------
  90.  
  91. Neil J. MCrae deserves much credit for creating and maintaining
  92. version 1 of this document.
  93.  
  94. Just  a few thanks to a few people who helped me in some way while creating
  95. this document.
  96.  
  97. I`d like to thank the <AmiTCP-Group@hut.fi> who are:
  98.  
  99.     Pekka Pessi                  <Pekka.Pessi@hut.fi>
  100.     Jarno Rajahalme          <Jarno.Rajahalme@hut.fi>
  101.     Markus Peuhkuri          <Markus.Peuhkuri@hut.fi>
  102.     Tomi Ollila                  <Tomi.Ollila@hut.fi> 
  103.  
  104.  
  105. Thanks for doing this guys! Keep up the good work on AmiTCP.
  106.  
  107. And thanks also to:
  108.  
  109.         Oliver Smith                      <oliver@demon.net>    
  110.         Michael B. Smith             <mbs@adastra.cvl.va.us>
  111.         Jake Dias                       <jake@ibmpcug.co.uk>
  112.         James R Grinter            <jrg@blodwen.demon.co.uk>
  113.         Graham Walter          <gwalter@gwalter.demon.co.uk>    
  114.         Wyrd Synapse             <wyrd@ministry.demon.co.uk>
  115.         Leslie Orchard         <343GJZL@cmuvm.csv.cmich.edu>
  116.         Dan Murrell Jnr.               <djm2@ra.msstate.edu>
  117.         Matthew Zeier          <mzeier@home.interaccess.com>
  118.         Douglas Scott             <D.Scott@csu.napier.ac.uk>
  119.         Demon Internet                  <internet@demon.net>
  120.         Holger Kruse                      <kruse@cs.ucf.edu>
  121.  
  122.  
  123. All  the regulars on #amiga & #GB and all the posters of FAQ`s that made me
  124. get off my backside and do this :-)
  125.  
  126.         ----------------------------------------
  127.  
  128. Frequently asked Questions.
  129. ===========================
  130.  
  131. Index of questions answered.
  132. ----------------------------
  133.  
  134.  1> What is AmiTCP?
  135.  
  136.  2> What is TCP/IP?
  137.  
  138.  3> What is the Internet?
  139.  
  140.  4> Where can I get AmiTCP?
  141.  
  142.  5> Where is the AmiTCP Documentation?
  143.  
  144.  6> Where is the list of AmiTCP applications?
  145.  
  146.  7> What is the latest version of AmiTCP?
  147.  
  148.  8> How do I contact the AmiTCP author`s?
  149.  
  150.  9> I think I found a bug in AmiTCP what should I do?
  151.  
  152.  10> Is there an AmiTCP mailing list?
  153.  
  154.  11> Where are the archives of the AmiTCP Mailing List?
  155.  
  156.  12> What do I need to be able to use AmiTCP?
  157.  
  158.  13> Are there any alternatives to AmiTCP?
  159.  
  160.  14> What is SANA-II?
  161.   b> What does Resource Allocation Failure mean?
  162.  
  163.  15> What is C/SLIP?
  164.  
  165.  15> What is the problem with SLIP and the A2232 baord?
  166.  
  167.  16> What is PPP?  
  168.  
  169.  17> What is Ethernet?
  170.  
  171.  18> What is an RFC?
  172.  
  173.  19> What is NFS?
  174.  
  175.  20> I get a message could not open serial device unit 0 when I run
  176.      AmiTCP after I connect to my SLIP server.  I tried quitting Term
  177.      but my connection to my server is terminated.
  178.      a) Why is this?, 
  179.      b) How can I fix it?  and 
  180.      c) How do I stay online?
  181.  
  182.  21> Can I use AmiTCP with a dynamic IP address?
  183.  
  184.  22> I have connected to my host fine but I cannot connect to any
  185.      hosts outside my University or Network.  How can I fix this?
  186.  
  187.  23> What mail and news clients can I use with AmiTCP?
  188.  
  189.  24> Is there an IRC client for AmiTCP?    
  190.  
  191.  25> What is NapsaTerm used for?
  192.  
  193.  26> Is there a telnet daemon?
  194.  
  195.  27> Do I need MultiUser?
  196.  
  197.  28> How can I see whats happening with my network connection?
  198.  
  199.  29> AmigaELM uses the HOSTNAME but AmiTCP seems to want the fully
  200.      qualified domain name, How can I resolve this problem?
  201.  
  202.  30> What is a Domain Name Server? And How do I get one?
  203.  
  204.  31> What is are "Domain Names to Search"?
  205.  
  206.  32> What is Mosaic?
  207.  
  208.  33> Can I setup a WWW Server with AmiTCP?
  209.  
  210.  34> I've heard Mosaic is only for version 3.0 Amigas.  Why? and is
  211.      there an alternative for version 2.x Amigas?
  212.  
  213.  35> I only log on for a few seconds to see if I've got mail waiting.
  214.      Would AmiTCP be overkill for those situations?
  215.  
  216.  36> I thought Emacs was just a text editor.  I've seen it mentioned
  217.      in a few posts.  What is it used for?
  218.  
  219.  37> My internet provider does offer SLIP accounts for a small extra
  220.      charge.  If I change my account to a SLIP account, can I still
  221.      access it the "old" way, in case I just want to quickly check my
  222.      mail or something?
  223.  
  224.  38> If I'm using AmiTCP, is my mail and downloaded files being stored 
  225.      on my local hard drive?
  226.  
  227.  39> Am I correct in stating that I can be connected to several
  228.      different computers using several different applications?
  229.  
  230.  40> What is the waitforport command in bin/startnet doing?
  231.  
  232.  41> How do I set up other hosts to reach the internet via my SLIP line?
  233.  
  234.  42> Where can I find more programs for use with AmiTCP?
  235.  
  236.  43> What should I do if I have a question that is not answered here?
  237.  
  238.  44> What other references might be useful?
  239.  
  240. ----------------------------------------------------------------------
  241.  
  242.  
  243. 1> What is AmiTCP? 
  244.  
  245.  
  246. AmiTCP is a set of programs that enables the Amiga to connect to a
  247. TCP/IP network.  AmiTCP lets the user use commands such as ftp, telnet
  248. from your Amiga.  AmiTCP also lets remote users connect to your
  249. machine from other TCP/IP hosts.  AmiTCP is a TCP/IP protocol stack
  250. for implementing basic Internet protocols on top of any SANA-II
  251. network device driver, such as one for SLIP or Ethernet. AmiTCP can be
  252. configured to let other users connect and login or transfer files form
  253. your computer.
  254.  
  255.  
  256. ----------------------------------------------------------------------
  257.  
  258.  
  259. 2> What is TCP/IP?
  260.  
  261.  
  262. TCP/IP stands for Transmission Control Protocol/Internet Protocol.
  263.  TCP/IP  is  a  protocol  that  allows  any  system  on  a  network to talk
  264. "directly"  to any other, by passing packets of information back and forth.
  265. TCP/IP  (and its later relative OSI) is usually used over networks built on
  266. top  of  Ethernet,  Token-Ring,  Starlan and other LANS.  The Internet uses
  267. TCP/IP.
  268.  
  269.  
  270. ----------------------------------------------------------------------
  271.  
  272.  
  273. 3> What is the Internet?
  274.  
  275.  
  276. An "internet" is a network comprised of computers that talk to each
  277. other using TCP/IP.
  278.  
  279. The "Internet" is a vast network of hundreds of thousands of machines
  280. using TCP/IP to communicate.
  281.  
  282. The Internet grew out of a US government funded project in
  283. inter-computer communications that grew into an enormous network of
  284. systems.  One of the principle characteristics of this network is that
  285. machines are addressed by domain names which identify the destination,
  286. rather than addresses that are constructed out of the route from
  287. machine-to-machine-to-machine.
  288.  
  289. ----------------------------------------------------------------------
  290.  
  291.  
  292. 4> Where can I get AmiTCP?
  293.  
  294.  
  295. AmiTCP is available from several places:
  296. Any Aminet mirror :- ftp.wustl.edu, ftp.doc.ic.ac.uk and ftp.luth.se
  297. And from: ftp.demon.co.uk, ftp.funet.fi via Anonymous FTP.
  298.  
  299.     Aminet:comm/net/AmiTCP-bin-22.lha
  300.     Aminet:comm/net/AmiTCP-22to23.lha this patches the above file.
  301.     
  302.     ftp.demon.co.uk:pub/amiga/amitcp/AmiTCP-bin-22.lha
  303.     ftp.demon.co.uk:pub/amiga/amitcp/AmiTCP-22to23.lha 
  304.  
  305.     ftp.funet.fi:pub/amiga/net
  306.  
  307. It is also available on Fred Fish Disks:
  308.  
  309.  
  310. The home site for AmiTCP is kampi.hut.fi:AmiTCP/ and this is where the
  311. current version is available from.
  312.  
  313.  
  314.  
  315. ----------------------------------------------------------------------
  316.  
  317.  
  318. 5> Where is the AmiTCP Documentation?
  319.  
  320.  
  321. The  documentation  is  available  in  several formats from kampi.hut.fi via
  322. anonymous FTP.
  323.  
  324.                            kampi.hut.fi:AmiTCP/
  325.  
  326. AmiTCP-dvA-20.lha  DVI A4 page size
  327. AmiTCP-dvL-20.lha  DVI US Letter page size
  328. AmiTCP-psA-20.lha  Postscript A4 Page Size (recommended =>300 DPI printers)
  329. AmiTCP-psL-20.lha  Postscript US Letter Page Size (again =>300 DPI printers)
  330. AmiTCP-txt-20.lha  Docs in ASCII text format
  331.  
  332.  
  333. ----------------------------------------------------------------------
  334.  
  335.  
  336. 6> Where is the list of AmiTCP applications?
  337.  
  338.  
  339. These are available from gopher:
  340.  
  341.    <gopher://gopher.tky.hut.fi/00/.publish/puhuri/AmiTCP/NetAppList.txt>
  342.  
  343. and World Wide Web:
  344.  
  345.       <http://www.hut.fi/~puhuri/Amiga/NetAppList.html>
  346.  
  347. Updates to this list should be mailed to:
  348.  
  349.                          <Markus.Peuhkuri@hut.fi>
  350.  
  351.  
  352. ----------------------------------------------------------------------
  353.  
  354.  
  355. 7> What is the latest version of AmiTCP?
  356.  
  357.  
  358. The latest release version of AmiTCP is version 2.3.
  359.  
  360. AmiTCP 2.3 is distributed as a binary patch package to version 2.2 of
  361. AmiTCP.
  362.  
  363. Please note that you should not use any beta version of AmiTCP unless,
  364. of course you are a beta tester.
  365.  
  366.  
  367. ----------------------------------------------------------------------
  368.  
  369.  
  370. 8> How do I contact the AmiTCP author`s?
  371.  
  372.  
  373. The AmiTCP author`s can be Contacted via email at:-
  374. amitcp-group@hut.fi Please only contact the group on AmiTCP matters,
  375. if you have a problem with a client or a server with AmiTCP contact
  376. the author of that program.
  377.  
  378.  
  379. ----------------------------------------------------------------------
  380.  
  381.  
  382. 9> I think I found a bug in AmiTCP what should I do?
  383.  
  384. Check it in the newsgroup comp.sys.amiga.networking before taking it
  385. to the authors; make sure they spend their time working on our beloved
  386. AmiTCP, rather than repeatedly answering the same questions by mail.
  387.  
  388. Then once you are SURE that it is a bug and you can reproduce it
  389. several times mail Amitcp-bugs@hut.fi giving as much information
  390. regarding your hardware and software setup as possible, with an
  391. accurate description of the bug and the steps needed to take show the
  392. bug`s performance ;-)
  393.  
  394.  
  395. ----------------------------------------------------------------------
  396.  
  397.  
  398. 10> Is there an AmiTCP mailing list?
  399.  
  400.  
  401. Yes, it is meant for developers of software for AmiTCP.  Please
  402. consult the file AmiTCP:README.FIRST. ;-)
  403.  
  404. ----------------------------------------------------------------------
  405.  
  406.  
  407. 11> Where are the archives of the AmiTCP Mailing List?
  408. (thanks Markus :)
  409.  
  410. These are available in two places from gopher the URL is:
  411.  
  412.         <gopher://gopher.tky.hut.fi/11/.publish/puhuri/AmiTCP/list>
  413.  
  414. and also via Anonymous FTP at:
  415.  
  416.                  kampi.hut.fi:AmiTCP/amitcp-listYYYY-MM.gz
  417.  
  418. Where YYYY-MM is the year and month.
  419.  
  420. ----------------------------------------------------------------------
  421.  
  422.  
  423. 12> What do I need to be able to use AmiTCP?
  424.  
  425.  
  426. You need the following Hardware:
  427.                        ---------
  428.  
  429. An Amiga running AmigaOS 2 or greater, recommended are hard disk and
  430. 2MB of ram.  And some for of Connection to a Network, e.g.  a Modem
  431. for a Serial connection or an Ethernet card for an Ethernet
  432. connection.  See the FAQ What is Ethernet?  for information about
  433. Ethernet cards.
  434.  
  435.  
  436. You need the following Software:
  437.                        ---------
  438.  
  439. AmiTCP-bin-22.lha use the installer script to install this, and then
  440. extract the files from AmiTCP-22to23.lha and copy them over the old
  441. versions of the files.  See above for information on how to obtain
  442. these files.
  443.  
  444. You also need a SANA-II Network driver. A SLIP and CSLIP driver is
  445. included. See below for more information on SANA-II
  446.  
  447. You need the following Information:
  448.                        ------------
  449.  
  450. NOTE: This information should be sought from your network provider or
  451. your System/Network Administrator.
  452.  
  453.  
  454. 1) An IP address allocated for you Amiga.
  455.      for example  my IP address is 158.152.25.117
  456.  
  457. 2) Destination IP address - only applies if you are using a "point
  458.    to point" protocol such as most dialup protocols.  
  459.    Usually this is the address of the equipment you connect to.
  460.  
  461.  
  462. 3) Netmask for you network, usually this only applies for a network such as
  463.    an ethernet or if you are connected to several networks.    
  464.    If you are connected via a single dialup connection, e.g. using SLIP or
  465.    PPP,  you  should  use  a netmask of 255.255.255.254. 
  466.  
  467. Note: If you only have the one connection, like most of us, netmasks
  468.       are purely irrelevant.
  469.  
  470. 4) A name for your Amiga i.e a nodename- my hostname is domino, 
  471.    (which  is  taken  from the Excellent Genesis track Called Domino on The
  472.    Invisible Touch Album :)
  473.  
  474. 5) Your domain name - this is usually your providers network name,
  475.    e.g. mine is demon.co.uk, yours may be netcom.net or bbcnc.org.uk
  476.  
  477. 6) The _numeric_ address of a Domain Name Server; eg my nameserver is
  478.    158.152.1.65 this is used to lookup text addresses (e.g.
  479.    domino.demon.co.uk) into dotted-decimal IP addresses (e.g.
  480.    158.152.25.117).  If you don't have access to a name server, you will
  481.    have to use dotted-decimal (or "numeric") IP addresses to connect to
  482.    other hosts, or add regularly used addresses to your AmiTCP:db/hosts
  483.    file.  If you have access to a Unix machine, you can copy their file
  484.    "/etc/hosts".  You are _highly_ recommended to use a nameserver if you
  485.    have access to one, as this saves disk space, and will save you many
  486.    bundles of hair when your favourite host changes it's _numeric_ IP
  487.    address.  (thanks Oliver)
  488.  
  489. 7) Default Gateway Address - if you have ethernet, this should be the
  490.    address of your router (the machine with connections to the outside
  491.    world) - if you are using a dialup protocol, this should be the
  492.    same as your destination address. If TCP/IP doesn't have specific
  493.    information on where to send data, it will send it to the default
  494.    gateway, e.g. if your sending mail to your Auntie in New Zealand, 
  495.    mail will pass trough this address :-)
  496.  
  497.  
  498. ----------------------------------------------------------------------
  499.  
  500.  
  501. 13> Are there any alternatives to AmiTCP?
  502.  
  503.  
  504. The only other freely available TCP/IP stack is AmigaNOS.  There is
  505. also AS225r2 but as I write this is only available to registered
  506. Commodore Developers.
  507.  
  508. There is also AS225r1, which was sold together with the Commodore
  509. Arnet and Ethernet board.  Unlike AS225r2 it is available to the
  510. general public -- if you manage to get a Commodore Arcnet/Ethernet
  511. board.  This is not SANA2 compatible and does not drive SLIP or PPP.
  512.  
  513. Other networking like programs include DNET and AmigaUnixWindows,
  514. these and AmigaNOS are available on Aminet.
  515.  
  516.  
  517. ----------------------------------------------------------------------
  518.  
  519.  
  520. 14> What is SANA-II?
  521.  
  522.  
  523. SANA-II is the software interface between AmiTCP and your network
  524. interface.  There are SANA-II drivers for SLIP.  CSLIP, the A2060 card
  525. and the A2065 card and PPP that are freely available.  If you are
  526. purchasing a card to connect your Amiga to a network, e.g.  Ethernet,
  527. make sure that the card has a a SANA-II driver if you are planning to
  528. use AmiTCP, with the card.
  529.  
  530. The SANA-II is the standard Amiga network device driver specification
  531. released by Commodore-Amiga.  The SANA-II specification is available
  532. on the Aminet, fish disks and other forums.
  533. (Thanks Jarno)
  534.  
  535.  
  536. ----------------------------------------------------------------------
  537.  
  538.  
  539. 14b> What does Resource Allocation failure mean?
  540. (Thanks Oliver)
  541.  
  542. This means your particular SANA2 Driver (RHCSlip, GWCSlip, Slip, PPP)
  543. cannot fire itself up; this can often be due to an error in your
  544. configuration file (usually in (env|envarc):sana2 ...  slip0.config or
  545. ppp0.config or similar) or may be that some resource on which the
  546. driver relies (e.g.  serial.device) is missing, wrongly configured or
  547. not working.  With GWCSlip this is usually because you've omitted
  548. something like the "DialScript=AmiTCP:DB/DialScript" parameter.
  549.  
  550.  
  551.  
  552. ----------------------------------------------------------------------
  553.  
  554.  
  555. 15> What is C/SLIP?
  556.  
  557.  
  558. SLIP is Serial Line Internet Protocol
  559.  
  560. SLIP is used, most commonly, for connecting a computer to a TCP/IP
  561. network using a modem. SLIP lets IP packets be sent up and down a
  562. serial line.
  563.  
  564. CSLIP is an extension of the SLIP protocol, which reduces the typical
  565. TCP/IP packet-overhead of 40-bytes per packet to 3 or 5 bytes by
  566. "remembering" a number of active connections and (a) not resending
  567. unused fields (b) only sending changes to the headers.  Since a
  568. compression algorithm is not used, it does not impair any compression
  569. added by your modem, and thus presents a significant improvement in
  570. packet throughput!  CSLIP gives much better response in interactive
  571. applications such as Telnet.  (Thanks Oliver and Markus)
  572.  
  573. If your providers don't have slip, or if you are your provider, and
  574. you don't have slip, it is publically available.  Ask you System
  575. Administrator for more information.
  576.  
  577. Existing AmiTCP CSLIP drivers will only use CSLIP if it is available
  578. on the remote end, otherwise they will gracefully degrade to using
  579. ordinary SLIP.
  580.  
  581. For a detailed description of SLIP and CSLIP consult a book on TCP/IP
  582. protocols.  There is a SLIP faq available in comp.protocols.tcp-ip
  583. newsgroup.
  584.  
  585. SLIP is described in RFC 1055 
  586. CSLIP is described in RFC 1055 & 1144
  587.  
  588. 15b) What is the problem with SLIP and the A2232 baord?
  589.  
  590. The problem is with EOFMODE.  The A2232 does not handle this feature
  591. properly.  The rhcslip.device V38.8 or 38.9 works also with A2232.
  592. Availible from Aminet.
  593.  
  594.                                                                                 
  595. ----------------------------------------------------------------------
  596.  
  597.  
  598. 16> What is PPP?  
  599.  
  600.  
  601. Point to Point Protocol is another way of connecting to your network.
  602. It is a more robust protocol than SLIP, and addresses many of SLIP`s
  603. weaknesses.  However it is much more difficult than SLIP to implement
  604. but the advantage over SLIP make it the serial protocol of the future.
  605. (this is my opinion ;-)
  606.  
  607. Again for a detailed description of PPP consult a book on TCP/IP or
  608. get the PPP faq available via anonymous FTP from
  609.  
  610. RTFM.MIT.EDU:/usenet/comp.protocols.ppp/*
  611.  
  612. PPP is described in RFCs 1332, 1333, 1334, 1376, 1377, 1552, 1570,
  613. 1598, 1619,1638 and 1663 phew!
  614.  
  615. As the FAQ was prepared a PPP SANA-II driver was uploaded to Aminet:
  616.     
  617.                 Aminet:comm/net/PPP1_0.lha
  618.  
  619. This is a non registered version. A shareware version with many more
  620. features is also on Aminet but requires a key file which you must pay
  621. the author $15. I personally plan to register. Consult the
  622. documentation for more details on this.
  623.  
  624.  
  625. ----------------------------------------------------------------------
  626.  
  627.  
  628. 17> What is Ethernet?
  629. (thanks to http://wombat.doc.ic.ac.uk/ :)
  630.  
  631. A coaxial cable local area network first described by Metcalfe & Boggs
  632. of Xerox PARC in 1976.  Specified by DEC, INTEL & XEROX (DIX), Now
  633. recognised as the industry standard.  Data is broken into packets.
  634. Packets are transmitted using the CSMA/CD algorithm until they arrive
  635. at the destination without colliding with any other.  The first
  636. contention slot after a transmission is reserved for an acknowledge
  637. packet.  A node is either transmitting or receiving at any instant.
  638. Bandwidth ~10Mbit/s.  Disk-Ethernet-Disk transfer rate with TCP/IP is
  639. typically 30 kbyte/s.  The cable is a 50 ohm coaxial cable with
  640. multiple shielding.
  641.  
  642. EtherNet is described in lots of RFCs.  Read the index if you're that
  643. keen to find out.
  644.  
  645.  
  646. ----------------------------------------------------------------------
  647.  
  648.  
  649. 18> What is an RFC?
  650.  
  651.  
  652. RFC are documents that are used to define the Internet standards.
  653. RFC stands for  Request For Comments. 
  654. De facto: Requirement For Conformance. (thanks Michael)
  655.  
  656. RFC`s are available from many FTP sites including ftp.wustl.edu,
  657. ftp.doc.ic.ac.uk and ftp.demon.co.uk.  rs.internic.net is the
  658. "official" place in the United States.  ftp.uu.net is the best
  659. connected place to get them in the USA.
  660.  
  661. The file "rfc-index.txt" which should be available on every RFC
  662. repository, contains an index of all published RFC's
  663.  
  664.  
  665. ---------------------------------------------------------------------
  666.  
  667.  
  668. 19> What is NFS?
  669. (From the Sun NFS documentation:)
  670.  
  671. NFS is a network file system developed by Sun Microsystems, Inc.  The
  672. Sun Network Filesystem (NFS) protocol provides transparent remote
  673. access to shared filesystems over local area networks.  The NFS
  674. protocol is designed to be machine, operating system, network
  675. architecture, and transport protocol independent.
  676.  
  677. Again for a detailed description of NFS consult a TCP/IP book.
  678.  
  679. There is an AmiTCP NFS client in development but it is not completed
  680. yet.  Please do not post about this, the author will announce when it
  681. is ready.
  682.  
  683. There is however an Amiga to Amiga NetFS implemetation that is
  684. included with AmiTCP.  This is NOT NFS but lets the Amiga share other
  685. Amiga's Disk Drives.
  686.  
  687.  
  688. ----------------------------------------------------------------------
  689.  
  690.  
  691. 20> I get a message could not open serial device unit 0 when I run
  692.     AmiTCP after I connect to my SLIP server.  I tried quitting Term
  693.     but my connection to my server is terminated.
  694.  
  695. a) Why is this?, b) How can I fix it? and c) How do I stay online?
  696.  
  697. a)
  698. There are many reasons for this problem.  The most common is that the
  699. serial device in use by another program, for example your comms
  700. package.  (Term, Terminus etc).  If you are using a terminal package
  701. to dial into your TCP/IP server this will give this error.  And your
  702. modem is not set to ignore DTR, so when you quit term the modem hangs
  703. up the phone, thus ending your Connection.
  704.  
  705. b) 
  706. There are many solutions to avoid this problem.  I am going to suggest
  707. 2.  The first is to use the Dial in arexx script that in on Aminet,
  708. this automates the entire connection process, Arexx is used to dial up
  709. your Server enter your account details and startup AmiTCP when it has
  710. connected and logged in.  The script is very flexible and also handles
  711. Dynamic IP assign, you may need to modify the script depending on your
  712. setup, however this is a very straightforward process.
  713.  
  714. The script is available from Aminet:
  715.  
  716.                      Aminet:comm/net/amitcp_dial10.lha
  717.  
  718. Also there is another dialer program caller dialer.  This program acts
  719. as a go between serial.device and your PPP/SLIP driver.  This program
  720. dials up your hosts and logs the user in and then puts the SANA driver
  721. online.  This is available from Demon:
  722.  
  723.                ftp.demon.co.uk:pub/amiga/amitcp/dialer_1.lha
  724.  
  725. I`m currently using this and I find it excellent.
  726.  
  727. I similar type program is gwcslip. Which is by Graham Walter. This is
  728. a CSLIP SANA driver which dials into your host. It works very similar
  729. to the above program.
  730.  
  731. This program is available from Demon:
  732.  
  733.               ftp.demon.co.uk:/pub/amiga/amitcp/gwslip#?.lha
  734.  
  735. Look for the revision number which is part of the filename.
  736.  
  737. c)
  738. The other is to set you modem to ignore DTR.  Start your terminal
  739. program, Dial into your server, login in as normal, issue what
  740. commands you need to start up your TCP/IP connection (e.g.
  741. sliplogin).  When you have started up your serving program QUIT your
  742. terminal program leaving the call running and THEN start AmiTCP by
  743. executing AmiTCP:bin/startnet
  744.  
  745. NOTE: You MUST ensure that the BAUD RATE your terminal program is
  746. using is the SAME AS the BAUD RATE YOU have configured your
  747. SLIP/CSLIP/PPP driver to use.
  748.  
  749. PLEASE, remember to set your baud rate to the configuration file of
  750. the SANA-II device driver you are using. See the documentation inluded
  751. with your SANA-II driver for more information on this file.
  752.  
  753.  
  754.  
  755. ----------------------------------------------------------------------
  756.  
  757.  
  758. 21> Can I use AmiTCP with a dynamic IP address?
  759.  
  760.  
  761. Yes.  You can use the Arexx script on Aminet or follow the above steps
  762. but before you start AmiTCP you must change your startnet script to
  763. you assigned IP number.  This goes for any other dynamic addresses
  764. such as your hostname etc.
  765.  
  766.  
  767. Also the PPP driver on Aminet has special options for connecting to
  768. dialup hosts. Consult the excellent documentation within the archive.
  769.  
  770. ----------------------------------------------------------------------
  771.  
  772.  
  773. 22> I  have  connected  to  my host fine but I cannot connect to any hosts
  774.     outside my University or Network.  How can I fix this?
  775.  
  776.  
  777. This is a routing problem, you must add a route to your default
  778. gateway using the command:
  779.  
  780.          AmiTCP:bin/route add default your.default.gateways.number
  781.  
  782. 158.152.6.65 is my default gateway.  Ask your system administrator for
  783. this number.  This command should be already in your startnet script
  784. if you have followed the Install procedure correctly.
  785.  
  786. This could also be because of a firewall, too.  That is, the IP
  787. traffic from your hosts is not passed to the Internet. Your Network
  788. provider will be able to give you more information on this.
  789.  
  790.  
  791. ----------------------------------------------------------------------
  792.  
  793.  
  794. 23> What mail and news clients can I use with AmiTCP?
  795.  
  796.  
  797. There is only one complete Mail and News package called INetUtils by
  798. Michael B.  Smith, I use these and I recommend them to all.  These
  799. utilities work as drop in commands for AUUCP and let you use UUCP
  800. compatible newsreaders, such as TIN, and UUCP compatible mail readers,
  801. such as AmigaELM.  The faq was posted to USENET using TIN with
  802. InetUtils.  Please note however that the mail programs contain some
  803. bugs, and mail loss has been reported :(
  804.  
  805. GRn is also available for AMITCP which allows direct connection with
  806. your news server.
  807.  
  808. AmiPOP by Scott Ellis is also included with InetUtils for users who
  809. can connect to POP mail servers.
  810.  
  811. All the above mentioned programs are available on Aminet:
  812.  
  813.     Aminet:comm/news/
  814.     Aminet:comm/mail/
  815.     Aminet:comm/net/
  816.  
  817. Also Gnus can be used with GNU Emacs (albeit a tad slow) works fine
  818. for reading news, For mail with emacs you still require an external
  819. transport unit such as InetUtils.  Gnus was one of the first
  820. applications used to test AmiTCP.
  821.  
  822.  
  823. ----------------------------------------------------------------------
  824.  
  825.  
  826. 24> Is there an IRC client for AmiTCP?    
  827.  
  828.  
  829. There is one written Emacs LISP. Which requires Emacs.  This is
  830. available from kampi.hut.fi, however, there are some funtions that
  831. cause normal irc client to display error messages, so if people moan
  832. at you you know why :-) :-) Emacs is available on Aminet.
  833.  
  834. The Grapevine Amiga IRC works with AmiTCP. It has a nice graphic
  835. interface and DCC su. The latest version is available on the support
  836. site, helser56.res.iastate.edu. on AmiNet, but the support site is
  837. always current.
  838.  
  839.  
  840. ----------------------------------------------------------------------
  841.  
  842.  
  843. 25> What is NapsaTerm used for?
  844.  
  845.  
  846. Napsaterm is an rlogin program which can emulate a VT terminal.  It
  847. lets you login to a host that uses the rlogin protocol, Napsaterm 38.b
  848. now also is now a telnet client, Consult the docs for more
  849. information.
  850.  
  851. NB: If you wish to specify a port number for telnet, use the -s
  852. command; e.g.
  853.    1.> telnet auntie.bbcnc.org.uk 9999
  854.   is replaced with
  855.    1.> napsaterm -d TELNET -s 9999 auntie.bbcnc.org.uk 
  856.  
  857. ----------------------------------------------------------------------
  858.  
  859.  
  860. 26> Is there a telnet daemon?
  861.  
  862.  
  863. Tnserv on Aminet, however it is an active daemon and also does not use
  864. the AmiTCP passwd file for password information.
  865.  
  866.  
  867. ----------------------------------------------------------------------
  868.  
  869.  
  870. 27> Do I need MultiUser?
  871.  
  872.  
  873. If you plan to use a FTP server and want more than anonymous ftp then
  874. you will have to install Multiuser at some point.  MultiUser is very
  875. handy if you plan to have you machine on the net all the time.
  876. MultiUser is on Aminet.
  877.  
  878.  
  879. ----------------------------------------------------------------------
  880.  
  881.  
  882. 28> How can I see whats happening with my network connection?
  883.  
  884.  
  885. The command AmiTCP:bin/netstat will show you all the active
  886. connections to your machine and where they are from, and which port
  887. they are connected to.  For example if you had a connection to port 25
  888. it would mean that your Amiga was getting new mail.
  889.  
  890.  
  891. ----------------------------------------------------------------------
  892.  
  893.  
  894. 29> AmigaELM uses the HOSTNAME but AmiTCP seems to want the fully
  895.     qualified domain name, How can I resolve this problem?
  896. (Thanks to Jarno and Michael)
  897.  
  898. "You could probably use the variable to "name only", since AmiTCP/IP
  899. itself does not use the variable at all.  Some application programs
  900. (e-mail programs, etc) might have problems, though.  The current
  901. standard on the various Unix versions is that the HOSTNAME includes
  902. the fully qualified host name (i.e..  with the domain).
  903.  
  904. "The next release (3.0) of the AmiTCP/IP fixes this by implementing
  905. the gethostname() function differently (the name is taken from the
  906. name server/host database instead of the HOSTNAME variable if
  907. possible).
  908.  
  909.  
  910. ----------------------------------------------------------------------
  911.  
  912.  
  913. 30> What is a Domain Name Server? And How do I get one?
  914.  
  915.  
  916. A Domain Name Server put simply is a massive address book of the
  917. internet, It enables the user to use hostnames while not having them
  918. in their Amitcp:db/hosts file.
  919.  
  920. A named implementation is on ftp.demon.co.uk, however as someone who
  921. has setup his own nameserver, I would recommend that you use someone
  922. elses :-) DNS is quite a complex system and unless you are running a
  923. massive network you don`t really need your own.
  924.  
  925.  
  926. For more information on DNS again consult a TCP/IP book.
  927.  
  928.  
  929. ----------------------------------------------------------------------
  930.  
  931.  
  932. 31> What is/are "Domain Names to Search"?
  933. (thanks Jarno :) 
  934.  
  935. "The "Domain names to search" are the domain names which are appended
  936. to a given host name on the search.  If you have a name "foo" and the
  937. domain names to search are "bar.edu" and "zip.zop" then the
  938. "foo.bar.edu" is tried first, and if that fails, the "foo.zip.zop" is
  939. tried next.  It the name to search includes the domain part, it is
  940. searched as it is."
  941.  
  942.  
  943. ----------------------------------------------------------------------
  944.  
  945.  
  946. 32> What is Mosaic?
  947.  
  948.  
  949. Mosaic is a client for the World Wide Web.  The World Wide Web is a
  950. new application on the Internet which allows pictures, sounds,
  951. animations to be viewed from anywhere on the Internet. Amiga Mosaic in
  952. on Aminet.
  953.  
  954.                    Aminet:comm/net/Mosaic1.2.1_AmiTCP.lha
  955.  
  956. Mosaic can also be used to access FTP servers from a GUI front end,
  957. and to access Gopher and many other services.  The next release of
  958. Mosaic will even allow you to connect to telnet services listed on WWW
  959. pages.
  960.  
  961. If you have GNU Emacs working with TCP, you can also use the emacs-w3
  962. client as a world wide web server. It is a text only client, using a
  963. fixed width font. However, it does support forms.
  964.  
  965. ----------------------------------------------------------------------
  966.  
  967.  
  968. 33> Can I set up a World Wide Web Server with AmiTCP?
  969.  
  970. Yes an _excellent_ http daemon (httpd) exists ported by Graham Walter,
  971. It has been included with AMosaic.
  972.  
  973.  
  974. ----------------------------------------------------------------------
  975.  
  976.  
  977. 34> I've heard Mosaic is only for version 3.0 Amigas.  Why?  and is
  978.     there an alternative for version 2.x Amigas?
  979.  
  980.  
  981. This is no longer true. Mosaic version 1.2 works with 2.x Amigas,
  982. though not very well. Since there are no datatypes, you lose inlined
  983. images. Version 1.2.1 was an emergency bug fix, and is reported to
  984. fail miserably under WB 2.x.
  985.  
  986.  
  987. ----------------------------------------------------------------------
  988.  
  989.  
  990. 35> I only log on for a few seconds to see if I've got mail waiting.
  991.     Would AmiTCP be overkill for those situations?
  992.  
  993.  
  994. In this case yes connecting via AmiTCP would be a bit of an overkill.
  995.  
  996.  
  997. ----------------------------------------------------------------------
  998.  
  999.  
  1000. 36> I thought Emacs was just a text editor.  I've seen it mentioned in
  1001.     a few posts.  What is it used for?
  1002.  
  1003.  
  1004. Emacs is the GOD of all editors :-).  It has it`s own programming
  1005. language that lets the user run programs on it.  Emacs has gopher, IRC
  1006. and WWW programs that can be used with AmiTCP.  And also Gnus for news
  1007. reading.
  1008.  
  1009.  
  1010. ----------------------------------------------------------------------
  1011.  
  1012.  
  1013. 37> My internet provider does offer SLIP accounts for a small extra
  1014.     charge. If I change my account to a SLIP account, can I still
  1015.     access it the "old" way, in case I just want to quickly check my
  1016.     mail or something?
  1017.  
  1018.  
  1019. The only people who can answer that are your Network providers.
  1020.  
  1021.  
  1022. ----------------------------------------------------------------------
  1023.  
  1024.  
  1025. 38> If I'm using AmiTCP, is my mail and downloaded files being stored
  1026.     on my local hard drive?
  1027.  
  1028.  
  1029. Yes if you use FTP from your Amiga then the files are transferred
  1030. DIRECTLY to your Amiga`s hard disk drive. No more ZMODEM!!! The same
  1031. goes for mail, news etc.
  1032.  
  1033.  
  1034. ----------------------------------------------------------------------
  1035.  
  1036.  
  1037. 39> Am I correct in stating that I can be connected to several
  1038.     different computers using several different applications?
  1039.     (thanks Markus :-)
  1040.  
  1041.  
  1042. Yes, this is correct, however, the more connections you have the more
  1043. bandwidth is required/used on your link.  For example you could be
  1044. using FTP, while on IRC.  OR you could be viewing Mosaic pages while
  1045. reading news.
  1046.  
  1047. However, if there is no traffic on some connections (= are idle), they
  1048. do not use bandwidth at all.  So it is the same if you have ten or one
  1049. terminal sessions open if you are just using one (at the time).
  1050.  
  1051.  
  1052. ----------------------------------------------------------------------
  1053.  
  1054.  
  1055. 40> What is the waitforport command in bin/startnet doing?
  1056.  
  1057.  
  1058. The purpose of the WaitForPort command in the bin/startnet is to
  1059. prevent execution of the fortcoming commands before AmiTCP has fully
  1060. initialized itself. WaitForPort is part of the Rexx package that was
  1061. bundled with AmigaDOS 2.0 and later, and can be found in sys:rexxc.
  1062.  
  1063.  
  1064. ----------------------------------------------------------------------
  1065.  
  1066.  
  1067. 41> How do I set up other hosts to reach the internet via my SLIP line?
  1068.  
  1069. Before you do anything else, get IP address(es) for the other hosts
  1070. from your service provider. Your service providre has to arrange to
  1071. send packets for those IP addresses to your Amiga, so that it can
  1072. forward them to the appropriate hosts. Unless your provider is
  1073. forwarding those packets to your Amiga, nothing else will work, so
  1074. don't even try. Note that your provider is not obligated to provide
  1075. this service to you, unless you have a contract that says they are.
  1076. Some providers will refuse to do so.
  1077.  
  1078. Next, install TCP/IP on your other hosts. The default gateway address
  1079. should be the IP address of the gateway Amiga (the one that is
  1080. connected to the external SLIP line). For a SLIP connection, the
  1081. destination IP address should also be the gateway Amiga.
  1082.  
  1083. Finally, configure the gateway Amiga. For SLIP interfaces, you can use
  1084. the same IP address for each line, with the destination address being
  1085. the address of the host on the other end of the line. Presumably,
  1086. you're going to use the same SLIP driver, so configure the second
  1087. interface similar to the first, changing only the device name and unit
  1088. number. You may want to turn off carrier detect. Copy the ifconfig
  1089. line in amitcp:bin/startnet, changing the destination IP address and
  1090. SLIP device and unit to the values for the SLIP connection you are
  1091. adding.  Last - but not least - edit amitcp:db/amitcp.config to set
  1092. gateway=YES instead of NO.
  1093.  
  1094. Assuming that everything was done properly - by both you and your
  1095. network provider - you should be able to reboot the gateway and
  1096. internal machines, and have everything work. Testing should proceed
  1097. along the same lines as setting up an initial SLIP line: make sure
  1098. your machines can talk to each other, then try talking to the first
  1099. external destination, then try reaching the internet at large.
  1100.  
  1101.  
  1102. ----------------------------------------------------------------------
  1103.  
  1104.  
  1105. 42> Where can I find more programs for use with AmiTCP?
  1106.  
  1107.  
  1108. Aminet is always the place to look, usually in the comm directory,
  1109. Also look in ftp.demon.co.uk:/pub/amitcp/ this site dedicated to the
  1110. Internet.
  1111.  
  1112. And look in the applications list available via gopher:
  1113.  
  1114.    <gopher://gopher.tky.hut.fi/00/.publish/puhuri/AmiTCP/NetAppList.txt>
  1115.  
  1116. and On the World Wide Web:
  1117.  
  1118.           <http://www.tky.hut.fi/~puhuri/Amiga/NetAppList.html>
  1119.  
  1120.  
  1121. ----------------------------------------------------------------------
  1122.  
  1123.  
  1124. 43> What should I do if I have a question that is not answered here?
  1125.  
  1126.  
  1127. Your best option is to post to USENET in the comp.sys.amiga.networking
  1128. newsgroup.  Include as much information as possible, what system your
  1129. running, what version of AmiTCP your running, What the problem is.
  1130. The more info you give the better the chance you have of your question
  1131. being answered.  Alternatively mail me <atcpfaq@domino.demon.co.uk> or
  1132. the Amitcp-group@hut.fi and we will try to answer your questions.
  1133.  
  1134.  
  1135. This is of course after you have read all the AmiTCP Documentation and
  1136. any additional documentation that comes with the software that you use
  1137. :-)
  1138.  
  1139.  
  1140. ----------------------------------------------------------------------
  1141.  
  1142.  
  1143. 44> What other references might be useful?
  1144.  
  1145.  
  1146. [Authors note: I'm including both commercial and non-commercial
  1147. references, along with how to find either them or more information.
  1148. This is not an endorsement, merely a pointer to more information.]
  1149.  
  1150. "Connect Your Amiga! A Guide to the Internet, LANs, BBSs and Online
  1151. Services," by Dale L. Larson. ISBN 1-885876-02-5, US$24.95. For more info:
  1152.     Intangible Assets Manufacturing
  1153.     828 Ormond Avenue
  1154.     Drexel Hill, PA 19026-2604
  1155.     USA
  1156.     VOICE: +1 610 853 4406
  1157.     FAX:   +1 610 853 3733
  1158.     EMAIL: info@iam.com
  1159.     WWW: http://www.iam.com/iam
  1160.  
  1161.  
  1162. If you're interested in using The Internet Adapter (tm) (normally just
  1163. TIA), you might want to get a copy of the TIA FAQ from:
  1164. ftp://ftp.netcom.com/pub/envoy/TIA
  1165.  
  1166.  
  1167. ----------------------------------------------------------------------
  1168.  
  1169. --
  1170. Mike W.Meyer <mwm@contessa.phone.net>
  1171. AmiTCP FAQ Administrator and contributor.
  1172.  
  1173.            ----------------------------------------------------
  1174.            | ALL FAQ related information should be mailed to: |
  1175.            |           atcpfaq@contessa.phone.net             |
  1176.            ----------------------------------------------------
  1177.  
  1178.  
  1179.