Newsgroup: it.comp.os.linux.sys
Titolo: pppd 2.4 e attivazione connessione utenti

Scrivo qui perché non è proprio la classica "lamerata". Chiedo scusa
se l'argomento è stato trattato di recente, sono rimasto "isolato" da
internet un po' di tempo, e ovviamente ho potuto scorrere solo le news
degli ultimi giorni.
Sapevo benissimo come fare a impostare tutti i permessi per gli script
e i programmi per permettere anche a un utente non privilegiato di
attivare la connessione a internet.
Mi ero fatto tutti i miei script e tutto andava bene.
Poi ho avuto l'ADSL e gli script sono caduti nel dimenticatoio.
Ora mi sono trasferito, e non ho ancora l'ADSL. Recupero i miei vecchi
script e scopro che non vanno più bene...
Per farla breve. Per collegarmi, devo imporre come parametro di pppd
noauth, altrimenti mi sgancia subito dopo l'autenticazione con un
SIGHUP.
Se chiamo pppd con noauth tutto funziona, ma se provo a lanciare la
connessione da utente mi dice che non può farlo col parametro noauth.
Se tolgo il noauth, l'utente può avviare la connessione, ma poi si
sgancia subito :-(
Al momento ho rimediato con sudo, ma è una soluzione che non mi piace.
Intanto perché esiste già il permesso "s" e non vedo perché non debba
andare... poi perché comunque sia sudo mi richiede la password utente
(almeno la prima volta), ma è una seccatura che vorrei evitare. Una
volta funzionava benissimo anche senza sudo, perché?
Può c'entrare qualcosa il fatto che installando il kernel 2.4, per
l'ADSL ho dovuto fare l'upgrade di pppoe che si è portato dietro un
nuovo pppd?
Qualcuno ha risolto il problema? Anche se più che un problema, in
realtà, è una curiosità.
Dite che funziona se faccio una cosa tipo: 
"connetti < echo $PASSWORD^M" 
dove in $PASSWORD memorizzo la password utente? (e "connetti" è uno
script che contiene il sudo pppd).
Grazie delle risposte!
-- 
Massimo Bacilieri AKA Crononauta
"Se tieni il pugno chiuso, non potrai mai prendere niente. Solo se tendi
il palmo aperto, potrai possedere il mondo." (da "La Tigre e il Dragone")

 sgancia subito :-(
Dovresti aggiungere 'noauth' nel file che contiene le opzioni di pppd,
in genere /etc/ppp/options oppure (meglio) nel file che contiene le
opzioni di pppd relative al provider, ad esempio nella Debian sono il
/etc/ppp/peers/nome_provider.
-- 
Ciao         -- Massimo --

/etc/ppp/peers/nome_provider.
Questo č un punto di vista interessante, ammetto di non aver provato;
ma pensavo che options raccogliesse un default di parametri utilizzati
da pppd o chiunque poi utilizzasse la porta seriale, per cui se io il
noauth lo metto lě o nei parametri di pppd pensavo fosse lo stesso...
Se non č cosě, allora forse č solo colpa dell' auth che ho aggiunto in
coda a options...
Grazie!


 Scrivo qui perché non è proprio la classica "lamerata". Chiedo scusa
--- cutt ---
Ciao :)
Guarda l'oprione  call in man pppd  e trovi la soluzione  al tuo
problema ;)
Io sono  caldo con  le opzioni  del pppd in  quanto di  colpo ha
deciso di non connettersi piu' se invocato da kppp.
Misteri della fede :))
-- 
__________________________________________________________________
Claudio,Vicenza Italy This Computer is Powered by LINUX (R.H. 7.1)
              La piu' GRANDE PASSIONE e' il MARE
     To send me an E-mail remove it3. after @ from my address
__________________________________________________________________

 problema ;)
SEI UN MITO :-)))))
La funzione "call" mi sfuggiva, ma è nuova! Nel vecchio pppd che usavo
due anni fa non c'era ancora! O c'era ma non serviva...
Comunque ho risolto così, grande!
-- 
Massimo Bacilieri AKA Crononauta 
mailto:
ulib...@libero.it
 ; ICQ:4005815
+++ antispam: l'indirizzo mittente è alterato; usare quello qui 
    sopra indicato se mi si vuole rispondere in posta.