PDA

View Full Version : Configurare GnomePPP per connessione 56K Infostrada


Halifax
15-12-2008, 16:54
Da quasi un anno utilizzo Linux anche per la connessione analogica (56K) a Internet (prima con Ubuntu 7.10, adesso con Ubuntu 8.04), configurando /home/mionome/.wvdial.conf tramite Gnome PPP.
Tutto ha funzionato bene, sia con la connessione Telecom (701 0187187) sia con quella Tele2 (702 0221022), fino a pochi giorni fa. Con il nuovo contratto fatto con Libero-Infostrada (702 1055000) la situazione è:
- Con Windows XP (in dual boot con Ubuntu) la connessione funziona senza problemi.
- Con Ubuntu la connessione regge una decina di secondi, poi viene interrotta (exit code = 16).
Ovviamente, ho impostato in Gnome PPP gli stessi parametri (n. telefono, nome utente e password) che con Windows funzionano correttamente.
Non ho modificato nessuna delle impostazioni in .wvdial.conf che fino a pochi giorni fa funzionavano per Telecom e Tele2.

Posto qui di seguito .wvdial.conf, il log di Gnome PPP e le ultime righe di /var/log/messages


[Dialer Defaults]
Modem = /dev/modem
ISDN = off
Modem Type = Analog Modem
Baud = 115200
Init = ATX3
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 =
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone =
Phone1 = 7021055000
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = **********
Username = **********
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = off
Stupid Mode = on
Idle Seconds = 0
Auto DNS = on
;Minimize = off
;Dock = on
;Do NOT edit this file by hand!




--> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.60
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: ATX3
ATX3
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATM1L3DT7021055000
--> Waiting for carrier.
ATM1L3DT7021055000
CONNECT 115200
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Dec 13 16:07:48 2008
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.
--> Pid of pppd: 7798
--> Using interface ppp0
--> Disconnecting at Sat Dec 13 16:07:55 2008
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.



Dec 13 16:04:59 miopc pppd[5655]: Timeout waiting for PADO packets
Dec 13 16:06:04 miopc pppd[5655]: Timeout waiting for PADO packets
Dec 13 16:07:09 miopc pppd[5655]: Timeout waiting for PADO packets
Dec 13 16:07:48 miopc pppd[7798]: pppd 2.4.4 started by mionome, uid 1000
Dec 13 16:07:48 miopc pppd[7798]: Using interface ppp0
Dec 13 16:07:48 miopc pppd[7798]: Connect: ppp0 <--> /dev/ttySHSF0
Dec 13 16:07:49 miopc pppd[7798]: Remote message: Authentication failed
Dec 13 16:07:55 miopc pppd[7798]: Connection terminated.
Dec 13 16:07:55 miopc pppd[7798]: Modem hangup
Dec 13 16:07:55 miopc pppd[7798]: Exit.
Dec 13 16:08:14 miopc pppd[5655]: Timeout waiting for PADO packets
Dec 13 16:09:19 miopc pppd[5655]: Timeout waiting for PADO packets


Ho anche provato ad aggiungere la stringa:

Init3 = AT+MS=V90

ma il risultato non è cambiato.

Qualcuno di voi ha avuto esperienza con la connessione analogica di Libero-Infostrada, oppure ha qualche suggerimento da propormi? Vorrei evitare di usare Win XP per l'internet, ormai era un ricordo lontano... ;)

Grazie

leuzr0x
15-12-2008, 18:56
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.

Beh queste righe non suonano proprio bene...
dai un'occhiata ai permessi

Halifax
16-12-2008, 19:04
Ciao, grazie per la risposta.

Per /etc/ppp/pap-secrets proprietario è root, con accesso in lettura e scrittura, altri non hanno nessun accesso. Lo stesso dicasi per /etc/ppp/chap-secrets


ls -l /etc/ppp

-rw------- 1 root root 97 2008-05-25 14:24 chap-secrets
-rw------- 1 root root 1645 2008-05-25 14:24 pap-secrets


Secondo te, che permessi dovrei dare? Vorrei evitare di dare un 777 se non necessario...

C'è anche da considerare che, senza modificare i permessi, la connessione 56K con Telecom e con Tele2 ha sempre funzionato. Possibile che occorra modificare i permessi per connettersi con Infostrada?

leuzr0x
16-12-2008, 21:01
Ma lo script di connessione lo lanci da root?
Se no, prova a lanciarlo da root.
Se si, prova a settare i permessi 777.
Fai qualche test in quella direzione.

Halifax
18-12-2008, 10:04
leuzr0x, ho risolto.
Mi ero concentrato sulla configurazione di GnomePPP (.wvdial.conf) e avevo trascurato la configurazione delle impostazioni di rete in "Sistema" -> "Amministrazione -> "Rete" (per Ubuntu). Nel pannello "Proprietà" la connessione tramite modem non risultava abilitata; abilitandola, non ho avuto più alcun problema.
Non riesco a capire però come fosse possibile, in precedenza, connettersi con gli altri due provider.
Un'ipotesi è che durante uno degli ultimi aggiornamenti di Ubuntu la configurazione sia stata modificata...

Grazie dell'aiuto.

leuzr0x
18-12-2008, 21:10
Ok bene.
Belli gli update di Ubuntu... lasciamo stare va che scateno un flame altrimenti :p