home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / hacking / internet / ppp_5.faq < prev    next >
Encoding:
Text File  |  2003-06-11  |  33.1 KB  |  680 lines

  1. Archive-name: ppp-faq/part5
  2. Version: $Revision: 3.23 $
  3. Last-modified: $Date: 1995/12/11 19:10:12 $
  4. URL: http://cs.uni-bonn.de/ppp/part5.html
  5.  
  6.                                                  Free PPP Software Packages
  7.                        5. FREE PPP SOFTWARE PACKAGES
  8.                                      
  9.        Free PPP FOR SunOS 4.1.x
  10.       
  11.        Free PPP for BSD
  12.       
  13.        Free PPP for SVR4
  14.       
  15.        Free PPP for MSDOS
  16.       
  17.        Free PPP for AmigaOS
  18.       
  19.        Free PPP for NeXT
  20.       
  21.        Free PPP for Macintosh
  22.       
  23.        Free PPP for Ultrix
  24.       
  25.        Free PPP for Linux
  26.       
  27. 5.1 free PPP FOR SunOS 4.1.x
  28.  
  29.    
  30.    
  31.   5.1.1 PPP-2.2 FOR BSD, SUNOS 4.X,  ULTRIX AND LINUX
  32.   
  33.   Authors                 Paul Mackerras <paulus@cs.anu.edu.au>,
  34.                          Brad Parker <brad@FCR.COM> and contributors
  35.                           Ultrix port: sundstrom@stkhlm.enet.dec.com (Per
  36.                          Sundstrom) and
  37.                          robert@robur.slu.se (Robert Olsson)
  38.                           Linux port: Michael Callahan
  39.                          <callahan@maths.ox.ac.uk>
  40.                          and Al Longyear <longyear@netcom.com>
  41.                          
  42.    Architectures          Sunos 4.x at least on Sparc,
  43.                           NetBSD at least on 80?86 and Amiga
  44.                           Ultrix on DECstations
  45.                           Linux on 80386/80486/Pentium
  46.                          
  47.    FTP archives            dcssoft.anu.edu.au:/pub/ppp/ ppp-2.1.2.tar.gz
  48.                           Also from  merit.edu:/pub/ppp/sunos-new
  49.                          
  50.    Self-Description       ppp-2.1.1 is now available from
  51.                          dcssoft.anu.edu.au, and shortly from merit.edu in
  52.                          /pub/ppp or /pub/ppp/sunos-new, I hope.  This
  53.                          release includes Linux support, thanks to Michael
  54.                          Callahan and Al Longyear, as well as SunOS 4.x,
  55.                          {386,Net,Free}BSD and Ultrix (which were supported
  56.                          in previous versions).
  57.                          
  58.   Other new and changed features in this version include:
  59.                          
  60.    security improvements
  61.                          
  62.    improvements and a man page for chat (thanks to Al Longyear)
  63.                          
  64.    pppd can now use LCP echo-requests to check that the serial
  65.                          connection is intact, and terminate the link if
  66.                          not           (from the Linux port)
  67.                          
  68.    pppd can now reads a port-specific options file
  69.                          (/etc/ppp/options.)
  70.                          
  71.    new pppd options vj-max-slots and -vjccomp to control           how many
  72.                          connection IDs the VJ header compressor will use,
  73.                                   and whether it can compress the
  74.                          connection ID
  75.                          
  76.    several bugs fixed
  77.                          
  78. Paul Mackerras          paulus@cs.anu.edu.au Dept. of Computer Science Aust
  79.                                                  ralian National University
  80.                                                                            
  81.   ... The main change [of 2.0] from ppp-1.3.1 is that the new release
  82.                          contains a substantially improved version of pppd.
  83.                           New features in pppd include:
  84.                          
  85.        Vastly improved security and authentication features
  86.       
  87.        Conforms to RFCs 1331, 1332, 1334
  88.       
  89.        Reads options from files as well as the command line
  90.       
  91.        Does proxy-ARP and default route creation if requested
  92.       
  93.                                       Paul Mackerras <paulus@cs.anu.edu.au>
  94.                                                                            
  95.   Comment                 ppp-2.1 included in NetBSD distributions,
  96.                          reported to work on NetBSD-Amiga; ppp-2.0.4 is
  97.                          reported to work on NetBSD-Intel and
  98.                          SunOS-4.x-Sparc (did anybody try NetBSD-Sparc?)
  99.                          ppp-2.1.2 will work on Linux on Intel (did anybody
  100.                          try Linux/680x0, e.g. Amiga?)
  101.                          
  102.    Problems               PPP 2.1.2 on a VAX Ultrix exhibited very long
  103.                          delays between packet bursts over the serial line.
  104.                           Similar performance problems may also appear on
  105.                          other BSD-derived systems besides Ultrix.
  106.                          
  107.   Workaround: Thanks to Patrick Klos for the solution:  Turn off Van
  108.                          Jacobsen Header Compression (using the -vj command
  109.                          line option to pppd).  Patrick reported that he
  110.                          had found problems in the implementation of VJ
  111.                          Header Compression in PPP 2.1.2.  Disabling the
  112.                          option clears the performance problem.
  113.                          
  114.   Additional note:  On VAXes with RTS/CTS flow control I can run the serial
  115.                          port at 19.2K and use an MRU of 1500.  On VAXes
  116.                          with MMJ serial connectors without RTS/CTS flow
  117.                          control, I have to use MRU 296 but still specify
  118.                          the crtscts option to pppd, even though the
  119.                          hardware doesn't support it.
  120.                          
  121.                                       Barry Kort <bkort@copernicus.bbn.com>
  122.                                                                            
  123.   5.1.2 DP-2.3
  124.   
  125.   Authors                 Kirk Smith <ks@phoenix.acn.purdue.edu>,
  126.                          peter.galvaby@micromuse.ac.uk and others
  127.                          
  128.    Features               demand-dial, filtering, header compression,
  129.                          server and client, scripting;
  130.                          SunOS loadable modules partially supported
  131.                          
  132.    Comment                basically dp-2.2-beta with typos corrected and
  133.                          non-sun4c kernel
  134.                          architecture supported (tested on sun4c, sun4m and
  135.                          sun3
  136.                          machines, but has problems on sun3x
  137.                          architectures). It has a
  138.                          configuration file, which tells where the other
  139.                          configuration
  140.                          files are. Loadable modules work as long as you
  141.                          don't unload
  142.                          them.  Finally survives even talk(1) without
  143.                          crashing the
  144.                          machine. If you see older versions, especially
  145.                              dp-2.0.tar.Z, toss them immediately!
  146.                          
  147.    Plans                  Solaris 2.1 (sunos 5.1) is supported in the
  148.                          dp-3.1 version (see chapter SVR4).
  149.                          
  150.    Mailing list maintainer
  151.                           ks@phoenix.acn.purdue.edu
  152.                          
  153.    Mailing-list            dp-list@phoenix.acn.purdue.edu (don't send 'add'
  154.                          or 'delete' requests here!!!
  155.                          
  156.    FTP archive
  157.                          ftp@phoenix.acn.purdue.edu:pub/
  158.                          
  159.    WWW document            http://www.acn.purdue.edu/dp/dp.html
  160.                          
  161.   5.1.3 PERKINS/CLEMENTS/FOX/CHRISTY PPP FOR SUNOS
  162.   
  163.   Last version            patch level 6 of 1991-10-04
  164.                          
  165.    Anonymous FTP          [not cited to protect the innocent]
  166.                          
  167.    Comment                should be considered out of date. You need at
  168.                          least a special patch to fix
  169.                          most of a memory leak, and might have other
  170.                          problems. Successor
  171.                          packages are dp-2.3/3.0 and
  172.                          ppp-2.1.
  173.                          
  174. 5.2 free PPP for BSD:
  175.  
  176.   5.2.1 PPP-2.1
  177.   
  178.    see above.
  179.    
  180. 5.3 free PPP for SVR4
  181.  
  182.   5.3.1 ...FOR GENERIC SVR4
  183.   
  184.   Author
  185.                          
  186.                                                 Marc Boucher <marc@cam.org>
  187.                                                                            
  188.   Public FTP archive
  189.                          FTP.CAM.ORG:/systems/un
  190.                          ix/svr4/CAM-pppd-0.85.tar.gz.
  191.                          
  192.    self-description        The current version is 0.85. Basic support for
  193.                          synchronous PPP and BinTec ISDN was recently
  194.                          added. The wrong interface initialization order
  195.                          resulting in in_interfaces not being incremented
  196.                          properly have been fixed. ... Unlimited
  197.                          redistribution is now allowed. The software is
  198.                          being released AS-IS. I currently do not have time
  199.                          to provide support or implement further
  200.                          enhancements, sorry. The future of the package is
  201.                          uncertain. If someone is willing to pick it up, or
  202.                          integrate my SVR4 changes in a newer PPP package,
  203.                          feel free.
  204.                          
  205.                                                                Marc Boucher
  206.                                                                            
  207.   5.3.2 ...SUNOS 5.X/SOLARIS 2.X
  208.   
  209.    dp-3.1 (Solaris 2.x version of dp-2.3)
  210.    
  211.    dp-3.1 has been out for quite a while. It works with Solaris 2.1 (for
  212.    anyone foolish enough to still be running it), 2.2, 2.3, probably 2.4.
  213.    
  214.    "...It is much more stable and better behaved than the Solaris 2.3 ppp
  215.    from Sun...." (Larry Williamson <larry@mitra.com>)
  216.    
  217.    There is also a specialized WWW documentFAQ at
  218.    http://www.acn.purdue.edu/dp/dp.html.
  219.    
  220. 5.4 Free PPP for MSDOS
  221.  
  222.   5.4.1 WG7J NOS (JNOS) PPP ADDITIONS:
  223.   
  224.    Johan Reinalda (WG7J) did a lot of additions/improvements to the KA9Q
  225.    for MSDOS.  One of them seems to be that PPP is working, finally.  Get
  226.    version 1.08 and up.
  227.    
  228.   Authors                 Phil Karn (KA9Q), Johan Reinalda (WG7J), with
  229.                          additions from lots of others. PPP code written by
  230.                          Katie Stevens of UC Davis, based on the original
  231.                          implementation by Drew Perkins of CMU. Updated by
  232.                          Bill Simpson and Glenn McGregor of the University
  233.                          of Michigan. James Dugal (N5KNX) has taken over
  234.                          development of JNOS.
  235.                          
  236.    Features               server, client, scripting, redial,
  237.                          
  238.    Public FTP sites:
  239.                          
  240.     pc.usl.edu:/pub/ham/jnos/ James's local ftp site. This
  241.                          
  242.                          
  243.                          
  244.                          directory is guaranteed to
  245.                          
  246.                          
  247.                          
  248.                          have the most recent release
  249.                          
  250.                          
  251.                          
  252.                          of JNOS.
  253.                          
  254.     ftp.ucsd.edu:hamradio/packet/tcpip/incoming
  255.                          
  256.    Comment                 There is a entry in the configuration recipes
  257.                          section.
  258.                          
  259.   5.4.2 PPP PACKET DRIVER INTERFACES
  260.   
  261.     5.4.2.1 etherppp
  262.     
  263.   Ftp archive
  264.                          ftp.merit.edu:internet.tools/ppp/dos/etherppp.zip
  265.                           gopher://gopher.archive.umich.edu:7055/11/msdos/c
  266.                          ommunications/ncsa/etherppp-new.zip.new
  267.                          
  268.    Comment                16 Mar 1994    The "NCSAPPP" version of the DOS
  269.                          PPP packet driver is no longer being distributed
  270.                          due to the availability of the newer "ETHERPPP"
  271.                          version of the packet driver.  This packet driver
  272.                          emulates an Ethernet class packet driver and is
  273.                          thus compatible with a wider range of
  274.                          applications.   The older driver presented only a
  275.                          "PPP" class packet driver and only worked with
  276.                          applications which knew specifically of "PPP"
  277.                          class packet drivers.
  278.                          
  279.              -Larry Blunk, Merit Network, Inc. / The University of Michigan
  280.                                                                            
  281.   Then ftp to merit.edu (notice: not ftp.merit.edu) and from the
  282.                          /pub/ppp/dos directory, fetch etherppp.commands.
  283.                          (The etherppp-new executable will seem to be there
  284.                          also, but you'll  find you can't download it.)
  285.                          
  286.   The documentation file in the archive with the executable was written
  287.                          for a much older version of the software, and is
  288.                          obsolete in several  respects.  The /k parameter
  289.                          apparently is no longer needed in 1.9.49  beta.
  290.                          And although you can use the supplied version of
  291.                          TERMIN to  unload the driver from memory, it is no
  292.                          longer necessary.  PPP has a  /u switch which will
  293.                          do the same thing.
  294.                          
  295.   On the plus side, the dialer works nicely.  When the driver is unloaded
  296.                          from memory, it will automatically hang up the
  297.                          modem.  On the minus side,  in addition to random
  298.                          exception errors and lockups, the thing is a
  299.                          memory  hog.  PPP 1.9.49 takes up over 120,000
  300.                          bytes of memory.  That doesn't leave  Minuet's
  301.                          graphical web browser enough room to function
  302.                          properly.  (Runtime  error #204 will commonly
  303.                          appear.)
  304.                          
  305.   When fetching news with Minuet 17A and PPP 1.9.49 beta using Merit's
  306.                          default or "quick" configuration, I frequently
  307.                          crashed on Exception 13  errors.  The following
  308.                          seems to work better, though not 100 percent
  309.                          stable--gopher and ftp in 18A sometimes generate
  310.                          exception errors.
  311.                          
  312.  
  313. ppp ipcp local compress allow
  314. ppp ipcp open
  315. ppp lcp local accm 0
  316. ppp lcp local acfc on
  317. ppp lcp local pfc on
  318. ppp lcp local magic allow
  319. ppp lcp open
  320.  
  321.                                               NEIL PARKS <nparks@torah.org>
  322.                                                                            
  323.   Very incomplete features
  324.                           client only
  325.                          
  326.     5.4.2.2 PPPPKT
  327.     
  328.   Author                  Frank Molzahn
  329.                          
  330.    ftp directory          oak.oakland.edu, in one of the directories, where
  331.                          packet drivers are found.
  332.                          
  333.    comment                 The product is not a complete packet driver by
  334.                          itself.  It requires some  additional files that
  335.                          are actually part of Novell's commercial
  336.                          networking  products.  Fortunately, Novell makes
  337.                          them available for free download via  anonymous
  338.                          ftp, if you know where to look.  Molzahn provides
  339.                          complete and  detailed instructions for finding
  340.                          and installing them. PPPPKT does not have any kind
  341.                          of dialer.  You have to dial the  old-fashioned
  342.                          way--use a plain term pgm that will establish the
  343.                          connection  and then get out of the way without
  344.                          hanging up the phone line.  (Telix, for  example,
  345.                          does this very nicely.)
  346.                          
  347.   Performance is a mixed bag.  News (with 17A) and Gopher are very fast.
  348.                          Mail is so slow that "time out" errors occur
  349.                          frequently.  Increasing the  "I/O timeout" and
  350.                          "retransmit timeout" numbers in Minuet's
  351.                          Setup/Network  screen increases the chances the
  352.                          mail might go through eventually--but not  always.
  353.                           Telnet is so slow that it appears to lock up.
  354.                          ftp performance is  odd:  Logon negotiations and
  355.                          directory listings are slow, but once you  start
  356.                          to fetch a file it will come roaring in faster
  357.                          than with any other  packet driver I've tried.
  358.                          PPPPKT takes up less memory than Merit PPP, so
  359.                          your chances of successfully browsing a graphical
  360.                          web page are better.
  361.                          
  362.                                               NEIL PARKS <nparks@torah.org>
  363.                                                                            
  364.   5.4.3 ISPA - ISDN PACKET DRIVER INTERFACE
  365.   
  366.   Ftp archive              ftp.biochem.mpg.de:/pc/isdn
  367.                          
  368.    Self-Description       "    ISPA is an ethernet-type (class=1)
  369.                          packet-driver for IP-Routing or remote Ethernet
  370.                          bridging over ISDN. ISPA communicates with the
  371.                          ISDN card using the Common ISDN API 1.1
  372.                          specification (a standard defined by German ISDN
  373.                          card manufacturers and the German Telekom).
  374.                          Because of this, ISPA is completely hardware
  375.                          independent and has successfully been tested with
  376.                          many active or passive ISDN cards.
  377.                          
  378.   ISPA supports a large set of protocols for communication with other
  379.                          vendors ISDN routers or servers. Among these
  380.                          protocols are: LAPB, Frame-Relay, PPP (including
  381.                          PAP support), SLIP, Cisco-HDLC.
  382.                          
  383.   ISPA was developed for use with PCROUTE as a cheap Ethernet-ISDN Router.
  384.                          However, it has been succesfully tested with a
  385.                          wide range of TCP/IP programs e.g. WATTCP based IP
  386.                          programs, PC-NFS, NCSA & CU -Telnet/ftp, gopher,
  387.                          popmail, PCTCP 2.2 or Trumpet WINSOCK.
  388.                          
  389.   ISPA was written for use with ISDN BRI PC cards. I myself have used ISPA
  390.                          only with the Teles.S0 card, one of the cheapest
  391.                          ISDN cards in Germany. But I got responses from
  392.                          users of ISPA that it will work at least with the
  393.                          following other ISDN cards: AVM A1, AVM B1, Diehl
  394.                          SCOM, Diehl SoTec, NICCY 1000 PC, mbp Solis. Many
  395.                          German vendors of ISDN cards have started to
  396.                          support besides the German signaling system (1TR6)
  397.                          and Euro-ISDN (EDSS1) also other signaling systems
  398.                          in their Common ISDN API 1.1 implementation.
  399.                          
  400.   The current version of ISPA supports two independent active connections
  401.                          at a time. Alternativly a connection can use two
  402.                          B-channels for loadsharing. ISPA can be loaded
  403.                          more than once, if more than two simultanous
  404.                          connections to different sites are desired.
  405.                          Loadsharing can be configured as static or dynamic
  406.                          (bandwith on demand). Dynamic loadsharing can be
  407.                          used concurrently to a second independent
  408.                          connection.
  409.                          
  410.   Loadsharing over two channels is implemented using simple round robin
  411.                          scheduling, because IP doesn't require the orginal
  412.                          packet sequence. It's completly hardware
  413.                          independent. It's works the same way as Cisco
  414.                          implements loadsharing over to X.21 interfaceses
  415.                          and I have tested ISPA with a Cisco Router and two
  416.                          Philips TA's. Sure it will not double the
  417.                          performance this way, but around 13kBytes/s you
  418.                          can get."
  419.                          
  420.                                               Herbert Hanewinkel, July 1994
  421.                                                                            
  422. 5.5 Free PPP for AmigaOS
  423.  
  424.   5.5.1 AMIGANOS (KA9Q NOS PORT TO AMIGA)
  425.   
  426.   Mailing-list-maintainer
  427.                           amiga-slip-request@ccs.carleton.ca
  428.                          
  429.    FAQ posting             comp.sys.amiga.datacomm, every 21 days
  430.                          
  431.    Author                 JOHN_H@fs2.mcc.ac.uk (John Heaton)
  432.                          
  433.    Public ftp archive     ftp.demon.co.uk: /pub/amiga/setup/setupv4.lha
  434.                          419364 bytes (Setup for newcomers;
  435.                          
  436.                          Note that this contains some information which is
  437.                          quite
  438.                          
  439.                          specific for the demon.co.uk site only)
  440.                          /pub/amiga/anos/anos29k.lha 196742 bytes (if you
  441.                          already have an
  442.                          earlier version of setup and just need AmigaNOS
  443.                          2.9k. Also on
  444.                          wuarchive.wus
  445.                          tl.edu:/mirrors3/ka9q/amiga/anos29k.lha
  446.                          
  447.    Help File
  448.                          wuarchive.wustl.edu:/sys
  449.                          tems/amiga/incoming/text/AmigaNOS-help-V2.lha or
  450.                          ftp.demon.co.uk:/pub/amiga/setup/AmigaNOS-help-V
  451.                          2.lha
  452.                          
  453.    Comments                AmigaNOS2.9k.lha contains PPP as well as SLIP.
  454.                          Seems to be a
  455.                              rfc1171 like implementation, enhanced with a
  456.                          few rfc1331/2
  457.                              features (like most other implementations I
  458.                          know of)
  459.                          
  460.   5.5.2 PPP.DEVICE FOR SANA2 COMPATIBLE NETWORK PACKAGES
  461.   (AS225, AMITCP, ENVOY)
  462.   
  463.     5.5.2.1 Kruse-PPP 1.23 evaluation version.
  464.     
  465.   Author                  Holger Kruse <kruse@cs.ucf.edu>
  466.                          
  467.    Public FTP archive     on Aminet:comm/net; ftp to e.g.
  468.                          wuarchive.wustl.edu, cd to /pub/aminet  and read
  469.                          the  instruction about the nearest mirror to you.
  470.                          
  471.    Status                 Demo-Version, with all configuration options
  472.                          fixed to their defaults (with the exception of the
  473.                          IP adresses, of course). For the full version see
  474.                          7.1.1
  475.                          
  476.   Supports IPCP, is reported to work with AmiTCP-3.0, AmiTCP-4.x and
  477.                          AS225R2, claimed to work with AmiTCP-2.3.
  478.                          
  479.    More Information       available at
  480.                          http://www.america.com/~kruse/amiga/PPP.html
  481.                          
  482. 5.6 Free PPP for NeXT
  483.  
  484.   5.6.1 OLD NEXT-PPP
  485.   
  486.   Public ftp archive      merit.edu:pub/ppp/next-ppp0.3.tar.Z
  487.                          
  488.    Author                 miron@cs.sfu.ca (Miron S. Cuperman)
  489.                          
  490.    Comment                The author claimed: I heard that it doesn't work
  491.                          with 3.0.
  492.                             I haven't looked at it myself.
  493.                             It's just a straight port of ppp-1.1.  It works
  494.                          with NeXTStep
  495.                             2.1.  It is based on the BSD part of ppp-1.1,
  496.                          but with header
  497.                             compression integrated.            I'm not
  498.                          currently supporting (or even using) it.
  499.                          But dstrout@sun.REST.TASC.COM (Dave Strout via
  500.                          MacPPP and            Eudora) claims that:
  501.                          
  502.                          "I have gotten the next-ppp0.2 to work just
  503.                              fine under NeXTStep 3.0.  I have only tried
  504.                          MacPPP running            against it, but telnet,
  505.                          eudora, and GopherApp all work fine.
  506.                          FTP does not work at 2400bps, but does at 9600.
  507.                             dave."
  508.                          <philipp@res.enst.fr> told me that:
  509.                          You state ppp-0.2 as being the latest version for
  510.                          NeXTSTEP.
  511.                          It isn't.  ppp-0.3 is.  However, ppp-0.3 and 0.2
  512.                          don't run on
  513.                          NeXTSTEP 3.1 or 3.2 (I believe), and both have
  514.                          byte-ordering and
  515.                          byte-alignment problems for White (intel)
  516.                          hardware.
  517.                          
  518.   5.6.2 PPP-2.1.2 NEXT PORT A
  519.   
  520.    Philip Prindeville has released for Beta testing a port of ppp-2.1.2
  521.    suitable for use on NextStep 3.2 on Black (Motorola), White (Intel), and
  522.    Gray (HP) hardware.  It has also been tested with the Mux 1.4 driver (up
  523.    to 38400b/s with no lose!).
  524.    
  525.    Initial reports are that it is fairly solid.
  526.    
  527.    N.B.: this is *not* the same implementation as Steve Perkins but rather
  528.    an update of Miron Cuperman's ppp-0.3.
  529.    
  530.    It supports all features of 2.1.2 except:
  531.    
  532.        receiver AsyncMaps
  533.       
  534.        MRU negotiation
  535.       
  536.        receiver (asymmetric) A/C compression negotiation
  537.       
  538.        Proxy ARP (server mode)
  539.       
  540.    The code may be freely used by individuals but the copyright forbids
  541.    (without prior agreement) commercial use of this software.  Simply
  542.    stated, Joe Blow can use this software at home, but commercial PPP
  543.    providers can not use this software for their exploitation without
  544.    written agreement from the authors.
  545.    
  546.    It is available from  ftp://ftp.enst.fr/incoming/philipp/ as
  547.    ppp-2.1.2-beta.tar.gz and
  548.    ftp://ftp.cs.orst.edu/software/NeXT/sources/comm/ppp-2.1.2-beta.tar.gz
  549.    (see  ppp-2.1.2-beta.README.
  550.    
  551.    There are reports that it is difficult to get it to compile on 3.2, and
  552.    after you succeed, it doesn't work, as some system calls are missing.
  553.    The reports about it being difficult to compile aren't true.  These
  554.    people simply haven't read the readme's.  It states quite clearly that
  555.    under Black (Motorola) 3.2, you need to compile with -DIOLog=printf
  556.    since the DriverKit wasn't ported to Black hardware.
  557.    
  558.    Note:  PPP-2.1.2 has been obsoleted by PPP-2.2.
  559.    
  560.                            Philippe-Andre Prindeville <philipp@res.enst.fr>
  561.                                                                            
  562.   5.6.2 PPP-2.2 NEXT PORT
  563.   
  564.    There is a port of PPP-2.2 for NeXTSTEP.  Version 2.2 implements BSD
  565.    packet compression, VJ header compression, server ability, priority
  566.    queueing of interactive packets, and much more.  It contains _many_ bug
  567.    fixes and enhancements over 2.1.2.  This effort is a merge of the code
  568.    bases of Philippe-Andre Prindeville/Pete French and Stephen Perkins.
  569.    
  570.    PPP-2.2 is in beta release.  The NeXT sources for PPP-2.2 are not
  571.    currently bundled with the PPP-2.2 Beta distribution.  However, they may
  572.    be retrieved from several sites.  Both sources and an MAB binary only
  573.    installer package are available.
  574.    
  575.    Since the code base is still evolving, we have set up a WWW site that
  576.    always has current information on the package.  For more information,
  577.    please check out  http://www.thoughtport.com:8080/PPP/.
  578.    
  579.    If you don't currently have access to a viewer, you may grab a README
  580.    through the anonymous FTP service at
  581.    ftp.thoughtport.com:/pub/next/ppp/README.  This file will have
  582.    information on the latest versions.
  583.    
  584.    This package has been tested on Motorola, Intel, Sparc, and HP systems
  585.    running OS 3.2 and 3.3. It will not work on OS versions earlier than
  586.    3.2.  The package works with the standard NeXT supplied serial drivers
  587.    as well as the MuXV1.7 driver and the latest NeXT serial drivers (see
  588.    NeXTAnswers for details).  It also works alongside NXFax.
  589.    
  590.    Note:  There are some problems running the latest version on Sparc and
  591.    HP architectures that have the actual 3.3 release.  It does work on
  592.    systems having OS 3.3 Pre-release.
  593.    
  594.                                    Stephen J. Perkins <perkins@cps.msu.edu>
  595.                                                                            
  596. 5.7 free PPP for Macintosh
  597.  
  598.    -MacPPP 2.0.1 from Merit Network, Inc. and the University of Michigan
  599.    
  600.   Author                  ljb@merit.edu (Larry Blunk)
  601.                          
  602.    Public ftp archive
  603.                          ftp.merit.edu:internet.tools/ppp/mac/...
  604.                          
  605.    Status
  606.                          macppp2.0.1.hqx seems to be the newest binary
  607.                          release.
  608.                          There are also
  609.                          sources. From the
  610.                          'Installing MacPPP' document:  "...MacPPP 1.1 [as
  611.                          well as 2.0.1] is a Line Access
  612.                          Protocol (LAP mdev) driver for MacTCP.  This
  613.                          version does not
  614.                          support AppleTalk over PPP.
  615.                          
  616.                          MacPPP requires MacTCP 1.1 or higher, Macintosh
  617.                          System 6.0.5
  618.                          or higher, and a Hayes-compatible modem for
  619.                          dial-in
  620.                          connections. You can also use MacPPP over
  621.                          hardwired asynchrounous
  622.                          connections, ..."
  623.                          
  624.    Comment                There's an entry in the
  625.                          configuration section  above. There are
  626.                          PostScript  and  text
  627.                          installation documents at the ftp site. Although
  628.                          these
  629.                          date back to the 1.1.x releases, they're still
  630.                          useful for
  631.                          installing MacPPP 2.0.1.
  632.                          
  633.    For a workaround for a MacPPP
  634.                          2.0.1 on non-US System 6, look into the
  635.                          configuration section, too
  636.                          
  637.    newer info, not yet verified by me:
  638.                            Please update your Mac PPP info, as it is
  639.                          seriously outdated. The  current version of Macppp
  640.                          is 2.2.0a and there is now Freeppp 1.0.2 which  is
  641.                          an outgrowth of Macppp 2.1.2sd. Macppp 2.1.2sd and
  642.                          Freeppp 1.0.2 and  Macppp 2.1.4 (Apple Internet
  643.                          Connection Kit) and Freeppp 2.5 are  supposedly
  644.                          the only ones that have a chance of working with
  645.                          Open  Transport and System 7.5.2
  646.                          
  647.                                                         rsdemo@name1.ak.net
  648.                                                                            
  649. 5.8 free PPP for Ultrix
  650.  
  651.    ppp-2.1, see above.
  652.    
  653. 5.9 free PPP for Linux
  654.  
  655.    PPP for Linux is distributed as part of  Paul Mackerras' ppp package as
  656.    of version 2.1.1. It may be obtained from any of the locations which
  657.    cary this software, including dcssoft.anu.edu.au:/pub/ppp/. In addition,
  658.    the package is posted to the Linux archive sites of sunsite.unc.edu
  659.    (U.S.A.) in the directory /pub/Linux/Network and ftp.funet.fi (European)
  660.    in the Linux networking directory. The packages on these two sites
  661.    contain binaries for the software as well as the source.
  662.    pppd-2.1.1.tar.gz    kernel files + pppd source and binary
  663.    
  664.   Authors                 Michael Callahan <callahan@maths.ox.ac.uk>
  665.                          
  666.                          Al Longyear <longyear@netcom.com>
  667.                          
  668.    public ftp site         sunsite.unc.edu and ftp.funet.fi
  669.                          
  670.    self-description       Version 1.0.0 is meant for use with kernels 1.0.0
  671.                          and later.
  672.                          
  673.    
  674. -- 
  675. -- 
  676.     Ignatios Souvatzis
  677. -
  678. Solaris 2.1:  it's slow, needs 200M of disk space and comes without C compiler,
  679. which makes it remarkably close to MS-Windows. oleg@gd.cs.csufresno.edu
  680.