Re: pppd (PPPoE), disconnessioni e ip-down scripts...
> Nel baco (ultimo commento nel 2003) suggerivano di ''sincronizzare'' gli > script; per ora ho messo 'holdoff 30' e vediamo come va. ;-) Sembra essere sufficiente... impostato un certo ritardo alla riconnessione, si da tempo ad ip-down di correre e tutto va a posto. -- Lettera da Marsala, solo tre righe di biglietto il resto l'ho pensato e non l'ho scritto. (R. Vecchioni)
Re: pppd (PPPoE), disconnessioni e ip-down scripts...
Mandi! Giuseppe Sacco In chel di` si favelave... > non so darti una risposta, ma forse puoi attivare il debug: crea il > file (vuoto) /var/log/ppp-ipupdown.log e poi attiva la connessione. In Vero. Ho dovuto modificare lo script, però, perchè in ip-down lo azzerava ogni volta. Mi sa che alzo un baco, credo che ormai l'unico uso di PPP sia con PPPoE, e keepalive attivo. > questo file dovresti poi trovare tutte le informazioni sugli script che > pppd esegue da ip-up.d e ip-down.d. Dentro ci sono finite cose ''strane'': Device "ppp0" does not exist. iptables: Resource temporarily unavailable. ed effettivamente gli script funzionano, ma ''alla membro di segugio''. Alla fine credo di aver identificato il problema: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=76084 pppd esce senza aspettare la fine di ip-down e senza ucciderlo, quindi se (normale in pppoe) disconnessioni e riconnessioni sono fulminee, tu hai lo script di down che ''corre'' assieme a quello di up, con prevedibili casini se fanno cose simili. Nel baco (ultimo commento nel 2003) suggerivano di ''sincronizzare'' gli script; per ora ho messo 'holdoff 30' e vediamo come va. ;-) -- Please note that free software should be interpreted as free speach while most seem to interprete it as free lunch. (Hugo van der Kooij)
Re: pppd (PPPoE), disconnessioni e ip-down scripts...
Ciao Marco, non so darti una risposta, ma forse puoi attivare il debug: crea il file (vuoto) /var/log/ppp-ipupdown.log e poi attiva la connessione. In questo file dovresti poi trovare tutte le informazioni sugli script che pppd esegue da ip-up.d e ip-down.d. Ciao, Giuseppe
pppd (PPPoE), disconnessioni e ip-down scripts...
Ho terminato una connessione PPPoE direttamente sulla mia macchina debian, e ovviamente pppd è configurato con il 'persist', ovvero si riconnette dopo una disconnessione. Nella configurazione (custom) ho messo degli script in /etc/ppp/ip-up.d/ e ip-down.d/, e questi script se faccio 'pon' e 'poff' vengono eseguiti correttamente. Ma se la connessione va giù, non vengono eseguiti gli script di ip-down, mentre vengono eseguiti quelli in ip-up. Qualcuno ha una vaga idea del perchè? Grazie. -- Per l'ottimista, il bicchiere è mezzo pieno. Per il pessimista, il bicchiere è mezzo vuoto. Per l'ingegnere, il bicchere è grande il doppio del necessario.(Bill Sharpe)