Instructions for Linux Users (Intel Computers Only)
  1. Requirements

  2. Checking System Network Configuration Files
    Configuration files may be changed by direct editing or by special distribution-dependent configuration tools such as linuxconf in the RedHat distribution. In this section we show what the files should look like. For information on how to use RedHat's configuration tools, see below.

  3. Checking PPPD Permissions
    The pppd software must be run setuid. Check with the following:
        ls -l /usr/sbin/pppd
    
    You should see something like this:
        -rwsr-xr-x   1 root     root       104876 Apr 24 06:14 /usr/sbin/pppd* 
    
    If the s is missing from -rwsr-xr-x, as superuser execute:
        chmod u+s /usr/sbin/pppd
    

  4. Editing the PPP Options and PAP-Secrets Files

  5. Creating and Installing Scripts
    You need to supply two scripts, one to connect to UC and one to drop the connection. Both will reside in /usr/local/bin. Because the new PPP connection software used by CITS requires PAP (Password Authentication Protocol) and the old one didn't and because users are limited to one login at a time, there are some subtle changes to previous scripts that must be made or you will tear your hair out for days trying to figure out why the connection drops 10 seconds after it is established.

  6. Running the Scripts - Making a Connection and Quitting

  7. Testing That You Have a Connection
    There are two standard ways to do this: execute
        ifconfig
    
    in which case there should be a section of the output that looks like this:
        ppp0      Link encap:Point-to-Point Protocol
                  inet addr:129.137.229.78  P-t-P:129.137.231.248  Mask:255.255.252.0
                  UP POINTOPOINT RUNNING  MTU:1500  Metric:1
                  RX packets:15 errors:0 dropped:0 overruns:0
                  TX packets:16 errors:0 dropped:0 overruns:0
    
    and execute
        route -n
    
    which produces output such as the following:
        Kernel IP routing table
        Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
        129.137.231.248 0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
        127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        2 lo
        0.0.0.0         129.137.231.248 0.0.0.0         UG    0      0        0 ppp0
    
    If you see the line beginning 127.0.0.0 but not the lines containing 129.137.231.248 there is a problem. Never attempt to correct this by using the route command to add inet routes and gateways yourself. This will lead to more frustration.

  8. Debugging

  9. Using the RedHat Linuxconf Tool for Network Configuring
    To run linuxconf you must have a RedHat installation and superuser access. Login as superuser and run linuxconf. The page LinuxConf may be accessed to see screen dumps showing what you should enter in the various linuxconf dialog boxes.

  10. Using the RedHat Control-Panel for Network Configuring
    To run the control-panel you must have a RedHat installation and superuser access. Login as superuser and run control-panel. The page Control-Panel may be accessed to see screen dumps showing what you should enter in the various control-panel dialog boxes. The pictures do not show how to enter PAP information. So, if the control panel is used, the PAP-secrets file must be adjusted manually.