Dial-up Networking

This chapter provides utilities for system interaction with a modem.

PPP-2.4.4

Introduction to PPP

The PPP package contains the pppd daemon and the chat program. This is used for connecting to other machines; often for connecting to the Internet via a dial-up or PPPoE connection to an ISP.

Package Information

PPP Dependencies

Optional

libpcap-0.9.4 (needed to do PPP filtering) and Linux ATM (to build the pppoatm.so plugin)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/PPP

Installation of PPP

[Note]

Note

PPP support must be compiled into the kernel or available as a kernel module.

Install PPP by running the following commands:

./configure --prefix=/usr &&
make

This package does not come with a test suite.

Now, as the root user:

make install &&
make install-etcppp

Command Explanations

make install-etcppp: This command puts example configuration files in /etc/ppp.

Configuring PPP

Config Files

/etc/ppp/*

Configuration Information

The PPP daemon requires very little configuration. The main trick is scripting the connection. This can be done either using the chat program which comes with this package or by using WvDial-1.54.0.

Contents

Installed Programs: chat, pppd, pppdump, pppoe-discovery and pppstats
Installed Libraries: Several plugin modules installed in /usr/lib/pppd/2.4.3
Installed Directories: /etc/ppp, /usr/include/pppd and /usr/lib/pppd

Short Descriptions

chat

defines a conversational exchange between the computer and the modem. Its primary purpose is to establish the connection between the Point-to-Point Protocol Daemon (PPPD) and the remote pppd process.

pppd

is the Point to Point Protocol daemon.

pppdump

is used to convert PPP record files to a readable format.

pppstats

is used to print PPP statistics.

Last updated on 2007-01-26 17:28:31 -0600