Newsgroup: it.comp.os.linux.sys
Titolo: Niente internet su rh6.1 come utente normale.

Perchè gnome non si connette ad internet?
Il modem stabilisce la connessione ma netscape non naviga.
Dai log sembra che non riesca ad autenticare la password ance se è
corretta
se faccio partire "dialog config..." in modo debug da root tutto OK.
/etc/resolv è configurato
i  permessi su pppd,  chat, /dev/modem OK
però l'utente normale non naviga.
Jan 23 17:24:46 marko modprobe: can't locate module char-major-108
Jan 23 17:24:46 marko modprobe: can't locate module ppp0
Jan 23 17:24:46 marko kernel: registered device ppp0
Jan 23 17:24:46 marko pppd[1089]: pppd 2.3.10 started by root, uid 0
Jan 23 17:24:47 marko WvDial: WvDial: Internet dialer version 1.40
Jan 23 17:24:47 marko WvDial: Initializing modem.
...
Jan 23 17:25:32 marko WvDial: Username:
Jan 23 17:25:32 marko WvDial: Looks like a login prompt.
Jan 23 17:25:32 marko WvDial: Sending: markos.s
Jan 23 17:25:32 marko WvDial: markos.s
Jan 23 17:25:32 marko WvDial: Password:
Jan 23 17:25:32 marko WvDial: Don't know what to do!  Starting pppd and
hoping for the best.
Jan 23 17:25:32 marko pppd[1089]: Serial connection established.
Jan 23 17:25:32 marko pppd[1089]: Using interface ppp0
Jan 23 17:25:32 marko pppd[1089]: Connect: ppp0 <--> /dev/ttyS1
...
 ho provato con lo script che da' tiscali (su l'ultimo n° di 
inter.net
)
ed ecco la risposta:
Jan 23 17:47:53 marko modprobe: can't locate module char-major-108
Jan 23 17:47:53 marko pppd[1595]: pppd 2.3.10 started by markos, uid 500
Jan 23 17:47:53 marko pppd[1595]: Device modem is locked by pid 1584
Jan 23 17:47:53 marko pppd[1595]: Exit.
Jan 23 17:48:14 marko chat[1585]: alarm
Jan 23 17:48:14 marko chat[1585]: Failed
Jan 23 17:48:14 marko pppd[1584]: Connect script failed
Jan 23 17:48:15 marko pppd[1584]: Exit.
Jan 23 17:51:28 marko modprobe: can't locate module char-major-108
Jan 23 17:51:28 marko pppd[1626]: pppd 2.3.10 started by markos, uid 500
Jan 23 17:51:29 marko chat[1627]: send (atz^M)
Jan 23 17:51:30 marko chat[1627]: expect (OK)
Jan 23 17:51:30 marko chat[1627]: atz^M^M
Jan 23 17:51:30 marko chat[1627]: OK
Jan 23 17:51:30 marko chat[1627]:  -- got it
Jan 23 17:51:30 marko chat[1627]: send (atdt0733450000^M)
Jan 23 17:51:30 marko chat[1627]: expect (CONNECT)
Jan 23 17:51:30 marko chat[1627]: ^M
Jan 23 17:51:56 marko chat[1627]: atdt0733450000^M^M
Jan 23 17:51:56 marko chat[1627]: CONNECT
Jan 23 17:51:56 marko chat[1627]:  -- got it
Jan 23 17:51:56 marko chat[1627]: send (^M)
Jan 23 17:51:56 marko chat[1627]: expect (user)
Jan 23 17:51:56 marko chat[1627]:  49333/ARQ/V90/LAPM/V42BIS^M
gen 23 17:52:22 marko PAM_pwdb[1653]: authentication failure; (uid=500)
-> root for su service
Jan 23 17:52:56 marko chat[1627]: alarm
Jan 23 17:52:56 marko chat[1627]: Failed
Jan 23 17:52:56 marko pppd[1626]: Connect script failed
Jan 23 17:52:57 marko pppd[1626]: Exit.
Ciao e grazie

 Jan 23 17:24:46 marko modprobe: can't locate module ppp0
Hai compilato il supporto per ppp nel kernel ???????????????
-- 
Inside your PC is a daemon waiting to be unleashed. Free it with FreeBSD.

corretta
IMHO l'utilizzo di wvdial è superfluo e nel tuo caso dannoso. Questa utility
infatti tenta di interpretare i messaggi del tuo ISP e di rispondere; la
grande maggioranza dei nostri provider però usa l'autenticazione PAP (o
CHAP), che viene fatta direttamente dal pppd; morale: dopo alcuni inutili
tentativi, wvdial finalmente si rassegna a cedere la palla a pppd, ma magari
nel frattempo sei quasi arrivato in timeout... l'unico modo con cui io
sono riuscito a far funzionare wvdial è stato metterlo in "stupid mode",
ovvero dirgli di far partire subito pppd, ma allora tanto vale usare
semplicemente chat...
Quanto allo script di Tiscali, mi pare che sul loro sito si dica che è stato
testato con RedHat 4.2 (!); gli mancano sicuramente alcune cosette
importanti, tipo l'opzione "noauth" che dice di non aspettarsi che il server
remoto (il tuo ISP) si autentichi...
Conclusioni: io sono riuscito a far andare la connessione usando un script
generato dal TINdialer (che trovi a 
web.tiscalinet.it/bott
), modificandolo e
giocando con le opzioni di pppd (man pppd) e la stringa di inizializzazione
del modem... quanto alla possibilità di farlo utilizzare all'utente comune,
piuttosto che mettere tutto suid root io ho preferito affidarmi a sudo, vedi
un po' tu.
Ciao,
-- 
Riccardo Tromba
(per rispondermi in mailbox, rimuovete NO e SPAM dall'indirizzo)
   Per pensare, scrivere, spedire questo messaggio
  non è stato necessario alcun software commerciale
--*     (-:   L I N U X : join & enjoy!   :-)     *--