rendered paste bodyroot@fic-gta01:/usr/bin$ cat simyo
#!/bin/sh
pppd debug nodetach call simyo
root@fic-gta01:/usr/bin$ cat routing
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward && iptables -t nat -A POSTROUTING -j MASQUERADE
root@fic-gta01:/usr/bin$ cat /etc/ppp/peers/simyo
/dev/ttySAC0 115200
connect /etc/ppp/peers/simyo-connect-chat
crtscts
lock
hide-password
defaultroute
usepeerdns
disconnect /etc/ppp/peers/simyo-disconnect-chat
holdoff 3
ipcp-accept-local
lcp-echo-failure 8
lcp-echo-interval 3
noauth
noipdefault
novj
novjccomp
replacedefaultroute
persist
lcp-echo-interval 3
lcp-echo-failure 12
user "eplus"
# very long timeouts (unwise?)
# lcp-echo-interval 300
# lcp-echo-failure 40000
root@fic-gta01:/usr/bin$ cat /etc/ppp/peers/simyo-connect-chat
#!/bin/sh -e
exec chat -v\
ABORT BUSY\
ABORT DELAYED\
ABORT "NO ANSWER"\
ABORT "NO CARRIER"\
ABORT "NO DIALTONE"\
ABORT VOICE\
ABORT ERROR\
ABORT RINGING\
TIMEOUT 200\
"" ATZ\
OK-\\k\\k\\k\\d+++ATH-OK ATE0V1\
OK \\dAT+CFUN=1\
OK AT+COPS=0,0\
OK AT+CGDCONT=1,\"IP\",\"internet.eplus.de\"\
OK ATD*99#\
CONNECT \d\c
root@fic-gta01:/usr/bin$ cat /etc/ppp/peers/simyo-disconnect-chat
#!/bin/sh -e
/usr/sbin/chat -v\
ABORT OK\
ABORT BUSY\
ABORT DELAYED\
ABORT "NO ANSWER"\
ABORT "NO CARRIER"\
ABORT "NO DIALTONE"\
ABORT VOICE\
ABORT ERROR\
ABORT RINGING\
TIMEOUT 12\
"" \\k\\k\\k\\d+++ATH\
"NO CARRIER-AT-OK" ""