Installing Solstice PPP 3.0.1

Chapter 1 Installing Solstice PPP 3.0.1

This booklet contains instructions on how to install Solstice PPP 3.0.1. It assumes that you are already familiar with installing software products on machines running a SolarisTM environment, and that you are installing from a local CD-ROM drive.

The Solstice PPP Client initiates connections across public and private telephone networks, through a single modem link. You are authorized to install and use the Solstice PPP client on an unrestricted number of machines.

The Solstice PPP Server provides all the functionality of a PPP server, including synchronous connectivity, support for up to 512 modems, support for IP routing, and the ability to accept incoming connections.

Getting Help

If you have problems with any part of the product installation process, call your authorized service provider. Have the following information ready:

Use the showrev command to display the SunOS operating system release number and hostid information:


prompt% showrev
Hostname: host_a
Hostid: 3489b71a
Release: 5.4
Kernel architecture: sun4d
Application architecture: sparc
Hardware provider: Sun_Microsystems
Domain: XYZ.Div.Company.COM
Kernel version: SunOS 5.4 Generic. July 1994

Summary

  1. Plan your installation to determine where to install the packages supplied with Solstice PPP and to ensure your machines meet the installation requirements. See "Planning Your Installation".

  2. Install Solstice PPP. See "Installing Solstice PPP 3.0.1".

  3. Configure and start Solstice PPP. See "Getting Started with Solstice PPP".

For information on how to configure and use Solstice PPP, refer to either Solstice PPP 3.0.1 User's Guide and Solstice PPP 3.0.1 Administration Guide.

Planning Your Installation

You must decide on which machines you are going to install the Solstice PPP software packages.

Software Packages and Where to Install Them

For information on the files in each package, use the pkgchk(1M) command.

Install the following software packages on all machines on which you intend to run either the Solstice PPP Client or the Solstice PPP Server.

Package Name 

Package Description 

SUNWpppk

Solstice PPP Device Drivers

Contains the PPP kernel modules, drivers, devices, ppp modules. 

SUNWpppr

Solstice PPP Configuration Files

Contains the configuration files and startup scripts. 

SUNWpppu

Solstice PPP Daemon & User Programs

Contains the link manager and user utilities such as pppconn and pppdisc.

If you are running 64-bit Solaris, then you must also install the following software package on all machines on which you intend to run either Solstice PPP Client or Solstice PPP Server.

Package Name 

Package Description 

SUNWpppkx

Solstice PPP 64-bit device drivers

Contains the 64-bit PPP kernel modules, drivers, devices, ppp modules. 

Install the following software package on all machines on which you intend to run the Solstice PPP server.

Package Name 

Package Description 

SUNWppps

Solstice PPP Login Service

Contains the PPP login service, which enables incoming connections. 

You can install the following optional software packages on a server to be shared by multiple machines:

Package Name 

Package Description 

SUNWpppm

Solstice PPP Man Pages

Contains the man pages for Solstice PPP. 

SUNWpppab

Solstice PPP AnswerBook

Contains the on-line documentation for Solstice PPP. 

Installation Requirements

Hardware:

Solstice PPP runs on SPARCTM and Solaris x86 platforms with a standard configuration.

Software:

Disk Space:

You must have 300 Kbytes of free space in /usr to install PPP. You need an additional 300 Kbytes of free space in /usr to install 64-bit PPP.

You need sufficient space in the following directories for the PPP software:

You need sufficient space in the following directories for the 64-bit PPP software:

PPP occupies approximately 243 Kbytes in /usr and 4 Kbytes in / (root).

The 64-bit PPP occupies a similar amount of disk space as the 32-bit PPP. The 64-bit drivers reside in /usr/kernel/drv/sparcv9 and the 64-bit modules reside in /usr/kernel/strmod/sparcv9.

Use the following table to work out the minimum disk space (in Mbytes) you require on each of your machines.

Product Package 

/opt 

/var 

/etc 

/usr 

SUNWlit

0.5 

SUNWpppk

0.3 

SUNWpppkx

0.3 

SUNWpppr

0.03 

SUNWpppu

1.0 

SUNWppps

0.2 

Installing Solstice PPP 3.0.1

This section tells you how to install Solstice PPP using pkgadd. For detailed instructions on using pkgadd and on installing from a remote CD-ROM drive, refer to the Software and AnswerBook Installation Guide.

To install the product software:

  1. Log in as root or become superuser.

  2. If you have already installed Solstice PPP, remove the SUNWpppk, SUNWpppr and SUNWpppu packages using pkgrm(1M):


    prompt# pkgrm SUNWpppk SUNWpppr SUNWpppu 
    
  3. Mount the CD-ROM on a local directory.

    • If the Volume Manager (vold) is running on your machine (the default), then the CD-ROM is mounted automatically under /cdrom/ppp_3_0_1 when it is loaded in the drive.

    • If the Volume Manager (vold) is not running on your machine, create a directory called /cdrom/ppp_3_0_1 and mount the CD-ROM manually:


      prompt# mkdir /cdrom/ppp_3_0_1
      prompt# mount -rF hsfs /dev/dsk/c0t6d0s0 /cdrom/ppp_3_0_1
      

    This command assumes the target setting on your CD-ROM drive is number six (in the string c0t6d0s0).

  4. Start pkgadd:


    prompt# /usr/sbin/pkgadd --d /cdrom/ppp_3_0_1/cpu
    

    where cpu is sparc or x86, depending on your machine.

  5. Type in the numbers corresponding to the packages that you want to install, or press Return to install all of the packages.

    Respond to any prompts that appear on the command-line. To install the on-line product documentation, select the `heavy' AnswerBook installation. Specify a directory name or press Return to install the AnswerBook in the default directory. If you select a `nil' installation, you will subsequently require access to the CD-ROM to consult the AnswerBook.

  6. Type q to stop pkgadd when the installation is finished.

    Note that the list of available packages is displayed again when the installation is finished.

  7. Eject the CD-ROM from the CD-ROM drive:

    • If Volume Manager (vold) is running on your machine, the CD-ROM is unmounted automatically when it is ejected:


      prompt# eject cdrom
      
    • If Volume Manager (vold) is not running on your machine, unmount the CD-ROM manually before you eject it:


      prompt# umount /cdrom/ppp_3_0_1
      prompt# eject cdrom
      prompt# rmdir /cdrom/ppp_3_0_1
      
  8. Repeat this procedure for each machine on which you want to run Solstice PPP.

Getting Started with Solstice PPP

Solstice PPP is now ready to configure and use. You configure Solstice PPP for the first time using the initialization script pppinit.

Refer to Solstice PPP 3.0.1 User's Guide and Solstice PPP 3.0.1 Administration Guide for detailed information on configuring and using this product.