Newsgroup: it.comp.os.linux.sys
Titolo: *Grossi* problemi con pppd 2.3.10

Salve,
Io che pensavo in questi giorni  di fare un tranquillo upgrade di alcuni
pacchetti della  mia Debian  e di  perfezionare un  po' il  mio sistema,
eccomi fregato: dopo  l'upgrade da pppd 2.3.5 (debian 2.1  slink) a pppd
2.3.10 (debian potato unstable), non  ha funzionato piu` un tubo (diceva
"Receive serial  link is not 8-bit  clean", come e` successo  a molti in
quel di icoli). Panico! Dopo un anno che il server non perdeva un colpo,
all'improvviso mi ritrovo  in braghe di tela, senza  accesso a Internet.
Ritrovata la calma, ho fatto il  downgrade al 2.3.5, e per fortuna tutto
ha ripreso a funzionare. Pero` non mi sta bene che il 2.3.10, che sembra
fatto molto meglio, non funzioni.
Al che ho spulciato per bene nel log, e ho scoperto questo:
    modprobe: can't locate module char-major-108
    pppd[3312]: pppd 2.3.10 started by wiz, uid 1000
Secondo me, il collegamento non avveniva per colpa di quel modulo, che
stando alla documentazione del kernel riguarda proprio il PPP:
    108 char        Device independent PPP interface
                    0 = /dev/ppp      Device independent PPP interface
Quindi la domanda e`: se definisco un alias per char-major-108, il tutto
mi funziona? Qualcuno mi sa dire dove lo posso mettere (/etc/modutils mi
pare)? Andra` bene "alias char-major-108 ppp" o ci vorra` altro?
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
Pane e GNUtella, la merenda del pinguino brufoloso. (R. Poggi)

 pare)? Andra` bene "alias char-major-108 ppp" o ci vorra` altro?
Sì, è quasi la cosa giusta nel posto giusto:
$ grep -r 108 /etc/modutils
/etc/modutils/aliases:alias char-major-108	ppp_generic
IMHO ti conviene aggiornare il pacchetto:
$ dpkg -S /etc/modutils/aliases
modutils: /etc/modutils/aliases
$ apt-cache show modutils | grep ^Size: 
Size: 162006
Vah, che ti sei salvato da un aggiornamento globale di 1.8GB ;-)
Ciao,
Marco_1.0_i386.deb

 pare)? Andra` bene "alias char-major-108 ppp" o ci vorra` altro?
Ciao Wiz!
quello che tu citi è un errore che a me viene fuori spessissimo E che si
corregge facilmente.
Per prima cosa: sicuro che hai messo il ppp come modulo e non built-in?
Allora, visto che ti servirà sempre fallo caricare direttamente al boot
mettendo una chiamat in /etc/modules :-) Poi controlla in
/ect/modules.conf e guarda se hai queste righe:
alias char-major-108	ppp_generic
alias /dev/ppp		ppp_generic
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

alias /dev/ppp		ppp_generic
Questo vale anche per il built-in? Vabbe`, provero`. Ti tingrazio per la
dritta. (-:
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
REVOLUTION CALLING! (Queensryche)

pare)? Andra` bene "alias char-major-108 ppp" o ci vorra` altro?
io sulla slackware l'ho in /etc/modules.conf (non so se e'
l'equivalente file di debian)... se non ricordo male pero' il ppp
funzionava anche prima di aver inserito la riga solo che mi dava lo
stesso messaggio tuo, pur funzionando ugualmente
ti conviene provare
bye
-- 
     #@@@ missinglink on slackware 7.1 ###
     ####       member of telug        #@@
 

 dritta. (-:
no, no serve. se ppp è built-in non ti serve niente. Togli anche la
chiamata da /etc/modules .
Ciao e fatti sentire!


pare)? Andra` bene "alias char-major-108 ppp" o ci vorra` altro?
# PPP settings. async is for serial connections, sync for ISDN
#alias char-major-108 ppp_async
#alias char-major-108 ppp_sync
Ho questo in /etc/modutils/aliases, decommenta quello che ti serve e dai
un update-modules (attento se avevi un /etc/modules.conf personalizzato)
Comunque io non ho decommentato nessuno dei 2 e funziona tutto (con
modem analogico)
Ciao
-- 
Fabio Cobianchi | 
fabi...@tiscalinet.it