]> git.ozlabs.org Git - ppp.git/blobdiff - README.ultrix
update for 2.3.3; don't need extra -lcrypt
[ppp.git] / README.ultrix
index 08d1968088c2ddf3f198c227657f2b4e513c7a73..b6a80d89a11a2accc7fbbad1a36a6bde31b0c0aa 100644 (file)
@@ -2,8 +2,8 @@
 Installing PPP on an Ultrix system requires rebuilding the kernel and
 rebooting, in addition to making and installing the pppd and chat
 programs.  These instructions apply to RISC (MIPS) systems.  This
-software has been tested under Ultrix 4.4; it should also work under
-Ultrix 4.2 or 4.3.
+software should work under Ultrix 4.2, 4.3 or 4.4 (this release has
+not been tested yet).
 
 
 Kernel installation procedure.
@@ -16,7 +16,7 @@ installed in the kernel, follow these steps:
 
 2. Apply the patches in the file ultrix/patches using the command:
 
-       patch -p <ultrix/patches
+       patch -p -N <ultrix/patches
 
 This will edit the following files, saving the original versions in a
 file with `.orig' appended to the name:
@@ -32,17 +32,20 @@ file with `.orig' appended to the name:
 Alternatively, edit these files according to the differences shown in
 ultrix/patches.
 
-3. Copy the following files to /sys/io/netif:
+3. Copy the following files to /usr/sys/io/netif:
 
-       net/if_ppp.h
        net/ppp-comp.h
        net/ppp_defs.h
-       net/slcompress.h
        ultrix/bsd-comp.c
+       ultrix/ppp-deflate.c
        ultrix/if_ppp.c
+       ultrix/if_ppp.h
        ultrix/if_pppvar.h
        ultrix/ppp_tty.c
        ultrix/slcompress.c
+       ultrix/slcompress.h
+       common/zlib.c
+       common/zlib.h
 
 4. Add a line like this to the configuration file for your kernel:
 
@@ -65,23 +68,20 @@ of your old /vmunix in / under a different name.
 
 7. Reboot the system.
 
+********
 
-If you have ppp-2.1.2 or earlier already installed in your kernel,
-some files will already have been modified as required.  The files
-which still need to be modified are:
+If you have ppp-2.2 already installed in your kernel, most files will
+already have been modified as required.  You will need to add some
+entries to /usr/sys/conf/mips/files.mips.  You can do this with a
+command like this (as root):
 
-       /usr/sys/net/net/netisr.h
-       /usr/sys/net/net/conf_net.c
-       /usr/sys/conf/mips/files.mips
+       patch -p -N <ultrix/upgrade
 
-The file ultrix/upgrade is a patch file to modify these files.  The
-upgrade procedure is much the same as the installation procedure
-described above, except that you use ultrix/upgrade in step 2 instead
-of ultrix/patches, and step 4 should already have been done.
+Alternatively, edit /usr/sys/conf/mips/files.mips according to the
+differences shown in ultrix/upgrade.
 
-Earlier versions of ppp-2.x replaced if.o with a modified version.
-This version does not need the modifications, so you can use either
-the original or the modified version.
+Then, proceed with steps 3, 5, 6, 7 above (step 4 should have been
+done already).
 
 
 Installing pppd and chat.
@@ -113,11 +113,9 @@ and
        and also RO Komm. & Konsult
        email: robert@robur.slu.se
 
-It was updated to ppp-2.2 by
+It was updated to ppp-2.3 by
 
        Paul Mackerras
        Dept. of Computer Science
        Australian National University
        paulus@cs.anu.edu.au
-
-(with some assistance from Per Sundstrom).