Newsgroup: it.comp.os.linux.iniziare
Titolo: Cosa Significa PPPD daemon died Unexpectdly ???

Ciao a tutti...
Sto cercando disperatamente di attivare il KPPP del mio Mandrake 7.02 cosi'
da abbandonare Win9x ( relegato nella partizione adiacente ) ma mi sta
diventando impossibile anche perchè non mi va di reinstallare tutto ( è
l'ultima cosa che farei in un sistema Win funzionante per cui lo voglio
evitare in Linux che va perfettamente ) .
Ho ricevuto alcuni consigli ma purtroppo nessuno mi ha indicato cosa voglia
effettivamente dire  l'errore che mi compare subito dopo la connessione
modem e nel momento in cui compare " ppp daemon  inizializzato "  ...fatto
questo la linea viene bruscamente disconnessa ( nè pass nè username è stato
inviato ) e mi appare il fatidico :
THE PPPD DAEMON DIED UNEXPECTEDLY
Ok! é stato Killato ma ci sara' puro un motivo logico ....
Per cortesia qualcuno mi aiuti ...cosi' attivo Kmail o similari .........mi
aiuti a non dipendere piu' da Ras e Outlook ...
Grazie
Gio'
--
Posted from 
mta13-acc.tin.it
 [212.216.176.44]
via Mailgate.ORG Server - 
http://www.mailgate.org

 THE PPPD DAEMON DIED UNEXPECTEDLY
Ho il medesimo problema con gnome-ppp e SuSE 6.3 ...
1) tu stai provando da root o da utente?
2) wvdial ti funziona?
--
http://carini.tripod.com/
http://www.carini.net/
Sent via Deja.com 
http://www.deja.com/
Before you buy.

il problema è col demone pppd : prova a ricompilare il kernel controllando
che sia abilitato il supporto ppp
--
Ciao da Stefano "Cusin"
--
Linux Registered User # 152875

 controllando che sia abilitato il supporto ppp
Difficile, almeno nel mio caso, visto che wvdial funziona correttamente.


> THE PPPD DAEMON DIED UNEXPECTEDLY
Purtroppo non ho il tempo di studiarci a fondo ... ma dopo aver
individuato il problema negli script ho cercato sul database di SuSE.
E' bastato aggiornare il package ppp per far funzionare il tutto.
Lo so, NON è una risposta, ma funziona ...


 E' bastato aggiornare il package ppp per far funzionare il tutto.
E' rimasto un piccolo problema ... se utilizzo gnome-ppp da root tutto
bene
Mar 26 15:33:06 rincewind pppd[555]: pppd 2.3.11 started by root, uid 0
Mar 26 15:33:06 rincewind pppd[555]: Perms of /dev/modem are ok, no
                                     'mesg n' neccesary.
Mar 26 15:33:37 rincewind pppd[555]: Serial connection established.
Mar 26 15:33:37 rincewind pppd[555]: Using interface ppp0
Mar 26 15:33:37 rincewind pppd[555]: Connect: ppp0 <--> /dev/modem
Mar 26 15:33:38 rincewind pppd[555]: sent [LCP ConfReq id=0x1 <mru 296>
                                     <asyncmap 0x0> <magic 0x7149e48>
                                     <pcomp> <accomp>]
Mar 26 15:33:41 rincewind pppd[555]: sent [LCP ConfReq id=0x1 <mru 296>
                                     <asyncmap 0x0> <magic 0x7149e48>
                                     <pcomp> <accomp>]
Mar 26 15:33:42 rincewind pppd[555]: local  IP address 151.15.8.39
Mar 26 15:33:42 rincewind pppd[555]: remote IP address 151.5.128.55
Mar 26 15:33:42 rincewind pppd[555]: Script /etc/ppp/ip-up started ...
Mar 26 15:33:42 rincewind pppd[555]: Script /etc/ppp/ip-up finished ...
utilizzandolo da utente succede che ...
Mar 26 15:32:41 rincewind pppd[554]: pppd 2.3.11 started by a.carini,
                                     uid 501
Mar 26 15:32:41 rincewind pppd[554]: Failed to open /dev/modem:
                                     Permission denied
Mar 26 15:32:41 rincewind pppd[554]: Exit.
Se provo a controllare l'esistenza di /dev/modem ...
rincewind:/dev # ls -la modem
lrwxrwxrwx   1 root     root           10 Mar 26 14:41 modem ->
                                                       /dev/ttyS0
Qualche suggerimento?


 aiuti a non dipendere piu' da Ras e Outlook ...
Avevo anche io lo stesso problema. L'ho risolto inserendo la giusta stringa di
inizializzazione del modem. Ho un 3com us robotics 56k voice e la stringa l'ho
trovata sul sito della 3com...vedi un po se ti posso essere stato utile!
ciao !
Rambler

Ho il medesimo problema con gnome-ppp e SuSE 6.3 ...
Abbiate tutti pazienza, ma a me kppp fa onco. Nella speranza che usi il
normale pppd, questi files dovrebbero andare bene.
Nota importante: sostituire "ttyS0" con il device effettivo.
/etc/ppp/options
	lock
# NOTA: se il locking e il ppp non vanno d'accordo, la soluzione e' con
# ottima probabilita' aggiornarsi all'ultimo pppd. E altrimenti si puo'
# togliere "lock" da qua sopra. Triste, pero' :-)
/etc/ppp/options.ttyS0
	modem
	crtscts
	# [1]
	asyncmap 0
	# [2]
	pap-max-authreq 30
	chap-max-challenge 30
	# [1]
	mtu 1524
	mru 1524
	defaultroute
	noipdefault
	noauth
	# [3]
	lcp-echo-failure 6
	lcp-echo-interval 10
	vj-max-slots 16
	connect "chat -v -f /etc/ppp/chat.ttyS0"
	#disconnect "chat -v -f /etc/ppp/unchat.ttyS0"
	user NOMEUSER
	# [4]
	idle 600
	#debug
# NOTE
# [1] fare una sessione con l'opzione "DEBUG" attivata
#     e vedere il provider cosa propone come asyncmap,
#     MTU e MRU. Poi mettere qui gli stessi valori. Si
#     risparmia qualche secondo in connessione <grin>.
# [2] in caso abbiate un provider duro di comprendonio
#     (da Windows, ogni tanto dice 'pass non valida'),
#     con questo dovreste risolvere.
# [3] se avete un provider cantinaro, con un TS che di
#     tanto in tanto va giu', questo almeno vi sgancia
#     dal telefono. Non navigate lo stesso ma spendete
#     du' lire in meno.
# [4] dopo 600 secondi di inattivita', vi càa fori. Se
#     mai vi siete dimenticati il modem ON alle 23:30,
#     scoprendolo ON alle 09:15, conoscete l'utilita'.
/etc/ppp/chat.ttyS0
	ABORT BUSY
	ABORT VOICE
	ABORT 'NO CARRIER'
	ABORT 'DIALING DISABLED'
	TIMEOUT 60
	REPORT CONNECT
	'' AT&F1 OK ATX3E0V1L0M0&K3 OK ATDT055507913 BIS
L'ultima riga (dalle doppie ' in poi) e' per USR Robotics Sportster V90.
Una versione "plain vanilla" e' invece:
	'' ATZ OK ATX3 OK ATL0M0 OK ATDT055507913 CONNECT
In entrambi i casi vi connette a Telecom Italia Net (055 507913). Per un
diverso provider, sapete voi come fare <grin>.
/etc/ppp/pap-secrets
	UTENTE		*	PASSWORD
Nel file /etc/ppp/connect-errors vi ritroverete FORSE la velocita' reale
di connessione.
Permessi ed ownerships:
-rw-------   1 root     root          280 Mar 27 00:20 chap-secrets
lrwxrwxrwx   1 root     root           12 Jun 27  1998 pap-secrets ->
                                                       chap-secrets
-rw-r--r--   1 root     root          141 Sep  5  1999 chat.ttyS0
-rw-r--r--   1 root     root           66 Feb 27  1999 chat.ttyS1
-rw-------   1 root     root        62233 Mar 26 18:58 connect-errors
-rw-r--r--   1 root     root           32 Feb 27  1999 unchat.ttyS1
-rw-r--r--   1 root     root           37 Feb 27  1999 unchat.ttyS0
-rwxr-xr-x   1 root     root         1382 Jan 14 19:26 ip-down
lrwxrwxrwx   1 root     root            7 Apr  5  1999 ip-up ->
                                                       ip-down
-rw-r--r--   1 root     root            5 Feb 27  1999 options
-rw-r--r--   1 root     root          311 Sep 13  1999 options.ttyS0
-rw-r--r--   1 root     root          281 Mar 15  1999 options.ttyS1
Per quanto riguarda pppd:
-rwsr-x---   1 root     root       126856 Mar 14  2000 /usr/sbin/pppd
   ^
Occhio a quella "s". Se non c'e', solo root potra' collegarsi. Perche'
ci sia, root deve dare:
	chmod +s /usr/sbin/pppd
+++
Una volta che questi files sono a posto, in /etc/profile:
	alias pppon='/usr/sbin/pppd 115200 /dev/ttyS0'
	alias pppoff='killall `pidof pppd`'
...dopodiche' al login successivo
	pppon
vi connette ad Internet, pppoff vi disconnette.
Leonardo esauriente
".signature": bad command or file name

 
E' un messaggio generico di errore.
Per vedere piu' esattamente cosa e' successo devi premere il 
tasto "dettagli' della finestrella che segnala l'errore oppure
lanciare da terminale, come root, prima di kppp il comando
"tail -f /var/log/messages" e vedere cosa ti dice man-mano.
In generale il problema di configurare kppp e` che le informazioni
da inserire non sono distribuite secondo lo schema:
prima l'indispensabile (DNS, modem, ...) poi i raffinamenti;
ma secondo una suddivisione per categorie logiche evidenti per un 
esperto ma un po' innaturali per un newbie.
Quindi esplora con calma tutte le schede di configurazione e
cerca di capire (con l'aiuto dell'help in linea) cosa va 
impostato e come. Non e' difficile.
Ricordati poi che di default il pppd puo' essere attivato
solo da root (chmod u+s pppd).
Poi, se in Mandrake hai attivato un livello di sicurezza alto
e` facile che qualche ISP non lo soddisfi. Quindi devi 
commentare la linea "auth" in /etc/ppp/options.
ciao, Andrea

Andrea Celli wrote:

Scusa se m'intrometto, ma ho anche io un problema simile (?) e mi sembra che tu
sia straordinariamente preparato... :-)
Ok, dopo l'intorto... :)
A me il ppp sputa fuori questo messaggio:
Mar 28 23:07:36 casa pppd[1016]: pppd 2.3.10 started by root, uid 0
Mar 28 23:07:36 casa pppd[1016]: Using interface ppp0
Mar 28 23:07:36 casa pppd[1016]: Connect: ppp0 <--> /dev/ttyI0
Mar 28 23:08:00 casa pppd[1016]: Hangup (SIGHUP)
Mar 28 23:08:00 casa pppd[1016]: Modem hangup
Mar 28 23:08:00 casa pppd[1016]: Connection terminated.
Mar 28 23:08:00 casa pppd[1016]: Exit.
inesorabilmente e in spregio di qualunque mio tentativo. Hai qualche idea?
Grazie mille!
Ciao
 Gian Paolo

 utile!
Non penso che, nel mio caso sia l'inizializzazione, visto che ora sia
gnome-ppp che wvdial funzionano correttamente da root ma non da utente.
Sulle faq di wvdfial ho trovato questo ...
6. What if I don't want to run wvdial as root?
Firstly, wvdial should not be run as root because that means you've
logged in as root!  There are a few ways to get around this and make
wvdial available to the normal user.
- Make wvdial itself suid.  This is not recommended but is the quickest,
easiest fix.  It also gives Avery and Dave nightmares.  Try not to do
Ho provato ad applicare gli stessi suggerimenti a gnome-ppp ma con
nessun risultato ... a meno che non debba rendere suid il pppd o altro
... qualcuno ha già provato?
- The other ways are more complicated and the spaces will be filled in
later. Basically, the user needs access to the serial device, may need
access to read/write the chap/pap-secrets file (if not using terminal
authentication).
Ecco, come posso fare a cambiare i permessi dei device? e sopratutto
COME li divo cambiare? SuSe ha due gruppi, dialout e uucp. Quando da
yast si rende l'utente abilitato ad usare il dialout l'utente viene
assegnato ad entrambi, ma la cosa anche in questo caso sembra non avere
effetto.
--
http://carini.tripod.com/
http://www.carini.net/


> "tail -f /var/log/messages" e vedere cosa ti dice man-mano.
Allora, seguendo alcuni newsgroup e alcune faq sono andato avanti un
altro pò in questo puzzle ...
Premessa: SuSE ha un gruppo 'uucp' a cui appartengono le ttyS* ...
a.carini@rincewind:/dev > ls -la modem
lrwxrwxrwx   1 root     root           10 Mar 26 16:46 modem->/dev/ttyS0
a.carini@rincewind:/dev > ls -la ttyS0
crw-r-----   1 root     uucp       4,  64 Apr  2 22:08 ttyS0
Non ho capito il perchè di questa scelta ma ho preferito lasciare stare
questa parte ...
Ho quindi cambiato il gruppo sia di pppd che di wvdial a uucp e ho
settato sia il Set user ID on execution che il set group ID on execution
di pppd e di wvdial
Anche il gruppo per i files nella etc/ppp è stato settato analogamente.
Ora wvdial funziona anche da non-root, ma ho idea che non sia questo il
settaggio ottimale.
Il problema rimane gnome-ppp che anche dopo essere stato settato allo
stesso modo di wvdial non ne vuole sapere di andare.
Se guardo il log ottengo un bel
pppd 2.3.11 started by a.carini, uid 501
pppd[3086]: Failed to open /dev/modem: Permission denied
pppd[3086]: Exit.
Qualche suggerimento?


... qualcuno ha già provato?
Io l'ho fatto e funziona, pero' io uso uno script di configurazione e
non wvdial.
Prova...
ciao
PSQ

 non wvdial.
Funziona con wvdial ... ma non con gnome-ppp ...
In ogni caso rendere wvdial suid non mi piace + di tanto ...
