home *** CD-ROM | disk | FTP | other *** search
/ Dream 42 / Amiga_Dream_42.iso / RiscPC / Internet / Connexion / SPak.spk / Docs_AcornFAQ < prev    next >
Encoding:
Text File  |  1994-12-05  |  35.8 KB  |  861 lines

  1.  
  2. FAQ: Using Acorns for Internet Access
  3. =====================================
  4.  
  5. Issue 4, 1st December 1994
  6.  
  7. This FAQ brings together information and hints on using Acorn computers
  8. (Archimedes, Risc PC etc) on the Internet.  It is posted monthly to
  9. comp.sys.announce, comp.sys.acorn and demon.ip.support.archimedes, and
  10. is archived on ftp.demon.co.uk in directory /pub/archimedes as
  11. FAQ-Using-Acorns-For-Internet-Access.txt
  12.  
  13. It is maintained by Kevin Quinn - please send any comments, suggestions,
  14. corrections etc. to aifaq@banana.demon.co.uk.
  15.  
  16. Copyright 1994 Kevin Quinn.  Freely distributable in unmodified form.
  17.  
  18.  
  19. #include <std/disclaimer.h>
  20.  
  21. I take no responsibility for the accuracy or otherwise of information
  22. contained in this FAQ.  It is provided "as is" without express or implied
  23. warranty.  All information contained in this FAQ is subject to change
  24. without notice.
  25.  
  26.  
  27. ============================================================================
  28.  
  29.  
  30. 1) What do I need to connect to the Internet?
  31.  
  32.    First, you need a service provider.  These come essentially in two
  33.    flavours; those providing direct IP access, and those providing access
  34.    to a machine they have on the Internet.  Second, you need the relevant
  35.    software.  The software you need depends on the type of service
  36.    provider.
  37.  
  38.    To elaborate, service providers like Demon Internet Services provide
  39.    dial-up access to low-level Internet.  This means that your machine is
  40.    actually a machine on the Internet, albeit intermittently.  To
  41.    use this kind of service you need to run complex software on your
  42.    machine (known as TCP/IP software).  You cannot use simple comms
  43.    software (Arcterm, Hearsay etc) to use this kind of service.  You can
  44.    use any facilities of the Internet for which you have the relevant
  45.    software.
  46.  
  47.    Services like CIX (Compulink Information eXchange) provide a facility
  48.    whereby their machine runs the TCP/IP software, and you get an account
  49.    on their machine.  Essentially this means that your machine is used
  50.    as a terminal onto their machine.  For this kind of service, you use
  51.    normal comms software (Arcterm, Hearsay etc).  You can only run the
  52.    facilities that are available on the service provider's machine.
  53.  
  54.    Increasingly, bulletin boards are providing "gateways" to the Internet,
  55.    usually for EMail and Network News (also known as Usenet).  This is a
  56.    much more limited form of Internet access, but is much cheaper for
  57.    the user.
  58.  
  59. ----------------------------------------------------------------------------
  60.  
  61.  
  62. 2) Who can supply direct IP access?
  63.  
  64.    At the moment there appears to be an explosion in the number of service
  65.    providers for the individual user.  BT and the BBC for example are hoping
  66.    to provide this kind of service.  The BBC service is currently suffering
  67.    from "contractual difficulties" with the Archimedes software, however
  68.    it is up and running for other platforms.
  69.    
  70.    However, here are a few services that are available now.  I have limited
  71.    this list to those providers who have subscribers using Acorn machines,
  72.    and the list is in alphabetic order to avoid favouritism :)
  73.  
  74.    a) Demon Internet Services (UK)
  75.  
  76.       A UK-wide provider, cheap and effective.  Mail internet@demon.net for
  77.       information.  Or download ftp.demon.co.uk:/pub/doc/Demon.txt.  Points
  78.       of presence in many areas, supplying local-call access to a large
  79.       number of subscribers.  Tel: (081) 349 0063
  80.       Support available in the newsgroup demon.ip.support.archimedes.
  81.       
  82.    b) Pavilion Internet (UK)
  83.  
  84.       A (new) Brighton-based supplier.  Email info@pavilion.co.uk for
  85.       more info.
  86.  
  87.    c) Stichting Hack-Tic Network (NL)
  88.    
  89.       Supplies service to the Netherlands.  Email to helpdesk@xs4all.nl
  90.       for further information.  Supplies both UUCP-style and direct
  91.       SLIP/PPP access to the Internet.
  92.       
  93.    d) Stichting Knoware (NL)
  94.  
  95.       Supplies service to the Netherlands.  Email to knoware@knoware.nl for
  96.       information.  !TCPIP works with this service, as does !ReadNews.
  97.       Michiel Koolen (mkoolen@trickbox.knoware.nl) runs their Archimedes
  98.       support.
  99.  
  100.  
  101.  
  102.    There are a couple of lists available that are more comprehensive; a list
  103.    of UK providers can be found via ftp from ftp.demon.co.uk as
  104.    /pub/archives/uk-internet-list/inetuk.lng.  There is an international
  105.    list distributed from <info-deli-server@netcom.com> - send email with
  106.    "Send PDIAL" as the text body to get the latest version.
  107.  
  108.  
  109. ----------------------------------------------------------------------------
  110.  
  111.  
  112. 3) Who can supply indirect access?
  113.  
  114.    There are many of these.  They can usually be used with normal comms
  115.    software, eg. Arcterm, Hearsay etc.
  116.  
  117.    a) CIX - Compulink Information eXchange
  118.  
  119.       A London-based conferencing system, also providing email, ftp, telnet,
  120.       irc, gopher, www etc.  Email: cixadmin@cix.compulink.co.uk,
  121.       Tel: 081 390 8446 (voice), 081 390 1244/1255 (modem).
  122.       Join conferences "archimedes" or "bbc" to find other Acorn users.
  123.  
  124.    b) Compuserve
  125.  
  126.       A large international conferencing system (albeit with a heavy US
  127.       bias).  Currently provides an EMail interface and access to the Usenet
  128.       News (GO INTERNET).  More comprehensive internet access is planned,
  129.       probably before the end of the year.  Forum UKCOMP topic Acorn/Z88 is
  130.       the place to find other Acorn users.
  131.       Tel: London (081) 801 2001, Birmingham (021) 632 4858,
  132.            Reading (0734) 391 064 or 569 025, Bristol (0272) 255 111
  133.  
  134.    c) Many bulletin boards provide EMail and limited newsgroup access.
  135.       The following is a list of the more popular ones - all are 24hour
  136.       boards and support most modem speeds:
  137.  
  138.          Arcade BBS (0181 654 2212)
  139.          Rich in Paradise BBS (01442) 255199
  140.          The Digital Databank (0707) 329306)
  141.          The World Of Cryton (0749 670030)
  142.  
  143.       These also hold lists of other Acorn-relevant bulletin boards.
  144.  
  145.  
  146. ----------------------------------------------------------------------------
  147.  
  148.  
  149. 4) What software do I need for direct access services?
  150.  
  151.    There are several options.  Under RISC OS, there is !TCPIP, also known as
  152.    KA9Q (the call-sign of the radio ham who first wrote it for the PC), and
  153.    Acorn's TCP/IP Suite, although you need a suitable driver for dial-up use
  154.    (Gnome Software market a SLIP driver).  Most software that makes use of
  155.    the serial port will need !SerialDev, the serial device drivers.  These
  156.    are written by Hugo Fiennes (altman@cryton.demon.co.uk) and are available
  157.    from most sources of Acorn software.
  158.  
  159.    Under RISCiX, everything you need should already be there.  You should
  160.    find that most UNIX sofware compiles without too much trouble (see
  161.    below).  Running X-Windows (and hence graphical WWW clients like
  162.    X-Mosaic) is possible, if a little slow.
  163.  
  164.  
  165. 4.1) Issues relating to !TCPIP - the port of KA9Q
  166.  
  167.    a) Where can I find it?
  168.  
  169.    A "Starter-pack" has been assembled by Dr. Allan Hassey
  170.    (alan@midwife.demon.co.uk), of a selection of various pieces PD
  171.    software that provides an easy way to set yourself up for Demon
  172.    Internet.  Available via ftp from ftp.demon.co.uk in directory
  173.    /pub/archimedes/acorn-starter-pack.  Instructions for download and
  174.    de-archiving the software are given when you "cd" to that directory.
  175.    This sets up enough to use EMail, Usenet News and the basic Internet
  176.    protocols (FTP, TELNET etc).
  177.  
  178.    Latest versions of the software can be found via ftp from ftp.demon.co.uk
  179.    in /pub/archimedes.  Other popular sites that carry copies include Hensa
  180.    (micros.hensa.ac.uk), Stuttgart (ftp.uni-stuttgart.de).  Can also be
  181.    found on Compuserve (GO UKCOMP), and bulletin boards (eg. Arcade, The
  182.    Digital Databank).  You will also need dialling software; this can be
  183.    your normal comms software, but dedicated diallers are better - !Slipdial
  184.    and !Calldemon are available from the same sources as above.
  185.  
  186.    b) Who develops/developed it?
  187.  
  188.    Currently maintained by Anthony Frost (vulch@kernow.demon.co.uk, G8UDV)
  189.    and Adam Goodfellow (email to tcpip2@comptech.demon.co.uk for
  190.    TCPIP-related stuff).
  191.    Original software for DOS by Phil Karn (KA9Q), first ported to the
  192.    Archimedes by Jonathan Naylor (G4KLX).
  193.  
  194.    c) Does it work on the Risc PC?
  195.  
  196.    As of version 2.01, it works well.
  197.  
  198.    d) News is taking ages - how can I speed it up?
  199.  
  200.    This often happens if you don't connect for a week - the retrieval of
  201.    messages over a day or two old seems to take forever.  The solution is
  202.    to edit the "DemLast" file to a more recent date.  The problem will
  203.    probably vary in severity depending on the speed of (and load on) your
  204.    local news server.  The DemLast file is found inside ...!TCPIP.nntp
  205.    on versions of !TCPIP up to 2.00f, from 2.01 onwards it is found
  206.    in !TCPIPUser.NNTP.  On configurations other than Demon, the file
  207.    may be called something else, but it will be <something>Last.
  208.  
  209.    e) !TCPIP (KA9Q) crashes with "Bad Memory Access".
  210.  
  211.    Several possible causes,
  212.    i)   long lines in the "DemGroup" file - split into two or more lines.
  213.    ii)  Forgetting to surroung numeric addresses with square brackets -
  214.         use "[127.0.0.1]" not "127.0.0.1".  From version 2.01 this is not
  215.         a problem - both forms of address are accepted.
  216.    iii) "DemHist" file over ~20K.  Quick solution is to delete the file,
  217.         the problem will then go away (until DemHist grows too big again!)
  218.         DemHist should be "trimmed" regularly, by deleting some lines
  219.         from the beginning of the file (it doesn't matter how many, as
  220.         long as you delete whole lines and the resulting file is
  221.         a fair bit under 20K).
  222.         The best way to do this is to use the likes of !SlipDial, which
  223.         can automatically trim the file each time you connect.
  224.         This should also not be a problem from version 2.01 onwards,
  225.         although it is still a good idea to trim the DemHist file regularly
  226.         for speed.
  227.         Note that when configured for systems other than Demon the
  228.         "DemHist" file might be called <somethingelse>Hist.
  229.  
  230.    f) !TCPIP (KA9Q) can't find a site.
  231.  
  232.    If the machine that "resolve" uses to resolve hostnames is down, then
  233.    the site will not be found.  Unfortunately, this information is "cached",
  234.    i.e. the resolver remembers that the site is unavailable and next time
  235.    you can't get to it even if the resolve server is back up.  Type
  236.    "resolve purge" to clear the cache, and try again.
  237.  
  238.    Resolve as implemented in !TCPIP currently can only resolve one hostname
  239.    at a time - if a second request is made before the first is completed then
  240.    the site comes back as unknown.  This has the same effect on the resolve
  241.    cache as above; solution is to type "resolve purge" in the same way.
  242.  
  243.    e) How do I configure !TCPIP (KA9Q) for setups other than Demon?
  244.  
  245.    Knoware works with a similar setup to Demon's - contact Michiel Koolen
  246.    for details (mkoolen@trickbox.knoware.nl).
  247.  
  248.    The main differences on other systems are the connection sequence (for
  249.    which a suitable !SlipDial script is required) and the host names of
  250.    the relevant mail and news servers.  Some of the smaller providers
  251.    use dynamic IP addresses (i.e. you're IP address is different every
  252.    time you log on) which is where !SlipDial comes into its own.  Look
  253.    at the script "default" for an example of how to cope with this.
  254.    
  255.    f) I keep getting "resolve timeout" errors when first connecting - what
  256.    is wrong?
  257.  
  258.    Nothing is wrong.  With Demon's system, it takes time to set up the
  259.    routing tables at their end so that packets get sent down your serial
  260.    line.  Until these tables are set up nothing can find it's way to
  261.    you, including the response to resolver requests.  The timeout message
  262.    just indicates that a fresh request is being sent as a response has
  263.    not been received.
  264.    
  265.    To stop the messages, you can add all the hosts mentioned in the
  266.    AutoExec file to the resolve.hosts file - to do this you will need
  267.    to know the IP addresses of the relevant hosts.  For example, my
  268.    resolve.hosts file looks like:
  269.  
  270.         {ip_addr} {host} local
  271.         158.152.1.193    ns.demon.co.uk         
  272.         158.152.1.72     post.demon.co.uk
  273.         158.152.1.76     ntp.demon.co.uk
  274.         158.152.1.83     betanews.demon.co.uk
  275.         158.152.1.44     ftp.demon.co.uk
  276.  
  277.    However, doing this means that if the IP address changes (some of
  278.    these sites are aliases for other sites and the alias may change
  279.    from time to time) then the resolve.hosts file will need to be
  280.    updated to reflect the changes.  If you can live with the messages,
  281.    you can just have the first line in your resolve.hosts file and
  282.    you won't have to worry about changing IP addresses.
  283.    
  284.  
  285. 4.2) Issues relating to the TCPIP suite (Acorn)
  286.  
  287.    Contains a good VT220 emulation, and a basic TCP/IP stack.  Does not
  288.    provide SMTP (email) or NNTP (network news) at the moment.  The suite
  289.    provides a Berkeley socket look-alike interface, which should enable
  290.    software to be ported without too much difficulty, however I am unaware
  291.    of any such available software.
  292.  
  293.    A SLIP driver (IP-SLIP) is available fromn Gnome Computers, Cambridge,
  294.    which is needed for dial-up connections.  Gnome can also supply a
  295.    DOMAIN module which provides domain-name lookup.
  296.  
  297.    Acorn are working on major additions to the suite to include support
  298.    for more protocols, in particular they are working on a Web browser.
  299.    Current ETA for the Web Browser is very roughly the middle of 1995.
  300.  
  301.  
  302. 4.3) Issues relating to RiscIX and the TCP/IP stack.
  303.  
  304.    As said above, this is not a problem for those who know UNIX.
  305.    Some things worth noting, however.  Get the kernel kit from Acorn or
  306.    Granada MicroCare, and build a kernel with PPP support built-in, then
  307.    compile PPPD.  Use ifconfig etc. to configure the routeing.  This is too
  308.    complex a process to describe in detail here, and you should only do this
  309.    sort of thing if you know what you are doing anyway!  There is also a
  310.    "BIND" patch, which reduces dependency on the local hosts databases.
  311.  
  312.    Granada MicroCare are on Harrogate (0423) 525412.
  313.  
  314. ----------------------------------------------------------------------------
  315.  
  316.  
  317. 5) What software do I need for indirect access?
  318.  
  319.    All that is needed here is normal comms software, like !Arcterm 7 from
  320.    The Serial Port and !Hearsay from Beebug.  Both are perfectly competent;
  321.    both have many satisfied users.  There is a little public domain
  322.    software, !ZAnsi includes ZModem file transfer which is the most
  323.    efficient commonly used transfer protocol in the BBS world.
  324.  
  325.    As with indirect access, message reading and composing can usually be
  326.    done on-line; however this can get expensive as you end up spending a lot
  327.    of money on your 'phone bill.  To alleviate this problem, OLRs (Off-Line
  328.    Readers) are available.  !ReaderS from Anthony Frost supports several
  329.    BBS formats, including those used by most Acorn-related bulletin boards.
  330.    For CompuServe, a package is available from Richard Proctor called
  331.    !Arctic.  See below for further information.
  332.  
  333.    Arcterm 7 and Hearsay both provide scripting facilities which allow
  334.    automation of sessions.  Scripts are available for several bulletin
  335.    boards, and also for CIX.
  336.    
  337.    If you are or would like to be an Archimedes bulletin board operator,
  338.    the Archiboard software package from Supreme Software Systems Ltd
  339.    supports transfer of news and email to/from the Internet via a
  340.    Demon Internet account.  This software now supports mailing lists.
  341.  
  342. ----------------------------------------------------------------------------
  343.  
  344.  
  345. 6) What newsreaders are there for the Acorn range?
  346.  
  347.    There are no commercial newsreaders available (yet).  However there
  348.    are several PD and Shareware/Careware newsreaders around.  A few months
  349.    ago there were only two real contenders here (!ReadNews and !ReaderS),
  350.    but all of a sudden we are spoilt for choice!  I could say something
  351.    about public transport and buses here...
  352.    
  353.    In an attempt at not appearing biased, I have listed them in alphabetic
  354.    order.  I hope that any comments I have made are fair - people get very
  355.    touchy about their favourite newsreader, source of many a flame war!.
  356.  
  357.  
  358.    a) !Arctic
  359.  
  360.       This is dedicated to CompuServe, currently supports conference
  361.       messaging, mail, and file transfers amongst other things.  Available
  362.       from the UKCOMP forum (Acorn/Z88 topic) and from good bulletin boards.
  363.       It is shareware, registration currently costs 10 UKP.  It automates
  364.       reading, posting, file upload and downloads amongst other things.  For
  365.       further information contact Richard Proctor on Compuserve (user ID
  366.       100031.604) or as rjp@waveney.demon.co.uk on the Internet.
  367.  
  368.       Current hints:
  369.  
  370.         None really.  Make sure you have the latest version (currently 2.43)
  371.         as Compuserve have recently upgraded their system.  Note that it
  372.         only works with Compuserve at the moment.
  373.  
  374.  
  375.    b) !EasyMail
  376.    
  377.       A newcomer to the scene, this news/email reader also handles message
  378.       downloads from BBS systems running ArcBBS (including Arcade, The
  379.       Digital Databank and The World of Cryton).  Written by Marc L.Veary,
  380.       marc@mlveary.demon.co.uk.
  381.  
  382.  
  383.    c) !News
  384.  
  385.       This has only recently appeared on ftp.demon.co.uk in /pub/archimedes.
  386.       Haven't had time to try it out yet...
  387.       Written by Timothy Kimber (ceetnk@caledonia.hw.ac.uk term time,
  388.          tim@mobius.demon.co.uk other times)
  389.  
  390.  
  391.    d) !News-o-saurus
  392.  
  393.       This is a single-tasking newsreader (i.e. doesn't use any nice
  394.       windows!) and needs a large amount of RAM (2Mb+), as it is written
  395.       in Perl.
  396.       However, it doesn't crash, and handles threads very well.  Similar
  397.       in style to "rn" et. al. on UNIX systems.
  398.       In my opinion it has the best threading capability of the available
  399.       newsreaders that I've seen.
  400.       Written by Martin Portman (martin@tumble.demon.co.uk).
  401.       "Freeware".
  402.  
  403.       Current hints:
  404.  
  405.         None really.  Does what it does without much difficulty.  If it fails
  406.         to run, this is invariably due to lack of memory.  Increase the
  407.         wimpslot (edit the !Run file) and try again.
  408.  
  409.  
  410.    e) !ReaderS
  411.  
  412.       This is a general-purpose reader that caters for Bulletin Boards
  413.       as well as interfacing with !TCPIP.  It provides good navigation
  414.       of threads, but doesn't follow this through when posting messages.
  415.       Also a little unstable for Internet access at the time of writing.
  416.       Easy to set up.  Good option if you already use it for BBS use.
  417.       Written by Anthony Frost (vulch@kernow.demon.co.uk).
  418.       "Careware".
  419.  
  420.       Current hints:
  421.  
  422.         a) !ReaderS locks up when I try to start it
  423.  
  424.            The !MailDir application MUST have been seen by the filer
  425.            before !ReaderS is used for News and Email.  !MailDir is the
  426.            repository for incoming and outgoing mail with !TCPIP (KA9Q).
  427.            As of version 2.01 of !TCPIP, a new application !TCPIPUser
  428.            replaces !MailDir, and in this case !TCPIPUser must be seen
  429.            by the filer.
  430.  
  431.         b) When !ReaderS crashes, just try again.  The only reliable way to
  432.            get !ReaderS working when it repeatedly crashes is to delete the
  433.            message database (unfortunately).  Delete the file "DemMail" from
  434.            the !ReadBack application.  Reliability seems to vary quite
  435.            considerably - some people find it crashes all the time when
  436.            used for Usenet News access while others find it is relatively
  437.            stable.
  438.  
  439.  
  440.    f) !ReadNews
  441.  
  442.       A competent newsreader.  Many facilities; easy to add your own.
  443.       Unfortunately suffers from a limit of 77 article per newsgroup,
  444.       and doesn't provide any neat threading facilities.  A little daunting
  445.       to set up initially as it was written to interface with !RUCP, not
  446.       !TCPIP.  Read the help files supplied with (at least) the versions
  447.       on ftp.demon.co.uk for step-by-step instructions.
  448.       New version (0.31) imminent, which will solve the 77-arcticle limit,
  449.       the spurious CTRL-A that appears between postings and the signature,
  450.       and it should also simplify the setting up procedure.
  451.       Written by Julian Wright (jwright@comp.vuw.ac.nz)
  452.       "Freeware".
  453.  
  454.       Current hints:
  455.  
  456.         1) To solve the CTRL-A problem (see above), select
  457.            Options->Signature->Script from the main menu.
  458.  
  459.         2) Article limit.  No real reliable solution here (that I know of)
  460.            You can try using the likes of !Memphis to support more than
  461.            77 files in the News subdirectory structure, but this is slow
  462.            and unreliable.
  463.  
  464.         3) Having trouble setting up?
  465.  
  466.            a) You need to set up !RUCP - however only bits of it are
  467.               relevant.  The files you need are !Boot, !Run, Passwd,
  468.               SystemRC, Systems, the directory trees UserHome and uucp.
  469.               In the "Systems" file, the actual details are ignored by
  470.               !ReadNews, the important thing is to write one line for
  471.               "news" and one for "post" on a Demon setup, so that !ReadNews
  472.               knows about the NNTP server and mail server respectively.
  473.               In the "SystemRC" file, set "MailServ=post", leave the rest
  474.               alone.  In the "!Boot" file, set RUCP$NodeName to your node
  475.               name (the first word in your hostname, for example my hostname
  476.               is banana.demon.co.uk, so my node name is banana).  Set
  477.               RUCP$Domain to the domain name (in my case demon.co.uk) and
  478.               RUCP$User to your normal username.  That should complete
  479.               the setting up required for !Rucp.
  480.  
  481.            b) With the latest version of !Incorp, the debatcher that goes
  482.               with !ReadNews no longer needs the filters needed for previous
  483.               versions.  However to work properly with !TCPIP (KA9Q)  you
  484.               need to ensure that the mail separator is ^A - to do this
  485.               change the "Config" file in !TCPIP so that it reads:
  486.  
  487.                   smtp separator ^A
  488.  
  489.               Although "smtp separator rnews" would be quicker, it fails
  490.               because !TCPIP (KA9Q) adds an extra line between mail messages
  491.               for some reason.  Future versions of either !TCPIP or !Incorp
  492.               may cure this, which would speed up debatching considerably.
  493.               The default setup of !TCPIP (KA9Q) comes configured with
  494.               "smtp separator from", which causes the machine to crash
  495.               needing a CTRL-Break when used with !Incorp.
  496.  
  497.            c) !ReadNews itself is simple, just copy it along with !Incorp
  498.               into your internet directory.
  499.  
  500.  
  501.    g) !TTFN and !NewsBase
  502.  
  503.       Together these form an excellent pair.  TTFN is a news/email reader,
  504.       NewsBase is a news database thingy.  TTFN looks somewhat like
  505.       !ReadNews, but is far superior.  A lot of effort appears to have been
  506.       made to make them easy to configure, automatically picking information
  507.       up from !TCPIP (KA9Q).
  508.       Currently !NewsBase supports !TCPIP (KA9Q), Taylor UUCP and !UUCP.
  509.       !TTFN supports whatever !NewsBase supports...
  510.       Latest versions available from ftp.demon.co.uk in the Archimedes
  511.       section.
  512.       TTFN written by Robert Orwin (ttfn@wong.demon.co.uk)
  513.       Newsbase written by Graham Allan (allan@mnhep1.hep.umn.edu)
  514.  
  515.       Current hints:
  516.       
  517.         None, really.  Note that threading is by article title only.
  518.  
  519.  
  520. ----------------------------------------------------------------------------
  521.  
  522.  
  523. 7) Can I use WWW, Gopher etc. on my Acorn?
  524.  
  525.    There is a Gopher client, written by Anthony Frost, available for
  526.    ftp from ftp.demon.co.uk which interfaces with !TCPIP (KA9Q) v2.01.
  527.    The gopher client allows access to Veronica, which is a search utility
  528.    linked to gopher.
  529.    
  530.    
  531.    There are two Web clients available in the public domain.
  532.    ArcWeb, written by Stewart Brodie is available from ftp.demon.co.uk
  533.    /pub/archimedes/www.  Currently lacking "Forms", but this is on the
  534.    way.
  535.    Webster, written by Andrew Pullan (a.j.pullan.uk03@oasis.icl.co.uk)
  536.    is also available from ftp.demon.co.uk, in /pub/archimedes/developers.
  537.    Other products are on their way - Doggysoft are hoping that !Termite
  538.    will support WWW etc. fairly soon.
  539.  
  540.    There are also public access clients available via TELNET which
  541.    provide access to the facilities without the need for local
  542.    client software.  There is a trade off in speed and often
  543.    functionality, but it's better than nothing.  For most of these
  544.    types of facility you need a telnet client capable of supporting
  545.    VT100 terminal emulation (or above).  !TCPIP (KA9Q) supports this, as
  546.    does Acorn's TCP/IP suite, which includes a VT220 emulator.
  547.  
  548.    Here is a list of sites for various facilities:
  549.  
  550.    a) WWW (World Wide Web)
  551.       The following public-access Lynx clients are available (Lynx is a text
  552.       based WWW browser; no pictures and sound but it's better than nothing):
  553.           telnet www.tecc.co.uk 9001        (The "9001" is very important)
  554.           telnet www.info.cern.ch
  555.  
  556.    b) Gopher
  557.       The following public-access gopher clients are available via telnet:
  558.           telnet gopher.brad.ac.uk
  559.           telnet panda.uiowa.edu
  560.           
  561.       You can also access gopher through the World Wide Web.  In other
  562.       words you can get at it via public-access Lynx clients (see (a)
  563.       above).  Press "g" to perform a "goto", then type in:
  564.  
  565.           gopher://<whereever>
  566.                     
  567.  
  568.    c) IRC
  569.       telnet to irc.demon.co.uk, for a public access IRC client.  Be
  570.       prepared to be on-line for a long time...
  571.  
  572.  
  573.    As far as indirect access is concerned, the above public access
  574.    clients are of course still available to those services supplying
  575.    telnet access.  CIX supplies its own facilties for the above,
  576.    again running text-only versions for VT100-capable terminals.
  577.  
  578. ----------------------------------------------------------------------------
  579.  
  580.  
  581. 8) Serial ports, serial modules, transfer rates and other mysteries.
  582.  
  583.    a) Serial ports and SerialDev.
  584.  
  585.    The various different models of Acorn Archimedes et. seq. computers have
  586.    different capabilities with respect to their in-built serial ports.  The
  587.    older machines often have difficulty above 9600bps.  There are two
  588.    modules available via ftp from ftp.acorn.co.uk in /pub/riscos/patches
  589.    which alleviate problems (Risc OS 3.11 does not need these as they are
  590.    already on ROM).  This should enable reliable communication at 9600bps
  591.    and possibly at 19.2Kbps
  592.    The other solution is to purchase one of the serial port cards available.
  593.    These give high-speed capability, and recoup their cost rapidly.  Go for
  594.    one that can support 115200bps - this may seem excessive but the V34
  595.    standard has now been ratified which gives a modem-modem speed
  596.    of 28800bps; with V42bis compression this can theoretically come though
  597.    to the computer at up to 4x28800=115200bps.
  598.  
  599.    In order to assist software to communicate with the various serial port
  600.    systems, Hugo Fiennes developed the "Serial Block Drivers", which are
  601.    needed for most comms software.  They are available as an application
  602.    called !SerialDev from most sources.
  603.    
  604.    b) Serial modules - SerialDev, SerialUtil, SerialBuff, SerPatch
  605.    
  606.    There various "features" of the multitude of serial port implementations
  607.    on the various machines in the Archimedes range.  As far as I know,
  608.    the implementation in the Risc PC works well.  On older machines some
  609.    of the modules may be necessary to drive the internal serial port
  610.    reliably.
  611.    
  612.    SerialDev is required on older machines (A3000, A3x0, A4x0) if
  613.    reliable communication is required with Risc OS 3.10.
  614.    
  615.    SerialBuff provides an extended serial buffer for the internal port,
  616.    which reduces character loss.  Should be RMLoaded before the serial
  617.    port is used.
  618.    
  619.    SerialUtil is a patch to enable older Risc OS 2 software to run with
  620.    Risc OS 3.1.  Probably not needed with recent software.
  621.    
  622.    SerPatch is an application which patches the module SerialDeviceDriver
  623.    to improve interrupt handling.  Load the patched module on boot-up if
  624.    you have problems after loading SerialDev.
  625.    
  626.  
  627.    c) Transfer rates.
  628.  
  629.    With a 14.4Kbps V32bis modem, you should be able to get up to 1400 bytes
  630.    per second when transferring binary files (i.e. files that are compressed)
  631.    with FTP, and up to 2500 bytes per second and above when transferring
  632.    text files.  Note however that transfer rates also depend on the speed of
  633.    the route between your service provider and the machine at the other end.
  634.    Often this can reduce flow considerably.
  635.    In this case, find out if your service provider supplies a "BatchFTP"
  636.    service, where you can send mail to one of their machines which will then
  637.    transfer the required file to their own machine, from which you can
  638.    download the file at full speed later on.  Both Demon and CIX supply this
  639.    service at no extra charge.
  640.  
  641.    d) UUencoding, Tar, Zip etc.
  642.  
  643.    When a binary file is sent over the Network News system, it has to be
  644.    coded in ASCII as the news system does not generally support 8-bit
  645.    transfer.  In this case the most common form of encoding is called
  646.    "UUEncoding".  The results are distinguishable by long files of gibberish
  647.    where the first letter of each line is "M".  To decode these files, you
  648.    need "UUDecode", a version of which is available from all the usual
  649.    places.
  650.  
  651.    If a file is very long, it is often split into several parts.  To decode
  652.    these files, they need to be recombined before decoding.  Often, due to
  653.    the way the news system operates, the parts can become jumbled.  They
  654.    should be labelled "part 2 of 3" etc to enable reliable recombination.
  655.    There are several utilities which can do this for you automatically; for
  656.    example !UUExplode, which is available from the usual sources.  This
  657.    enables you to double-click on a file of type UUEncode (7FE) and watch it
  658.    explode into the decoded files automatically.  Some newsreaders will
  659.    cope with this, automatically glueing multi-part uuencoded files together
  660.    for easy decode (the only available one that does at the moment is
  661.    !ReadNews).
  662.  
  663.    Once you have the decoded file, it will often be an archive of some sort,
  664.    probably compressed.  Most software repositories which deal with
  665.    Archimedes software use "!Spark" from David Pilling to archive and
  666.    compress the software.  !SparkPlug is available in the public domain to
  667.    decompress such archives.  The other utility commonly used is !ArcFS, as
  668.    used by the various Acorn magazines for their cover discs.  This is
  669.    read-only; !ArcFSR/W is the read/write version, and is available
  670.    commercially from most outlets.
  671.  
  672.    In the PC world, the most common utility is "PKZIP", these files can be
  673.    noted by their ".zip" suffix.  !SparkFS supports the PKZIP format.  And
  674.    of course you could use PKZIP itself with a PC Emulator if you have one.
  675.  
  676.    In the UNIX world, a combination of "tar" and "compress" are used,
  677.    versions of which are available for the Archimedes.  "tar" takes a set of
  678.    files and combines them into one file, and "compress" compresses files.
  679.    Usually such "tarchives" are noticeable by the ".tar.Z" suffix.
  680.    Sometimes "GNUZip" is used instead of "compress", in which case the
  681.    suffix is ".tar.gz".  A port of GNUZip is also available from the usual
  682.    sources.
  683.    
  684.    SparkFS from David Pilling also handles uuencoded and ".tar.Z" stuff.
  685.    However it doesn't cope with multi-part uuencoded postings if they
  686.    arrive out of order.  As far as ".tar" and ".Z" are concerned it is
  687.    complete.
  688.  
  689. ----------------------------------------------------------------------------
  690.  
  691.  
  692. 9) Use of TCP/IP over packet radio.
  693.  
  694.    !TCPIP (KA9Q) is well suited to running TCP/IP over packet radio; after
  695.    all that is what it was written for in the first place.  However there
  696.    are strict (global) regulations regarding what can and cannot be
  697.    transmitted over the amateur bands.  This technically outlaws copying
  698.    stuff to and from the Internet without taking care to vet all material.
  699.  
  700.  
  701. ============================================================================
  702.  
  703.  
  704. Appendix A: List of Software including where to find it
  705.  
  706.  
  707.   Archiboard
  708.     From Supreme Software Systems Limited.
  709.  
  710.   Arcterm7
  711.     Most Acorn retailers, or direct from The Serial Port.
  712.  
  713.   Arctic
  714.     Compuserve (UKFORM Acorn/Z88), Arcade, The Digital Databank.
  715.     
  716.   ArcWeb
  717.     FTP from ftp.demon.co.uk /pub/archimedes/www
  718.  
  719.   CallDemon
  720.     FTP from ftp.demon.co.uk /pub/archimedes
  721.  
  722.   Gopher
  723.     FTP from ftp.demon.co.uk /pub/archimedes
  724.  
  725.   Hearsay
  726.     Most Acorn retailers, or direct from Beebug
  727.  
  728.   Newsbase and TTFN
  729.     FTP from ftp.demon.co.uk /pub/archimedes
  730.  
  731.   News-o-saurus
  732.     FTP from ftp.demon.co.uk /pub/archimedes (soon!)
  733.  
  734.   ReaderS
  735.     Direct from Anthony Frost (vulch@kernow.demon.co.uk)
  736.  
  737.   ReadNews, Incorp, RUCP and filters
  738.     FTP from ftp.demon.co.uk /pub/archimedes
  739.  
  740.   RiscIX related software
  741.     Granada Microcare
  742.  
  743.   SerialDev
  744.     FTP from ftp.demon.co.uk /pub/archimedes
  745.   
  746.   SlipDial
  747.     FTP from ftp.demon.co.uk /pub/archimedes
  748.  
  749.   Spark, SparkFS, Sparkplug
  750.     Sparkplug can be found in most public places.  Spark and SparkFS are
  751.     available direct from David Pilling, email david@pilling.demon.co.uk
  752.  
  753.   TCPIP (KA9Q)
  754.     FTP from ftp.demon.co.uk /pub/archimedes
  755.  
  756.   TCP/IP Suite
  757.     Most Acorn retailers.  SLIP driver and DOMAIN module available from
  758.     Gnome Computers.
  759.  
  760.   Unix utilities, tar, compress, gzip etc.
  761.     Try Hensa (micros.hensa.ac.uk) or the Acorn-related bulletin boards,
  762.     e.g. Arcade and The Digital Databank.  David Pilling has ported many
  763.     unix utilities, email david@pilling.demon.co.uk.
  764.     
  765.   Webster
  766.     FTP from ftp.demon.co.uk /pub/archimedes/developers
  767.   
  768.   Zansi
  769.     Available on good Acorn-related BBS systems
  770.  
  771. ============================================================================
  772.  
  773.  
  774. Appendix B: Contact Addresses mentioned elsewhere in this FAQ
  775.  
  776.   Anthony Frost:
  777.     Email vulch@kernow.demon.co.uk
  778.  
  779.   Adam Goodfellow:
  780.     Email tcpip2@comptech.demon.co.uk for !TCPIP (KA9Q) related stuff,
  781.     otherwise email adam@comptech.demon.co.uk for
  782.  
  783.   Arcade BBS:
  784.     Tel: Modem London (081) 654 2212, (081) 655 4412 most speeds.
  785.  
  786.   Beebug:
  787.     Tel: St. Albans (0727) 860263
  788.  
  789.   CIX (Compulink Information eXchange):
  790.     Tel: London (081) 390 8446 or email cixadmin@cix.compulink.co.uk
  791.          Modem (081) 390 1255/1244 most speeds
  792.  
  793.   CompuServe:
  794.     Tel: London (081) 801 2001, Birmingham (021) 632 4858,
  795.          Reading (0734) 391 064 or 569 025, Bristol (0272) 255 111
  796.  
  797.   David Pilling:
  798.     Email david@pilling.demon.co.uk
  799.  
  800.   Demon Internet Services:
  801.     Tel: London (081) 349 0063 or email internet@demon.net
  802.  
  803.   The Digital Databank BBS:
  804.     Tel: (Modem) Welwyn Garden (0707) 329306 most speeds
  805.  
  806.   Gnome Computers:
  807.     Tel: Huntingdon (0480) 406 164
  808.  
  809.   Graham Allan:
  810.     Email allan@mnhep1.hep.umn.edu.
  811.  
  812.   Granada Microcare:
  813.     Tel: Harrogate (0423) 525 412
  814.  
  815.   Hugo Fiennes:
  816.     Email: altman@cryton.demon.co.uk (see also The Serial Port)
  817.  
  818.   Julian Wright:
  819.     Email jwright@comp.vuw.ac.nz
  820.  
  821.   Rich in Paradise BBS:
  822.     Tel: (Modem) Hemel Hempstead (01442) 255 199 most speeds
  823.  
  824.   Risc Developments:
  825.     Have gone into receivership.  Direct any queries to Beebug (see above)
  826.   
  827.   Robert Orwin:
  828.     Email ttfn@wong.demon.co.uk for !TTFN related stuff, otherwise
  829.     email rob@wong.demon.co.uk.
  830.  
  831.   Stichting Hack-Tic Netwerk/XS4ALL (NL)
  832.     Email helpdesk@xs4all.nl
  833.  
  834.   Stichting Knoware (NL)
  835.     Email knoware@knoware.nl
  836.     
  837.   Supreme Software Systems Ltd
  838.     Tel: (01603) 745077 (voice) and (01603) 744231 (data/BBS)
  839.  
  840.   The Serial Port:
  841.     Tel: Wells (0749) 670058
  842.          The World Of Cryton BBS - (Modem) Wells (0749) 670030 most speeds
  843.  
  844. ============================================================================
  845.  
  846.  
  847. Credits:
  848.  
  849. Many people have contributed to this FAQ, however to list everybody
  850. would double the size of the FAQ!  Contributions are much appreciated,
  851. without them the FAQ would be a fraction of the size it s now, so
  852. please keep them flowing in.
  853.  
  854. Comments, suggestions etc. to aifaq@banana.demon.co.uk (Kevin F. Quinn).
  855.  
  856.  
  857. _______________________________________________________________________________
  858.  
  859. aglover@acorn.co.uk, moderator of comp.sys.acorn.announce. Submissions to
  860. announce-request@acorn.co.uk, other related mail to announcer@acorn.co.uk.
  861.