Grazie dei suggerimenti, credo di aver raggiunto l'obiettivo utilizzando diald che comanda una chiamata normale a pppd (senza demand), e poi sgangia la connessione quando durante l'idle time non passano packetti (buoni). Ho visto che ha parecchie possibilità di filtro sto diald ... Grazie ancora, e' stato fondamentale il suggerimento di non focalizzarmi su iptables che in questo caso non puo' nulla .. ciao Franco