home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / HOWTO / HAM-HOWT < prev    next >
Encoding:
Text File  |  1995-04-20  |  31.5 KB  |  1,098 lines

  1.   Linux    HAM-HOWTO, Amateur Radio Software List
  2.   Terry    Dawson,    VK2KTJ,    terryd@extro.ucc.su.oz.au
  3.   v1.5 14 Jan 1995
  4.  
  5.   It is    hoped that this    list will assist Amateur Radio operators in
  6.   finding and trying the various amateur radio software    that has been
  7.   written for, or ported to Linux. It is also hoped that as a conse-
  8.   quence of this information being available that more amateur radio
  9.   operators will choose    Linux as the platform of choice    for their exper-
  10.   imentation, and that software    developers will    choose Linux as    the
  11.   platform for their software development, further expanding the role of
  12.   operating systems like Linux in the Amateur Radio field.
  13.  
  14.   1.  Introduction.
  15.  
  16.   This list was    prompted by comments that had been expressed in    the
  17.   various Linux    newsgroups about the number of amateur radio operators
  18.   that were involved with Linux. It seemed to me that I    was catching
  19.   snippets of information here and there relating to development efforts
  20.   taking place,    but I never really knew    where to locate    either the
  21.   person responsible for a particular piece of software, or the    software
  22.   itself. The list is growing as new packages are found.
  23.  
  24.   This list is not limited to non-commercial software in any way.
  25.   Taking a serious look    at most    amateur    radio fields shows that    most
  26.   good developments are    those that are designed    by individuals and that
  27.   commercial entities have taken up and    disseminated to    the mass market.
  28.   I'd like to see the same happen for Linux support for    Amateur    Radio
  29.   software too.
  30.  
  31.   This list was    originally called the RADIOLINUX list, but Matt    Welsh
  32.   suggested that there was no reason why it shouldn't be distributed
  33.   with the Linux Documentation Project documents, so it    has been renamed
  34.   the HAM-HOWTO    and will be made available with    the rest of the    Linux
  35.   Documentation. I make    no apologies for the name.
  36.  
  37.  
  38.   1.1.    Changes    from the previous version
  39.  
  40.  
  41.  
  42.   Additions:
  43.       Ping/Pong convers server.
  44.  
  45.   Corrections:
  46.       Updated locations of some pieces of software.
  47.       Updated version of SatTrack to 3.0
  48.  
  49.  
  50.  
  51.  
  52.   2.  Where to obtain new versions of this list.
  53.  
  54.   This list will be periodically posted    to the comp.os.linux.announce
  55.   newsgroup, and to the    HAMS list on niksula.hut.fi.
  56.  
  57.   It is    also available from the    following World    Wide Web sites:
  58.  
  59.   The Linux Documentation Project runs a Web Server and    this list
  60.   appears there    as The HAM-HOWTO (http://sunsite.unc.edu/mdw/HOWTO/HAM-
  61.   HOWTO.html).
  62.  
  63.   Dennis Boylan    N4ZMZ <dennis@nanovx.atl.ga.us>    makes it available at
  64.   the following    three locations:
  65.  
  66.  
  67.   www.com (http://www.com/linux/radio/index.html), www.hboc.com
  68.   (http://www.hboc.com/linux/index.html) and www.lan.com
  69.   (http://www.lan.com/linux/index.html).
  70.  
  71.   John Gotts N8QDW <jgotts@engin.umich.edu> makes it available at:
  72.   www.engin.umich.edu
  73.   (http://www.engin.umich.edu/~jgotts/linuxhamsoft.html).
  74.  
  75.   Alan Hargreaves VK2KVF <alan@dap.CSIRO.AU> makes it available    in
  76.   Australia at:    www.dap.csiro.au (http://www.dap.csiro.au/RadioLinux).
  77.  
  78.   Please let me    know if    you'd like to make it available    somewhere too.
  79.   I'd like to see it on    some Web Servers that are accessible from radio.
  80.  
  81.  
  82.   3.  Satellite    Software.
  83.  
  84.   The following    software is for    use in experimentation with Satellite
  85.   communication.
  86.  
  87.  
  88.   3.1.    MicroSat Ground    Station    Software
  89.  
  90.  
  91.      Author
  92.     John Melton, G0ORX/N6LYT, g0orx@amsat.org and Jonathan Naylor
  93.     G4KLX, g4klx@amsat.org
  94.  
  95.      Description
  96.     Microsat Ground    Station    software.
  97.  
  98.      Status
  99.     BETA. Version 0.9-Xaw released.
  100.  
  101.      System requirements
  102.     Alan Cox's kernel based    AX.25 support ver 1.1.12 or better. X-
  103.     Windows.  The programs make use    of the Athena Widgets and look
  104.     much better with the 3D    libraries.
  105.  
  106.      Detail
  107.     This software allows you to use    of a KISS tnc to directly
  108.     communicate with the Microsat series of    satellites. It provides
  109.     an Athena Widgets based    X-Windows interface, and allows    you a
  110.     comprehensive range of means of    interacting with the satellite.
  111.     The software should work with any window manager.
  112.  
  113.     The software provides the following programs:
  114.  
  115.     xpb:
  116.        broadcast monitor
  117.  
  118.     xpg:
  119.        ftl0    file upload program, message upload program
  120.  
  121.     xtlm:
  122.        telemetry display program
  123.  
  124.     downloaded:
  125.        downloaded file list    viewer
  126.  
  127.     directory:
  128.        directory list viewer
  129.  
  130.     message:
  131.        message preparation application
  132.  
  133.     viewtext:
  134.        uncompressed    ASCII text file    viewer
  135.  
  136.     viewlog:
  137.        display the contents    of some    log files
  138.  
  139.     xweber:
  140.        special program for downloading webersat images
  141.  
  142.     phs:
  143.        general purpose PACSAT header stripper
  144.  
  145.  
  146.      Where and How to obtain it.
  147.     John's software    is available from:
  148.  
  149.     ftp.ucsd.edu
  150.     (ftp://ftp.ucsd.edu/hamradio/packet/tcpip/incoming/microsat-0.9-Xaw.tar.gz)
  151.     or ftp.funet.fi
  152.     (ftp://ftp.funet.fi/pub/ham/satellite/microsat/microsat-0.9-Xaw.tar.gz).
  153.     Please check for new versions.
  154.  
  155.  
  156.      Licensing/Copyright
  157.     GNU Public License. Freely redistributable, No warranty.
  158.  
  159.      Contributed by:
  160.     John Melton, G0ORX/N6LYT, Alan Cox, GW4PTS, Jonathon Naylor,
  161.     G4KLX
  162.  
  163.  
  164.   3.2.    SatTrack - Satellite tracking program
  165.  
  166.  
  167.      Name
  168.     SatTrack
  169.  
  170.      Author
  171.     Manfred    Bester,    DL5KR, manfred@ssl.berkeley.edu
  172.  
  173.      Description
  174.     A VT100    and X11    based satellite    tracking program.
  175.  
  176.      Status
  177.     Version    2.0 is a release version.
  178.  
  179.      System requirements
  180.     A vt100    terminal and or    X11 server. A Maths Coprocessor    for good
  181.     performance, though it seems to    work just fine on my 486sx25.
  182.  
  183.      Detail
  184.     SatTrack provides a real-time or predictive display of Satellite
  185.     orbit data.  The current version uses a    VT100 display to provide
  186.     a text based interface to the data and an X11 based display to
  187.     provide    a graphical view of the    orbit data.
  188.  
  189.     Compiling the software under Linux is quite straightforward.
  190.     Manfred    has designed the Makefile to compile the software
  191.     directly under your home directory, this is easy to change.
  192.  
  193.     The steps I took were:
  194.  
  195.  
  196.  
  197.  
  198.  
  199.      # cd /usr/src
  200.      # export HOME=/usr/src
  201.      # gzip -dc    sattrack.V3.0.tar.gz | tar xvf -
  202.      # cd SatTrack/src
  203.      # vi Makefile
  204.        {Comment    SUN4 compile options}
  205.        {Uncomment the linux options}
  206.        {Select the options you want}
  207.      # make
  208.  
  209.  
  210.  
  211.  
  212.  
  213.      Where and How to obtain it.
  214.     SatTrack can be    found at: ftp.jvnc.net
  215.     (ftp://ftp.jvnc.net/priv/kupiec/sattrack/sattrack.V3.0.tar.Z) or
  216.     ftp.funet.fi
  217.     (ftp://ftp.funet.fi/pub/ham/satellite/tracking/sattrack.V3.0.tar.Z).
  218.  
  219.  
  220.      Licensing/Copyright
  221.     Copyright (c) Manfred Bester. Permission is granted for
  222.     educational, research and non-profit purposes. Prospective
  223.     commercial users should    seek permission    from the Author. Read
  224.     doc/COPYRIGHT for the actual copyright details.
  225.  
  226.      Contributed by:
  227.     Manfred    Bester,    DL5KR
  228.  
  229.  
  230.   4.  Shack Automation Software.
  231.  
  232.   Software for simplifying tasks in the    shack. Examples    might include
  233.   software for controlling the newer breed of radios, logging programs,
  234.   QSL database,    or antenna rotation.
  235.  
  236.  
  237.   5.  Packet Radio
  238.  
  239.   Software for use in conjunction with,    or for facilitating packet
  240.   radio.
  241.  
  242.  
  243.   5.1.    Kernel Based AX.25 networking.
  244.  
  245.  
  246.      Author
  247.     Alan Cox, GW4PTS, iialan@iifeak.swan.ac.uk
  248.  
  249.      Description
  250.     Software that allows the Linux Kernel to perform AX.25
  251.     networking.
  252.  
  253.      Status
  254.     ALPHA. Quite stable though.
  255.  
  256.      System requirements
  257.     Linux kernel 1.0 or later.
  258.  
  259.      Detail
  260.     Alan's software    provides the programmer    with a berkeley    socket
  261.     based interface    to the AX.25 protocol. AX.25 sockets can opened
  262.     for either connected, or connectionless    modes of operation.
  263.     Support    to allow tcp/ip    over AX.25 is provided.    The user
  264.     applications has been Jonathon G4KLX.  The software comes in two
  265.     parts, a kernel    patch, and the user programs.  The user    programs
  266.     included are:
  267.  
  268.     axadd
  269.        to manipulate the AX.25 ARP table.
  270.  
  271.     axattach
  272.        to convert a    serial device into a KISS device.
  273.  
  274.     axl
  275.        an AX.25 listener designed to start a PMS when it receives an
  276.        incoming connection.    The PMS    is still very new.
  277.  
  278.     axsetcall
  279.        to change the callsign of a port.
  280.  
  281.     beacon
  282.        generated beacon messages every 30 minutes.
  283.  
  284.     call
  285.        A linemode AX.25 connection program.    Call allows you    to make
  286.        connections to other    AX.25 nodes. It    provides file transmit
  287.        and receive capabilities, and newer versions    allow YAPP
  288.        binary file transfers.
  289.  
  290.     listen
  291.        a demonstration of how to use intercept AX.25 frames    at the
  292.        raw packet level. Useful as a building block    for packet
  293.        tracing for example.
  294.  
  295.      Where and How to obtain it.
  296.     There are a number of different    versions of the    software. You
  297.     must choose the    one that suits your version of Linux kernel. The
  298.     software is available from: sunacm.swan.ac.uk
  299.     (ftp://sunacm.swan.ac.uk/pub/misc/Linux/Radio/)
  300.  
  301.     More detail on where and how to    obtain the software is provided
  302.     in the plain text version of the NET-2-HOWTO
  303.     (ftp://sunsite.unc.edu/pub/Linux/docs/howto/NET-2-HOWTO) or if
  304.     you have WWW access at:    NET-2-HOWTO via    WWW
  305.     (http://sunsite.unc.edu/mdw/HOWTO/NET-2-HOWTO.html).
  306.  
  307.  
  308.      Licensing/Copyright
  309.     Most of    the software is    covered    by the GNU Public License, some
  310.     of the software    is Copyright by    the Regents of University
  311.     California Berkeley, and small portions    of the user programs are
  312.     Copyright Phil Karn KA9Q, whose    copyright allows unrestricted
  313.     use by Amateur Radio, Educational Institutions and Commercial
  314.     KA9Q OEM license holders.
  315.  
  316.      Contributed by:
  317.     Terry Dawson, VK2KTJ.
  318.  
  319.  
  320.   5.2.    JNOS
  321.  
  322.  
  323.      Author
  324.     Brandon    Allbery, KF8NH,    bsa@kf8nh.wariat.org
  325.  
  326.      Description
  327.     Brandon    ported JNOS to Linux. His port is currently of the 1.09
  328.     (aka 1.08df) release of    JNOS. Future versions will probably be
  329.     based on Doug Crompton's evolution of 1.08df. Brandon suggests
  330.     that JNOS for Linux is primarily of interest to    people with
  331.     existing DOS-based NOS configurations (especially server/switch
  332.     configurations)    who wish to switch to Linux or to escape the
  333.     640K barrier.
  334.  
  335.      Status
  336.     The current version is ALPHA.4.    Brandon    is still tracking down
  337.     bugs, as well as evolving new features.
  338.  
  339.      System Requirements.
  340.     Any version of Linux along with    ncurses    1.8.1 or 1.8.5 (the
  341.     latter is preferred). Optionally you will require Linux
  342.     networking (at least loopback) and slattach (kernels pre-1.1.13
  343.     or post-1.1.20 required    for this).
  344.  
  345.      Detail
  346.     If you include the Linux networking code in addition to    JNOS,
  347.     you can    link the two by    a slip link running over a pty,    so that
  348.     Linux can provide services to your radio users.    In this    way you
  349.     can easily add servers without having to build them into JNOS
  350.     itself.     Brandon has supplied the following list of known bugs:
  351.  
  352.      o    some servers seem to be    causing    unexplained exits.
  353.  
  354.      o    PPP is reported    not to work in ALPHA.4,    although it worked in
  355.     ALPHA.3.
  356.  
  357.      o    BBS forwarding when convers is compiled    in but not configured
  358.     causes core dumps.
  359.  
  360.      o    the finger server is getting bad filenames.
  361.  
  362.      o    the bbs    W command is case-munging filenames.
  363.  
  364.      Where and How to obtain it.
  365.     You can    obtain JNOS for    Linux ALPHA.4 at: ftp.ucsd.edu
  366.     (ftp://ftp.ucsd.edu/hamradio/packet/tcpip/linux/j109lxA4.tgz)
  367.     ncurses    is available on    most Linux ftp sites.
  368.  
  369.      Licensing/Copyright
  370.     Brandon's modifications    to JNOS    are public domain. Most    of the
  371.     pre-existing NOS code is copyrighted and restricted to non-
  372.     commercial use by the various contributors from    Phil Karn on.
  373.  
  374.      Contributed by:
  375.     Brandon    Allbery, KF8NH
  376.  
  377.  
  378.  
  379.   5.3.    N0ARY Packet BBS for UN*X
  380.  
  381.  
  382.      Author
  383.     Bob Arasmith, N0ARY, ported to Linux (and others) by Bob Proulx,
  384.     KF0UW, rwp@fc.hp.com
  385.  
  386.      Description
  387.     A packet bbs implemented under UN*X.
  388.  
  389.      Status
  390.     ALPHA. Bob is running version ARY-0.9 on both Linux and    HP-UX.
  391.     The next version from N0ARY which is called 4.0    is in alpha
  392.     test/development release.  Bob has not been able to bring this
  393.     online yet and is still    running    0.9+kf0uw mods.    Bob has    about
  394.     half it    working    with Alan Cox's    AX.25 kernel which would be the
  395.     desirable combination.
  396.  
  397.      System Requirements.
  398.     Linux installation, C Compiler,    plus HAM radio TNC hardware.
  399.  
  400.      Detail
  401.     This bbs has an    excellent packet user interface.  It has a
  402.     compatible set of commands with    the RLI    bbs so users will be
  403.     familiar with it immediately.  It then extends the command set
  404.     to be a    very nice natural language style interface (e.g    "list at
  405.     allus about KPC-3"). Many csh style bang commands are supported.
  406.     Also included is a mail    interface to provide a packet to
  407.     internet gateway.
  408.  
  409.     Currently you need to customize    the source code    for your
  410.     installation so    you need some C    programming proficiency.
  411.  
  412.      Where and How to obtain it.
  413.     For a Linux version or for Linux information send mail to
  414.     rwp@fc.hp.com. For a SunOS version contact bob@arasmith.com.
  415.     This code is not packaged for distribution yet since it    is not
  416.     past the alpha stage of    development.
  417.  
  418.      Licensing/Copyright
  419.     Copyright by Bob Arasmith, N0ARY, but freely redistributable.
  420.  
  421.      Contributed by:
  422.     Bob Proulx, kf0uw, rwp@fc.hp.com
  423.  
  424.  
  425.   5.4.    MBL/RLI    message    to NNTP    and email converter.
  426.  
  427.  
  428.      Author
  429.     SM0OHI,    pme@it.kth.se
  430.  
  431.      Description
  432.     Software that will convert incoming MBL/RLI messages into either
  433.     NNTP or    RFC-822    formatted mail messages.
  434.  
  435.      Status
  436.     Development, not yet released.
  437.  
  438.      System requirements
  439.     Unknown.
  440.  
  441.      Detail
  442.     This software would be ideally suited to those who want    to
  443.     establish a mail and news gateway between conventional tcp/ip
  444.     networks and the amateur radio mail network.
  445.  
  446.      Where and How to obtain it.
  447.     Not yet    availale.
  448.  
  449.      Licensing/Copyright
  450.     Unknown.
  451.  
  452.      Contributed by:
  453.     SM0OHI
  454.  
  455.  
  456.   5.5.    Single floppy disk AX.25 router.
  457.  
  458.  
  459.      Author
  460.     Alan Cox, GW4PTS, iialan@iifeak.swan.ac.uk
  461.  
  462.  
  463.      Description
  464.     A single floppy    disk version of    linux with enough software to
  465.     allow a    PC to act as an    AX.25/IP router.
  466.  
  467.      Status
  468.     Development, not yet released.
  469.  
  470.      System requirements.
  471.     As for any Linux system    a 386SX    class PC or better.
  472.  
  473.      Detail
  474.     No detail yet.
  475.  
  476.      Where and How to obtain it.
  477.     Not yet    available.
  478.  
  479.      Licensing/Copyright
  480.     Unknown/Undecided.
  481.  
  482.      Contributed by:
  483.     Terry Dawson, VK2KTJ
  484.  
  485.  
  486.   5.6.    TNT.
  487.  
  488.  
  489.      Author
  490.     Mark Wahl, DL4YBG, DL4YBG @ DB0BLO.#BLN.DEU.EU,    wahlm@zelator.de
  491.  
  492.      Description
  493.     A Hostmode terminal program for    TNC's that support the WA8DED
  494.     hostmode protocol.
  495.  
  496.      Status
  497.     Version    0.8 is reportedly stable.
  498.  
  499.      System requirements
  500.     TNC supporting WA8DED hostmode protocol, serial    line.
  501.  
  502.      Detail
  503.     TNT is a full featured hostmode    terminal program. Compiling it
  504.     on Linux is as difficult as untarring the source and typing
  505.     `make'.    It provides both a `dumb' terminal and X11 version. It
  506.     comes with some    comprehensive documentation which describes its
  507.     features in some detail. Its main features are:
  508.  
  509.     Multiple sessions:
  510.        TNT supports    multiple packet    radio connections on virtual
  511.        screens that    you can    switch between.    Each session window
  512.        provides split screen (seperate transmit and    receive    text)
  513.        operation with a status line. Commands can be entered in
  514.        either a command session, or    in any terminal    session    using a
  515.        command key.    Each of    the virtual screens can    be larger than
  516.        the physical    screen and can be scrolled around.
  517.  
  518.     Data capture, file transfer and    logging:
  519.        A number of options are available for logging received text
  520.        to files. You can log transmit, receive or both to a    log
  521.        file. You can overwrite or append received data to existing
  522.        files. You can use the `autobin' protocol to    transmit or
  523.        receive binary files.
  524.  
  525.     Remote Shell operation:
  526.        You can provide a shell to remote users so that they    can
  527.        access other    programs on your computer. You can also    run a
  528.        program and direct its input/output to a channel so that
  529.        users can use it.
  530.  
  531.     Redirection of devices to a channel:
  532.        TNT allows you to redirect input/output from    a channel to a
  533.        device, a modem for example.
  534.  
  535.     Umlaut conversion:
  536.        TNT provides    umlaut conversion if necessary.
  537.  
  538.     Remote mode:
  539.        Remote users    can issue command themselves if    allowed    to do
  540.        so.
  541.  
  542.     Socket mode:
  543.        You can configure tnt so that it opens a socket for users to
  544.        telnet to that allows them operation    just as    you have from
  545.        the console.    This is    useful where your linux    machine    is on an
  546.        ethernet and    you want other terminal    on the net to have use
  547.        of your radio.
  548.  
  549.  
  550.      Where and How to obtain it.
  551.     The software is    available by anonymous ftp from: ftp.funet.fi
  552.     (ftp://ftp.funet.fi/pub/ham/unix/packet/tntsrc08.tgz). This site
  553.     is mirrored at a number    of places so you will probably find it
  554.     at other places    as well.
  555.  
  556.      Licensing/Copyright
  557.     GNU Public License. Freely redistributable, no warranty.
  558.  
  559.      Contributed by:
  560.     Steffen    Weinreich, DL5ZBG.
  561.  
  562.  
  563.   5.7.    IPIP encapsulation daemon.
  564.  
  565.  
  566.      Name
  567.     Mike Westerhof's IPIP encapsulation daemon.
  568.  
  569.      Author
  570.     Mike Westerhof KA9WSB (original    code), then Bdale Garbee N3EUA
  571.     (port to BSD), then Ron    Atkinson N8FOW and John    Paul Morrison
  572.     (port to Linux).
  573.  
  574.      Description
  575.     A daemon that will allow you to    use your linux machine as an
  576.     IPIP encapsulating gateway.
  577.  
  578.      Status
  579.     Ron is running this code himself, and the other    version    have
  580.     been run quite successfully.
  581.  
  582.      System requirements
  583.     KISS TNC, any version of Linux supporting RAW sockets.
  584.  
  585.      Detail
  586.     If you've ever used an internet    gateway    from your amateur packet
  587.     radio you have probably    been connected by an encapsulation
  588.     gateway    of some    descpription. Most run KA9Q's NOS and DOS, but
  589.     others run Unix    and this daemon. It allows you to encapsulate IP
  590.     within IP, so that you can 'tunnel' IP connections over    the
  591.     Internet. The software allows you to connect a KISS TNC    to your
  592.     linux machine and to have all datagrams    received on it carried
  593.     across the Internet to a similar gateway. Ron has supplied a
  594.     Makefile that will allow you to    easily compile to software. It
  595.     compiled without errors    on my system running a recent version
  596.     kernel.    Ron has    also written some README files which give you
  597.     the detail necessary to    compile    the system and the original
  598.     docum entation describes how to    configure it.
  599.  
  600.      Where and How to obtain it.
  601.     This software is available in the sunsite.unc.edu ham apps
  602.     directory
  603.     (ftp://sunsite.unc.edu/pub/Linux/apps/ham/ipip.tar.gz).
  604.  
  605.      Licensing/Copyright etc.
  606.     Freely distributable, though Bdale asks    that if    you use    the code
  607.     and like it you    might send him a QSL card or a postcard.
  608.  
  609.      Contributed by:
  610.     Ron Atkinson, N8FOW
  611.  
  612.  
  613.  
  614.   5.8.    AXIP encapsulation daemon.
  615.  
  616.  
  617.      Name
  618.     Mike Westerhof's AXIP encapsulation daemon.
  619.  
  620.      Author
  621.     Mike Westerhof KA9WSB, ported to Linux by Ron Atkinson N8FOW.
  622.  
  623.      Description
  624.     A daemon that will allow you to    use your linux machine as an
  625.     AXIP encapsul ating gateway.
  626.  
  627.      Status
  628.     Not properly tested, but assumed to work ok.
  629.  
  630.      System requirements
  631.     KISS TNC, any version of Linux supporting RAW sockets.
  632.  
  633.      Detail
  634.     This daemon is the partner to the IPIP encapsulation daemon. It
  635.     allows you to encapsulate AX.25    frames in IP to    carry them
  636.     across the Internet. This is useful for    linking    AX.25 networks
  637.     in remote areas. Ron has supplied a Makefile for linux,    and with
  638.     it the software    compiled without errors    on my system running a
  639.     recent version kernel. Ron has also written some README    files
  640.     which give you the detail necessary to compile the system and
  641.     the original documentation describes how to configure it.
  642.  
  643.      Where and How to obtain it.
  644.     This software is available in the sunsite.unc.edu ham apps
  645.     directory
  646.     (ftp://sunsite.unc.edu/pub/Linux/apps/ham/ax25ip.tar.gz).
  647.  
  648.      Licensing/Copyright etc.
  649.     Freely distributable so    long as    the original copyright notice is
  650.     not removed.
  651.  
  652.      Contributed by:
  653.     Ron Atkinson, N8FOW
  654.  
  655.  
  656.   5.9.    Ping-Pong Convers Server
  657.  
  658.  
  659.      Name
  660.     Fred Baumgartens Convers Server    for Linux.
  661.      Author
  662.     Fred Baumgarten, DC6IQ,    <dc6iq@insu1.etec.uni-karlsruhe.de>
  663.  
  664.      Description
  665.     This is    a version of the convers server    that allows multiple
  666.     users to simultaneously    chat with each other in    a round-table
  667.     style conversation. It is compatible with the NOS convers
  668.     servers, but provides extra facilities such as saving/restoring
  669.     of Personal Text and Chanel Topics.
  670.  
  671.      Status
  672.     In use of a number of popular convers servers, appears very
  673.     stable.
  674.  
  675.      System requirements.
  676.     Linux, GNU make, C compiler.
  677.  
  678.      Detail.
  679.     Complete installation instructions are included    in the INSTALL
  680.     file that is included in the distribution.
  681.  
  682.      Where and How to obtain it.
  683.     A distribution of this software    is available in    the
  684.     sunsite.unc.edu    ham apps directory
  685.     (ftp://sunsite.unc.edu/pub/Linux/apps/ham/convers-941122.tar.gz).
  686.     The home of the    software is at insu1.etec.uni-karlsruhe.de ftp
  687.     server (ftp://insu1.etec.uni-
  688.     karlsruhe.de/pub/hamradio/convers/convers)
  689.  
  690.      Licensing/Copright    etc.
  691.     Presumably copyright Fred Baumgarten (not specifically stated),
  692.     but some portions appear to be free for    non-commercial use and
  693.     copying    provided the copyright notices stay intact.
  694.  
  695.      Contributed by:
  696.     Terry Dawson, VK2KTJ
  697.  
  698.  
  699.   5.10.     Wampes
  700.  
  701.   A port of Wampes to Linux.  Could someone send me details of the
  702.   latest wampes    release    please ?
  703.  
  704.  
  705.   6.  Morse Code
  706.  
  707.   Software for use in conjunction with,    or for facilitating Morse
  708.   communication.
  709.  
  710.  
  711.   6.1.    Morse trainer.
  712.  
  713.  
  714.      Author
  715.     Alan Cox, GW4PTS, iialan@iifeak.swan.ac.uk
  716.  
  717.      Description
  718.     A Morse    Code trainer that uses the PC internal speaker
  719.  
  720.      Status
  721.     stable,    works quite well, unfinished.
  722.  
  723.      System requirements
  724.     Linux, any version
  725.  
  726.  
  727.      Detail
  728.     Alan wrote this    small program in only an hour. It is quite neat,
  729.     and allows you to play morse at    a range    of speeds and
  730.     frequencies through the    PC internal speaker. You can specify the
  731.     text to    be played either from the command line,    from a file, or
  732.     the program is capable of generating random character groups. As
  733.     it stands you must invoke the program from a Linux Virtual
  734.     Console, as it relies on certain kernel    calls to produce the
  735.     sound, and these don't work as easily from an XTerm. As    it
  736.     sounds each character it lists the character in    verbal form (Di,
  737.     Dit, Dah etc.) to the screen. Alan is hoping that someone will
  738.     take the code and enhance it with the features he has listed in
  739.     the comments at    the head of the    source file.
  740.  
  741.      Where and How to obtain it.
  742.     I've had a large number    of responses from people seeking this
  743.     code, so I've obtained Alan's permission to make it available.
  744.     You can    obtain it from sunsite.unc.edu
  745.     (ftp://sunsite.unc.edu/pub/Linux/apps/ham/GW4PTS.morse.tar.gz).
  746.  
  747.      Copyright/Licensing
  748.     GNU Public License 2, freely redistributable, no warranty.
  749.  
  750.      Contributed by:
  751.     Terry Dawson, VK2KTJ, terryd@extro.ucc.su.oz.au
  752.  
  753.  
  754.  
  755.   7.  AMTOR Software.
  756.  
  757.   Software for use in conjunction with,    or for facilitating AMTOR.
  758.  
  759.  
  760.  
  761.   8.  PACTOR Software.
  762.  
  763.   Software for use in conjunction with,    or for facilitating PACTOR.
  764.  
  765.  
  766.   9.  Slow Scan    Television Software.
  767.  
  768.   Software for use in conjunction with,    or for facilitating Slow Scan
  769.   Television.
  770.  
  771.  
  772.   10.  Facsimile Software.
  773.  
  774.   Software for use in conjunction with,    or for facilitating Facsimile.
  775.  
  776.  
  777.   11.  Design and Construction Software.
  778.  
  779.   Software to assist in    the design and construction of amateur radio
  780.   related things. Antenna, Circuit Board, Filter, and QSL card design
  781.   packages are all good    candidates for this section.
  782.  
  783.  
  784.   11.1.     Software Oscilloscope
  785.  
  786.  
  787.      Author
  788.     Jeff Tranter, Jeff_Tranter@Mitel.COM
  789.  
  790.      Description
  791.     Scope is a simple software emulation of    an oscilloscope. It
  792.     graphically displays voltage as    a function of time.
  793.      Status
  794.     ALPHA. First release.
  795.  
  796.      System requirements
  797.     Sound card with    input capability supported by the kernel sound
  798.     driver.     SVGALIB is used to do the display work.
  799.  
  800.      Detail
  801.     Scope uses the /dev/dsp    device to take audio in    from the
  802.     soundcard and displays it on the screen    in a manner similar to
  803.     an oscilloscope.  Jeff claims Scope was    written    more for
  804.     amusement value    than for any serious purpose.
  805.  
  806.      Where and How to obtain it.
  807.     You can    obtain source, makefile    and man    page for Scope from:
  808.     sunsite.unc.edu
  809.     (ftp://sunsite.unc.edu/pub/Linux/apps/circuits/scope-0.1.tar.gz)
  810.  
  811.      Licensing/Copyright
  812.     GNU Public License, Freely redistributable, No warranty.
  813.  
  814.      Contributed by:
  815.     Terry Dawson, VK2KTJ
  816.  
  817.  
  818.   11.2.     irsim
  819.  
  820.  
  821.      Author
  822.     Dmitry Teytelman, dim@leland.stanford.edu
  823.  
  824.      Description
  825.     An event-driven    logic-level simulator for MOS circuits
  826.  
  827.      Status
  828.     Version    8.6, production.
  829.  
  830.      System Requirements
  831.     X-Windows.
  832.  
  833.      Detail
  834.     irsim is an X11    based simulator    for MOS    circuits. It has two
  835.     simulation modes, either switch    where each transistor is
  836.     modelled as a voltage controlled switch, or linear where each
  837.     transistor is modelled as a resistor in    series with a voltage
  838.     controlled switch, and each node has a capacitance.
  839.  
  840.      Where and How to obtain it.
  841.     You can    obtain irsim from: sunsite.unc.edu
  842.     (ftp://sunsite.unc.edu/pub/Linux/apps/circuits/irsim.tar.z).
  843.  
  844.      Licensing/Copyright
  845.     Freely Redistributable
  846.  
  847.      Contributed by:
  848.     Terry Dawson, VK2KTJ
  849.  
  850.  
  851.   11.3.     Spice
  852.  
  853.  
  854.      Author
  855.     University of California, Berkeley, ported by
  856.     eoahmad@ntuix.ntu.ac.sg
  857.  
  858.  
  859.      Description
  860.     Spice is an analog circuit emulator.
  861.  
  862.      Status
  863.     Stable release.    Last fortran version produced.
  864.  
  865.      System requirements
  866.     Unknown.
  867.  
  868.      Detail
  869.     Spice allows you to design and test circuits in    a computer
  870.     modelled environment to    see how    they will behave without having
  871.     to touch a soldering iron, or solder.
  872.  
  873.      Where and How to obtain it.
  874.     You can    obtain version 2g6 of Spice from: sunsite.unc.edu
  875.     (ftp://sunsite.unc.edu/pub/Linux/apps/circuits/spice2g6.tar.z)
  876.  
  877.      Licensing/Copyright
  878.     Copyright held by University California, Berkeley. Freely
  879.     redistributable.
  880.  
  881.      Contributed by:
  882.     Terry Dawson, VK2KTJ
  883.  
  884.  
  885.  
  886.   12.  Training/Educational Software.
  887.  
  888.   Software to assist in    education or training for amateur radio. Morse
  889.   Code tutorials, technical examination    database, Computer Based
  890.   Training software, and the like are listed here.
  891.  
  892.  
  893.   13.  Miscellaneous Software.
  894.  
  895.   Software that    I couldn't put anywhere    else.
  896.  
  897.  
  898.   13.1.     SunClock
  899.  
  900.  
  901.      Author
  902.     John Mackin, john@cs.su.oz.AU
  903.  
  904.      Description
  905.     A clock    that will show you instantly what parts    of the globe are
  906.     exposed    by sunlight and    what parts aren't.
  907.  
  908.      Status
  909.     Released.
  910.  
  911.      System requirements.
  912.     X-Windows.
  913.  
  914.      Detail
  915.     sunclock is another of those desktop gadgets that most people
  916.     think look nice    but really don't have a    lot of use for.    I use
  917.     sunclock to obtain an at-a-glance indication of    the time
  918.     anywhere in the    world.    In its iconic form it sits in a    small
  919.     Mercator projection. When maximised it produces    the same image
  920.     but obviously larger with slightly more    detail.     It also
  921.     displays the date, local time and UTC. sunclock    actually
  922.     calculates mathematically what parts of    globe are sunlit and
  923.     which aren't, it seems quite accurate, so long as you assume the
  924.     earth has no atmosphere.
  925.      Where and How to obtain it.
  926.     I haven't seen any precompiled sunclock    binaries for Linux
  927.     about, so check    your nearest archie server. sunclock compiled
  928.     straight out of    the box    for me.
  929.  
  930.      Licensing/Copyright
  931.     Public Domain and may be freely    copied as long as the notices at
  932.     the top    of sunclock.c remain intact.
  933.  
  934.      Contributed by:
  935.     Terry Dawson, VK2KTJ
  936.  
  937.  
  938.   13.2.     Xearth
  939.  
  940.  
  941.      Author
  942.     Kirk Lauritz Johnson, tuna@cag.lcs.mit.edu, modified by    Dimitris
  943.     Evmorfopoulos, devmorfo@cs.mtu.edu.
  944.  
  945.      Description
  946.     A rotating earth for X-windows root window. It has real    life
  947.     shading, and options for geostatic view, and non geostatic view.
  948.     A prettier and more modern version of sunclock but requires a
  949.     bit more processing power.
  950.  
  951.      Status
  952.     released, stable.
  953.  
  954.      System requirements.
  955.     X-Windows.
  956.  
  957.      Detail
  958.     xearth is much like sunclock except that it draws a view of the
  959.     earth onto your    root map in blue and green, as the earth would
  960.     be viewed from space. You have a number    of options in
  961.     determining the    behaviour of the view. You can either have it so
  962.     that the same part of the earth    is displayed, and the sun
  963.     rotates, so you'll have    varying    light and shadow on the    display,
  964.     or you can have    it shown as if you were    travelling with    the sun,
  965.     so the whole of    the globe is visible, and the earth rotates.
  966.     You can    specify    the latitude/longtitude    that will be the centre
  967.     of the display.    xearth is also capable of producing gif    and ppm
  968.     graphics output, so you    can generate custom graphics of    the
  969.     globe.    When run as your root map, you can adjust the interval
  970.     of time    between    updates.  On my    486sx25    you notice a small
  971.     degradation in performance when    it is recalculating, but it's
  972.     not annoying.
  973.  
  974.      Where and How to obtain it.
  975.     A precompiled xearth binary is available from: sunsite.unc.edu,
  976.     or the source can be obtained from just    about any X11/contrib
  977.     directory. Try export.lcs.mit.edu if you can't find it
  978.     elsewhere.
  979.  
  980.      Licensing/Copyright
  981.     Copyright (C) 1989, 1990, 1993 by Kirk Lauritz Johnson.    The
  982.     copyright notice included states that xearth is    freely
  983.     redistributable    so long    as the copyright notice    is left    intact,
  984.     and be included    in documentation.
  985.  
  986.      Contributed by:
  987.     Alan Cox, GW4PTS.
  988.  
  989.  
  990.  
  991.   14.  How to contribute or update an entry.
  992.  
  993.   I'd like for this list to be as complete and up-to-date as possible.
  994.   So I'm keen to hear about any    developments or    products that I    don't
  995.   already know about, or that the entry    is obselete or outdated    for.
  996.  
  997.   What I'd like    as a minimum set of requirement    would be something like
  998.   the following:
  999.  
  1000.  
  1001.      Name
  1002.     The name of the    software in question.
  1003.  
  1004.      Author
  1005.     Who wrote, or ported the software. An email address, or    some
  1006.     other means of contacting them is also essential.
  1007.  
  1008.      Description
  1009.     A single line description of what the software does.
  1010.  
  1011.      Status
  1012.     An indication of the software's    status.    Is it still in testing?
  1013.     Is it a    production release? Is it still    in the design stage?
  1014.  
  1015.      System requirements
  1016.     What does the software require to run? Does it require X-
  1017.     Windows? Does it need a    soundcard? Does    it need    a certain
  1018.     version    of kernel? Does    it need    other software to support it?
  1019.  
  1020.      Detail
  1021.     I'm not    keen on    including a large amount of detail on each piece
  1022.     of software as this would consume a lot    of time    reading    and
  1023.     trying to keep up to date. So instead what I'd like to list is
  1024.     what makes this    software unique, anything special about    it.
  1025.     Perhaps    its most outstanding features, that sort of thing.
  1026.  
  1027.      Where and How to obtain it.
  1028.     If the software    is freely distributable    then ftp details would
  1029.     be great.  If it is commercial software    then the name of the
  1030.     company    distributing the software, and an address or telephone
  1031.     number.    If it is available only    by some    other means, say mail
  1032.     order, then details on where and how to    obtain it.
  1033.  
  1034.      Licensing/Copyright
  1035.     Is the software    Copyleft? Copyright? Shareware?    Public Domain?
  1036.     Restricted in use in any way?
  1037.  
  1038.   Don't    worry if you don't know    all of these details, just send    me what
  1039.   you do know and I'll list what I can.    I'd rather have    an incomplete
  1040.   listing than no listing at all.
  1041.  
  1042.   Please mail any contributions    to:
  1043.  
  1044.   terryd@extro.ucc.su.oz.au or terry@orac.dn.itg.telecom.com.au
  1045.  
  1046.   I'd list a packet radio address too but I'm still not    properly
  1047.   operational again yet    after moving house.
  1048.  
  1049.  
  1050.   15.  Discussion relating to Amateur Radio and    Linux.
  1051.  
  1052.   There    are various places that    discussion relating to Amateur Radio and
  1053.   Linux    take place. They take place in the comp.os.linux.* newsgroups,
  1054.   they also take place on the HAMS list    on niksula.hut.fi. Other places
  1055.   where    they are held include the tcp-group mailing list at ucsd.edu
  1056.   (the home of amateur radio tcp/ip discussions), and I    believe    there is
  1057.   an `IRC' channel that    sometimes is used to discuss them as well.
  1058.  
  1059.   To join the Linux HAMS channel on the    mail list server, send mail to:
  1060.  
  1061.  
  1062.        linux-activists@niksula.hut.fi
  1063.  
  1064.  
  1065.  
  1066.  
  1067.   with the line:
  1068.  
  1069.  
  1070.        X-Mn-Admin: join    HAMS
  1071.  
  1072.  
  1073.  
  1074.  
  1075.   at the top of    the message body (not the subject line).
  1076.  
  1077.   To join the tcp-group    send mail to:
  1078.  
  1079.  
  1080.        listserver@ucsd.edu
  1081.  
  1082.  
  1083.  
  1084.  
  1085.   with the line:
  1086.  
  1087.  
  1088.        subscribe tcp-group
  1089.  
  1090.  
  1091.  
  1092.  
  1093.   in the body of the text.
  1094.  
  1095.   Note:    Please remember    that the tcp-group is primarily    for discussion
  1096.   of the use of    advanced protocols, of which tcp/ip is one, in Amateur
  1097.   Radio. Linux specific    questions should not ordinarily    go there.
  1098.