Before Converting asppp Files
You can use the conversion script /usr/sbin/asppp2pppd to convert the files that compose a
standard asppp configuration:
/etc/asppp.cf – Asynchronous PPP configuration file
/etc/uucp/Systems – UUCP file that describes the characteristics of the remote peer
/etc/uucp/Devices – UUCP file that describes the modem on the local machine
/etc/uucp/Dialers – UUCP file that contains the login sequence to be used by the modem that is described in the /etc/uucp/Devices file
For more information about asppp, see the Solaris 8 System Administration Collection, Volume 3, available from https://docs.sun.com.
Example of the /etc/asppp.cf Configuration File
The procedure that is shown in How to Convert From asppp to Solaris PPP 4.0 uses the following /etc/asppp.cf file.
#
ifconfig ipdptp0 plumb mojave gobi up
path
inactivity_timeout 120 # Approx. 2 minutes
interface ipdptp0
peer_system_name Pgobi # The name we log in with (also in
# /etc/uucp/Systems
The file contains the following parameters.
- ifconfig ipdptp0 plumb mojave gobi up
Runs the ifconfig command to configure a link from PPP interface ipdptp0 on the local machine mojave to the remote peer gobi
- inactivity_timeout 120
Terminates the line after two minutes of inactivity
- interface ipdptp0
Configures the interface ipdptp0 on the dial-out machine for asynchronous PPP
- peer_system_name Pgobi
Gives the name of the remote peer, Pgobi
Example of the /etc/uucp/Systems File
The procedure that is shown in How to Convert From asppp to Solaris PPP 4.0 uses the following /etc/uucp/Systems file.
#ident "@(#)Systems 1.5 92/07/14 SMI" /* from SVR4 bnu:Systems 2.4 */
#
# .
# .
Pgobi Any ACU 38400 15551212 in:--in: mojave word: sand
The file contains the following parameters:
- Pgobi
Uses Pgobi as the host name of the remote peer.
- Any ACU
Tells the modem on the dial-out machine mojave to establish a link with a modem on Pgobi at any time of the day. Any ACU means “look for ACU in the /etc/uucp/Devices file.”
- 38400
Sets 38400 as the maximum speed of the link.
- 15551212
Gives the telephone number of Pgobi.
- in:—in: mojave word: sand
Defines the login script that is required by Pgobi to authenticate dial-out machine mojave.
Example of the /etc/uucp/Devices File
The procedure that is shown in How to Convert From asppp to Solaris PPP 4.0 uses the following /etc/uucp/Devices file.
#ident "@(#)Devices 1.6 92/07/14 SMI" /* from SVR4 bnu:Devices 2.7 */
.
.
#
TCP,et - - Any TCP -
.
.
#
ACU cua/b - Any hayes
# 0-7 are on a Magma 8 port card
Direct cua/0 - Any direct
Direct cua/1 - Any direct
Direct cua/2 - Any direct
Direct cua/3 - Any direct
Direct cua/4 - Any direct
Direct cua/5 - Any direct
Direct cua/6 - Any direct
Direct cua/7 - Any direct
# a is the console port (aka "tip" line)
Direct cua/a - Any direct
# b is the aux port on the motherboard
Direct cua/b - Any direct
# c and d are high speed sync/async ports
Direct cua/c - Any direct
Direct cua/d - Any direct
The file supports any Hayes modem that is connected to serial port cua/b.
Example of the /etc/uucp/Dialers File
The procedure that is shown in How to Convert From asppp to Solaris PPP 4.0 uses the following /etc/uucp/Dialers file.
#
#<Much information about modems supported by Solaris UUCP>
penril =W-P "" \d > Q\c : \d- > s\p9\c )-W\p\r\ds\p9\c-) y\c : \E\TP > 9\c OK
ventel =&-% "" \r\p\r\c $ k\c ONLINE!
vadic =K-K "" \005\p *-\005\p-*\005\p-* D\p BER? \E\T\e \r\c LINE
develcon "" "" \pr\ps\c est:\007 \E\D\e \n\007
micom "" "" \s\c NAME? \D\r\c GO
direct
#
#
#
# Hayes Smartmodem -- modem should be set with the configuration
# switches as follows:
#
# S1 - UP S2 - UP S3 - DOWN S4 - UP
# S5 - UP S6 - DOWN S7 - ? S8 - DOWN
#
hayes =,-, "" \dA\pTE1V1X1Q0S2=255S12=255\r\c OK\r \EATDT\T\r\c CONNECT
<much more information about modems supported by Solaris UUCP>
This file contains the chat scripts for all types of modems, including the Hayes
modems that are supported in the /etc/uucp/Dialers file.