#!/bin/sh

USERNAME=$(nvram get dialup_par1)
PASSWORD=$(nvram get dialup_par2)
APN=$(nvram get dialup_par3)
DIALNO=$(nvram get dialup_par4)
CARDPIN=$(nvram get dialup_par5)

sed -e "s/\\\$username\\\$/$USERNAME/g" \
    -e "s/\\\$password\\\$/$PASSWORD/g" /usr/local/dial/chap-secrets >/tmp/ppp/chap-secrets
chmod 600 /tmp/ppp/chap-secrets

sed -e "s/\\\$username\\\$/$USERNAME/g" /usr/local/dial/gprs>/tmp/ppp/peers/gprs

if [ "$CARDPIN" = "" ]
then
sed -e "s/\\\$apn\\\$/$APN/g" \
    -e "s/\\\$dialno\\\$/$DIALNO/g" /usr/local/dial/gprs.chat >/tmp/ppp/peers/gprs.chat
else
sed -e "s/\\\$apn\\\$/$APN/g" \
    -e "s/TIMEOUT 5/TIMEOUT 5\n'OK' 'AT+CPIN=$CARDPIN'/g" \
    -e "s/\\\$dialno\\\$/$DIALNO/g" /usr/local/dial/gprs.chat >/tmp/ppp/peers/gprs.chat
fi

