[Tech] configurazione manuale della connessione ad Internet

Marco Ermini markoer@markoer.org
Dom 5 Nov 2000 02:37:23 CET


Francesco Poli wrote:
> 
> Salve a tutti!   :)
> Stavo cercando di configurare manualmente
> la connessione dialup (tramite modem)
> a Libero Infostrada sulla mia distro
> (RedHat versione 6.1).

Comunque redhat mette a disposizione rp3, che e' un tool di
configurazione piu' semplice. Un upgrade a 6.2 e' comunque sempre
consigliabile, visto che la si trova (almeno la si trovava fino a poco
fa) su un macello di riviste...

> Ma c'e' qualcosa che non va...
> 
> Ho creato il seguente link simbolico
> 
>      ln -s /dev/ttyS1 /dev/modem

S1 e' la seconda seriale, ovviamente ne sei al corrente... se era la
prima era S0

> Ho editato i file
> 
> # /etc/resolv.conf
> 
>      search libero.it
>      nameserver 195.210.91.1
>      nameserver 195.210.91.2

Che non devi fare, ovvero deve essere il pppd a scriverci i nameserver
*dopo* che ha effettuato la connessione. Ma facciamo finta di nulla...


> # /etc/ppp/options
> 
>      /dev/modem
>      57600
>      debug
>      lock
>      crtscts
>      defaultroute
>      mtu 552
>      mru 552

devi specificare tutto eh? pure l'mtu?

> # /etc/ppp/pap-secrets
> 
>      <mio_username>@libero.it * <mia_password>
> 
> // beh... ovviamente non invio la mia password ad una mailing list...   ;-)

per sicurezza copia la stessa stringa in chap-secrets, e' molto piu'
probabile che usi chap che pap (anche se magari funziona in entrambi i
modi)

> # /usr/local/bin/Libero_up
> 
[...]
> 
> Ho cambiato i permessi ed 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*

Tu ovviamente sei nel gruppo pppusers. Comunque non c'e' nessun bisogno
di mettere pppd setuid, basta che lo siano i tuoi script. RedHat 6.2 ha
queste permissions:

-rwxr-xr-x    1 root     root       140656 Mar  7  2000 /usr/sbin/pppd*

e vanno benissimo.


> Ed ecco cosa ottengo in /var/log/messages lanciando Libero_up
> 
> Nov  2 00:15:33 neverland modprobe: can't locate module char-major-108
> Nov  2 00:15:33 neverland pppd[1117]: pppd 2.3.10 started by FRX, uid 500
> Nov  2 00:15:34 neverland chat[1119]: timeout set to 3 seconds
> Nov  2 00:15:34 neverland chat[1119]: abort on (BUSY)
> Nov  2 00:15:34 neverland chat[1119]: abort on (NO CARRIER)
> Nov  2 00:15:34 neverland chat[1119]: expect ( dATZ OK dATX0 OK dATd0553801010 TIMEOUT 60 CONNECT )
> Nov  2 00:15:37 neverland chat[1119]: alarm
> Nov  2 00:15:37 neverland chat[1119]: Failed
> Nov  2 00:15:37 neverland pppd[1117]: Connect script failed
> Nov  2 00:15:38 neverland pppd[1117]: Exit.
> 
> Che cosa devo fare?
> Il primo messaggio sembra affermare che un modulo non viene trovato: non
> dovro' mica ricompilare il kernel??

E' un innocuo messaggio che dice che ti manca un alias in
/etc/modules.conf
Sei sicuro che la seriale sia quella giusta?


ciao ciao ciao

-- 
Marco Ermini
http://www.markoer.org
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence.      -- Jeremy S. Anderson




Maggiori informazioni sulla lista flug-tech