20.4.2 Interfacce dial-up

I file di configurazione del tipo ifcfg-pppn e ifcfg-slipn possono contenere, oltre alle keyword illustrate nella sez. 20.4.1, quelle seguenti.

Generalmente il collegamento tramite modem viene effettuato per mezzo del comando wvdial (man page wvdial(1)). Esso è un compositore telefonico (dialer) intelligente, nel senso che attiva il modem ed effettua la connessione PPP. Quando viene lanciato legge la configurazione del collegamento dal file /etc/wvdial.conf, quindi inizializza il modem, compone il numero telefonico ed avvia la comunicazione tramite PPP.

____________________________________________________________________

Comando: wvdial
Path: /usr/bin/wvdial

SINTASSI  
# wvdial [option] [dialer]  
DESCRIZIONE

________________________________________________________________________________________

Il file di configurazione di wvdial, /etc/wvdial.conf, è in formato testuale e contiene direttive secondo una sintassi analoga a quella utilizzata nei file .ini sui sistemi Windows, cioè contiene sezioni ognuna delle quali inizia con il proprio nome racchiuso tra parentesi quadre ([ e ]) e termina quando inizia quella successiva o si raggiunge la fine del file. Tra le sezioni ce n’è una particolare con nome [Dialer Defaults], che rappresenta la configurazione della connessione di default.

All’interno di ogni sezione vi sono degli assegnamenti con la sintassi

 
variable = value  
dove variable è il nome di una variabile riconosciuta da wvdial e value è il valore ad essa assegnato. Le variabili riconosciute da wvdial sono elencate di seguito

Per tentare di riconoscere il modem ed impostare automaticamente i valori in /etc/wvdial.conf, si può usare il comando wvdialconf (man page wvdialconf(1)).

Di seguito è riportato un esempio del contenuto del file ifcfg-ppp0 nel caso di una configurazione di un modem a 56 kbps.

TYPE=Modem
DEVICE=ppp0
BOOTPROTO=dialup
ONBOOT=no
USERCTL=yes
PEERDNS=yes
NAME=tiscali
CCP=on
PC=on
AC=on
BSDCOMP=on
VJ=on
VJCCOMP=on
LINESPEED=57600
MODEMPORT=/dev/ttyS0
DEMAND=no
PROVIDER=tiscali
                                                                        
                                                                        
DEFROUTE=yes
PERSIST=no
PAPNAME='danielemasini'
WVDIALSECT=tiscali
MODEMNAME=Modem0
IDLETIMEOUT=600
Il contenuto del file /etc/wvdial.conf è il seguente

[Modem0]
Modem = /dev/ttyS0
Baud = 57600
SetVolume = 1
Dial Command = ATDT
Init1 = ATZ
Init3 = ATM1
FlowControl = CRTSCTS
[Dialer tiscali]
Username = danielemasini
Password = ********
Phone = 7023456789
Stupid Mode = 1
Inherits = Modem0

Il campo Password relativo alla sezione Dialer tiscali del file /etc/wvdial.conf è stato oscurato.

Esistono comunque tool che permettono la gestione delle interfacce di rete in modo più user friendly. Ad esempio la Red Hat mette a disposizione il Network Administration Tool che può essere lanciato in esecuzione con il comando redhat-config-network.

[da completare ...]