Dopo alcuni altri impegni ho trovato il tempo di fare qualche altro tentativo...
Allora (dopo un po di ricerche sul come) ho cambiato il livello di log di omcid modificando da
${OMCID_BIN} -d3 -p$mib_file -o$omcc_version -i$omci_iop_mask ${lct} > /dev/console 2> /dev/console &
a
${OMCID_BIN} -d0 -p$mib_file -o$omcc_version -i$omci_iop_mask ${lct} > /var/log/omci.log 2> /var/log/omci.err &
la riga di avvio di omcid nel file /etc/init.d/omcid.sh
Dopo il reboot il PPP è venuto su!
Perplesso ho riportato a -d3 il livello di log: niente PPP.
Poi -d1: niente PPP.
Poi -d0: PPP ok!
Ho ripetuto il tutto diverse volte: il PPP viene su se e solo se il livello di debug è -d0! La cosa non mi sembra molto sensata ma se qualcuno ha una spiegazione...