LeoBenelli
|
Il modem per funzionare deve essere associato da una seriale
che in Linux viene gestita
dal device /dev/TTyS?.
E' opportuno inoltre creare un link
simbolico /dev/modem
che punta alla seriale corretta.
Per verificare se il collegamento con la seriale ed il modem
avviene correttamente e' possibile usare il programma :
minicom.
Con questo programma digitando i seguenti comandi potremo
tentare la connessione al nostro ISP :
ATZ (Resetta
il modem)
ATX3 (Imposta il modem per riconoscere la linea)
ATDT?????????? (Compone il numero telefonico )
Con questi comandi sara' effettuata la connessione a questo punto dovrebbe apparire
CONNECT e chiedere utente e password, se vengono dati correttamente,
inizieranno una serie di simboli incomprensibili che rappresentano la
comunicazione TCP/IP che minicom non puo' gestire, quindi scollegarsi con CTRL+A e H e
poi CTRL+A e Q per uscire da minicom.
Il demone invece che si occupa del collegamento PPP e' PPPD, che ha una serie di file di configurazione per il suo funzionamento :
File |
Descrizione |
/etc/ppp |
Directory contenente i file di configurazione. |
/etc/ppp/options |
File con i
parametri da passare a PPPD con la definizione dello script con i comandi per
la connessione del modem e altre informazioni riguardanti la modalita' di
connessione. |
connect
/etc/ppp/login.ppp |
|
/etc/ppp/login.ppp |
Script per la connessione |
/usr/sbin/chat -v -t200 \ |
|
/etc/ppp/pap-secrets |
File contenente il nome utente
e password passati per la connessione |
# Secrets for authentication using PAP |
|
/etc/resolv.conf |
File specifica parametri
server DNS per la risoluzione degli indirizzi ip |
domain provider.it |
|
/etc/host.conf |
File per indicare i parametri
di colloquio con il server (Es. order
indica la priorita' di ricerca degli indirizzi) |
order hosts,bind |
Esistono anche file (Es. chap-secrets) per la connessione tramite chap e non PAP, il cui funzionamento rispecchia quello attualmente descritto.
Per iniziare la chiamata digitare :
PPPD
E' possibile visualizzare i comandi inviati e gli eventuali
messaggi di errori al termine del file /var/log/messages.
Usando tail -n30 /var/log/messages saranno
visualizzati gli ultimi 30 righi di messages
Se la connessione e' andata a buon fine i seguenti programmi permetteranno di seguire la connessione :
Comando |
Descrizione |
Ping |
Digitando "ping <indirizzo>" e' possibile lanciare una
serie di pacchetti ICMP e verificare il ritorno, cio'
permette di verificare il tempo dell'eco di
risposta. |
Ifconfig |
Permette di verificare il
livello "logico" di un'interfaccia. Se una connessione ppp e' in corso cio' sara' visibile, tramite la
visualizzazione di una interfaccia ppp0, in caso di connessione di rete (con
scheda di rete) sara' visibile eth0, in tutti i
casi l'interfaccia loopback (lo) sara' presente. |
Route |
Visualizza la tabella di routing. |
nslookup |
Permette di risolvere il URL dall'indirizzo IP e viceversa. |
traceroute |
Visualizza la strada percorsa
dai pacchetti dal computer di partenza fino a quello di arrivo
visualizzando la serie di hop |