[Tech] configurazione manuale della connessione ad Internet
Francesco Poli
e-frx@libero.it
Gio 9 Nov 2000 00:15:01 CET
Interessanti sviluppi: ho fatto qualche modifica
agli script ed ai file di configurazione
grazie ai vostri suggerimenti e a qualche occhiata
agli Appunti di informatica libera (grande Daniele
Giacomini!).
Credo sia il caso che legga piu' attentamente
la parte relativa alle connessioni PPP sugli
Appunti di informatica libera... ^__^
Ricapitolando:
Ho creato il seguente link simbolico
ln -s /dev/ttyS1 /dev/modem
Ho editato i file
# /etc/resolv.conf (anche se e' inutile)
search libero.it
nameserver 195.210.91.1
nameserver 195.210.91.2
# /etc/ppp/options
/dev/modem
57600
debug
lock
crtscts
defaultroute
mtu 552
mru 552
# /etc/ppp/pap-secrets
<mio_username>@libero.it * <mia_password>
# /etc/modules.conf
alias char-major-108 ppp
# /usr/local/bin/Libero_up
#!/bin/bash
# dialup connection starting script
if `/sbin/ifconfig | grep "ppp0" > /dev/null`
then
echo "PPP connection already active"
exit 1
fi
TEL_NUM="0553801010"
USERNAME="e-frx"
/usr/sbin/pppd \
connect "/usr/sbin/chat -v \
TIMEOUT 3 \
ABORT BUSY \
ABORT 'NO CARRIER' \
'' \\dATZ \
OK \\dATX3 \
OK \dAT \
OK '\dATDT $TEL_NUM' \
TIMEOUT 60 \
CONNECT ''" \
user $USERNAME -d \
-detach &
# /usr/local/bin/Libero_down
#!/bin/sh
# dialup connection stopping script
DEVICE=ppp0
kill -INT `cat /var/run/$DEVICE.pid`
echo "$DEVICE terminated !!"
Ho cambiato i permessi ed il gruppo proprietario ai file
-rwsr-xr-- 1 root pppusers 128 Nov 1 23:35 /usr/local/bin/Libero_down*
-rwsr-xr-- 1 root pppusers 279 Nov 2 00:06 /usr/local/bin/Libero_up*
-rwsr-xr-- 1 root pppusers 138596 Sep 20 1999 /usr/sbin/pppd*
Ed ecco cosa ottengo *ora* in /var/log/messages lanciando Libero_up
Nov 8 23:38:46 neverland pppd[708]: pppd 2.3.10 started by FRX, uid 500
Nov 8 23:38:47 neverland chat[710]: timeout set to 3 seconds
Nov 8 23:38:47 neverland chat[710]: abort on (BUSY)
Nov 8 23:38:47 neverland chat[710]: abort on (NO CARRIER)
Nov 8 23:38:47 neverland chat[710]: send (dATZ^M)
Nov 8 23:38:47 neverland chat[710]: expect (OK)
Nov 8 23:38:47 neverland chat[710]: dATZ^M^M
Nov 8 23:38:47 neverland chat[710]: OK
Nov 8 23:38:47 neverland chat[710]: -- got it
Nov 8 23:38:47 neverland chat[710]: send (dATX3^M)
Nov 8 23:38:47 neverland chat[710]: expect (OK)
Nov 8 23:38:47 neverland chat[710]: ^M
Nov 8 23:38:47 neverland chat[710]: dATX3^M^M
Nov 8 23:38:47 neverland chat[710]: OK
Nov 8 23:38:47 neverland chat[710]: -- got it
Nov 8 23:38:47 neverland chat[710]: send (dAT^M)
Nov 8 23:38:47 neverland chat[710]: expect (OK)
Nov 8 23:38:47 neverland chat[710]: ^M
Nov 8 23:38:48 neverland chat[710]: dAT^M^M
Nov 8 23:38:48 neverland chat[710]: OK
Nov 8 23:38:48 neverland chat[710]: -- got it
Nov 8 23:38:48 neverland chat[710]: send (\dATDT 0553801010^M)
Nov 8 23:38:49 neverland chat[710]: timeout set to 60 seconds
Nov 8 23:38:49 neverland chat[710]: expect (CONNECT)
Nov 8 23:38:49 neverland chat[710]: ^M
Nov 8 23:39:16 neverland chat[710]: ATDT 0553801010^M^M
Nov 8 23:39:16 neverland chat[710]: CONNECT
Nov 8 23:39:16 neverland chat[710]: -- got it
Nov 8 23:39:16 neverland chat[710]: send (^M)
Nov 8 23:39:16 neverland pppd[708]: Serial connection established.
Nov 8 23:39:16 neverland pppd[708]: Using interface ppp0
Nov 8 23:39:16 neverland pppd[708]: Connect: ppp0 <--> /dev/modem
Nov 8 23:39:21 neverland pppd[708]: Modem hangup
Nov 8 23:39:21 neverland pppd[708]: Connection terminated.
Nov 8 23:39:22 neverland pppd[708]: Exit.
Cosa significa "Modem hangup"? Si e' piantato il modem?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Francesco Poli e-frx@arnone.de.unifi.it
e-frx@libero.it frxfrx@tiscalinet.it
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Non vorrei aver fatto un grave cervello al mio danno!"
- Homer J. Simpson
Maggiori informazioni sulla lista
flug-tech