System Administration Guide, Volume 3

PPP Task Maps

This section shows the various task maps for configuring PPP, maintaining PPP once it is installed, and troubleshooting problems with PPP

Table 23-1 PPP Configuration Task Map

Task... 

Description 

For Instructions, Go To ... 

Verify that PPP is installed on all machines 

Use pkginfo to check that PPP is installed on all machines involved in the PPP link

"How to Verify Installation"

Configure the remote machine's hosts database

Configure the remote machine's host database by adding the IP address and host name to the /etc/inet/hosts file

"How to Configure the Remote Machine's hosts Database"

Configure the dial-in server's hosts database 

Configure the dial-in server's hosts database by adding entries to /etc/hosts and /etc/inet/networks files.

"How to Configure the Dial-In Server's hosts Database"

Edit the /etc/asppp.cf file to add entries so that they are recognized at boot time.

Add information necessary to establish and maintain communications with a remote endpoint to the /etc/asppp.cf file.

"How to Edit the asppp.cf Configuration File"

Turn off RIP. 

Add norip to the /etc/gateways file to turn off RIP.

"How to Turn Off RIP"

Update remote host 

Add the IP address and host name to the /etc/inet/hosts file to update a remote host.

"How to Update a Remote Host"

Update the dial-in server 

Update the /etc/inet/hosts file to add entries for each remote host served.

"How to Update the Dial-In Server"

Add PAP/CHAP support 

Add require_authentication and will_do_authentication keywords to the /etc/asppp file to establish security as to whether parts of the link respond to PAP or CHAP.

"How to Install PAP/CHAP"

Table 23-2 PPP Maintenance Task Map

Task... 

Description 

For Instructions, Go To ... 

Manually start PPP 

Use the /etc/init.d/asppp start command to start PPP. Normally, PPP is started automatically and you do not need to use this command.

"How to Manually Start PPP"

Verify that PPP is running 

Use the ps and ping commands to see if PPP is running.

"How to Verify That PPP Is Running"

Stop PPP 

Use the /etc/init.d/asppp stop command to stop PPP.

"How to Stop PPP"

Check interface status 

Use the ifconfig command to monitor the current state of the line.

"How to Check Interface Status"

Check connectivity 

Use the ping command to verify that the connection is up.

"How to Check Connectivity"

Check interface activity 

Use the netstat command to verify that packets are being sent and received.

"How to Check Interface Activity"

Check local routing tables 

Use the netstat command to display local routing tables.

"How to Check the Local Routing Tables"

Add routes using in.routed

Use the in.routed command to add routes when running dynamic routing.

"How to Add Routes Using in.routed"

Table 23-3 PPP Troubleshooting Task Map

Task... 

Description 

For Instructions, Go To ... 

Set up diagnostics 

How to set up PPP diagnostics for troubleshooting. 

"How to Set Diagnostics for Your Machine"