Ist bei SuSE ganz einfach.
Als erstes wvdial einrichten (geht auch mit yast).
Dann in etc/rc.config die Zeile
PPPD_DOD_START="yes"
editieren.
Idle-Zeit kannst du in /sbin/init.d/wvdial.dod einstellen.
Danach ein Neustart und es sollte funktionieren. Falls nicht, kann es daran liegen dass die Datei sbin/init.d/wvdial.dod nicht existiert. In dem Fall einfach die SuSE-Supportdatenbank zu Rate ziehen.
Thema: wvdial und dial-on-demand .
Noch ein Tip:
Falls du Windows-Rechner im Netz hast,(und die hat man ja i.d.R.), kann es sein das sich der Router (oder Proxy) unmotiviert immer wieder einwählt, da bei jeder Anfrage die nicht das lokale Netz betrifft automatisch rausgewählt wird. Daher bevorzuge ich eher eine Lösung wie 'webdial'. http://freshmeat.net/projects/webdialer/
gruss
Herr K