Попробуйте воспользоваться вот таким файлом /etc/ppp/options:
/dev/ttyd0
115200
modem
-detach
crtscts
defaultroute
lcp-echo-failure 3
lcp-echo-interval 30
При этом pppd запускается из /etc/ttys:
ttyd0 "/usr/sbin/pppd" unknown on