#!/bin/sh
#
s=$(cat /etc/mplus/00/provn)
echo
echo ---------------------------------------------------------
echo fli4l Modem Plus Providerauswahl
echo ---------------------------------------------------------
echo
echo Sie haben im Moment den Provider $s eingestellt
echo
echo Folgende Provider stehen zur Auswahl
echo
cat /etc/mplus/00/prov
echo - 7 --- Programm verlassen -------------
echo
echo Auswahl-Nr. ?
read aus
if test $aus = 1;then
cp /etc/mplus/00/chat00 /etc/mplus/00/chatscript
cp /etc/mplus/01/chat02 /etc/mplus/00/chat02
cp /etc/mplus/01/provn /etc/mplus/00/provn
cat /etc/mplus/00/chatm0 >> /etc/mplus/00/chatscript
cat /etc/mplus/00/chat02 >> /etc/mplus/00/chatscript
cp /etc/mplus/00/chatscript /etc/chatscript
cp /etc/mplus/save/pap-secrets /etc/ppp/pap-secrets
cp /etc/mplus/save/chap-secrets /etc/ppp/chap-secrets
cp /etc/mplus/00/peer00 /etc/mplus/00/modem
cat /etc/mplus/01/peer02 >> /etc/mplus/00/modem
cp  /etc/mplus/00/modem /etc/ppp/peers/modem
fi
if test $aus = 2;then
cp /etc/mplus/00/chat00 /etc/mplus/00/chatscript
cp /etc/mplus/02/chat02 /etc/mplus/00/chat02
cp /etc/mplus/02/provn /etc/mplus/00/provn
cat /etc/mplus/00/chatm0 >> /etc/mplus/00/chatscript
cat /etc/mplus/00/chat02 >> /etc/mplus/00/chatscript
cp /etc/mplus/00/chatscript /etc/chatscript
cp /etc/mplus/02/pap-secrets /etc/ppp/pap-secrets
cp /etc/mplus/02/chap-secrets /etc/ppp/chap-secrets
cp /etc/mplus/00/peer00 /etc/mplus/00/modem
cat /etc/mplus/02/peer02 >> /etc/mplus/00/modem
cp  /etc/mplus/00/modem /etc/ppp/peers/modem
fi
if test $aus = 3;then
cp /etc/mplus/00/chat00 /etc/mplus/00/chatscript
cp /etc/mplus/03/chat02 /etc/mplus/00/chat02
cp /etc/mplus/03/provn /etc/mplus/00/provn
cat /etc/mplus/00/chatm0 >> /etc/mplus/00/chatscript
cat /etc/mplus/00/chat02 >> /etc/mplus/00/chatscript
cp /etc/mplus/00/chatscript /etc/chatscript
cp /etc/mplus/03/pap-secrets /etc/ppp/pap-secrets
cp /etc/mplus/03/chap-secrets /etc/ppp/chap-secrets
cp /etc/mplus/00/peer00 /etc/mplus/00/modem
cat /etc/mplus/03/peer02 >> /etc/mplus/00/modem
cp  /etc/mplus/00/modem /etc/ppp/peers/modem
fi
if test $aus = 4;then
cp /etc/mplus/00/chat00 /etc/mplus/00/chatscript
cp /etc/mplus/04/chat02 /etc/mplus/00/chat02
cp /etc/mplus/04/provn /etc/mplus/00/provn
cat /etc/mplus/00/chatm0 >> /etc/mplus/00/chatscript
cat /etc/mplus/00/chat02 >> /etc/mplus/00/chatscript
cp /etc/mplus/00/chatscript /etc/chatscript
cp /etc/mplus/04/pap-secrets /etc/ppp/pap-secrets
cp /etc/mplus/04/chap-secrets /etc/ppp/chap-secrets
cp /etc/mplus/00/peer00 /etc/mplus/00/modem
cat /etc/mplus/04/peer02 >> /etc/mplus/00/modem
cp  /etc/mplus/00/modem /etc/ppp/peers/modem
fi
if test $aus = 5;then
echo Geben Sie den Providernamen ein
read NAME
rm /etc/mplus/ma/provn
echo $NAME >> /etc/mplus/ma/provn
echo Geben Sie die Rufnummer ein
read DIAL
echo Geben Sie den Benutzernamen ein
read USER
echo Geben Sie das Passwort ein
read PASSWD
rm /etc/mplus/ma/pap-secrets
rm /etc/mplus/ma/chap-secrets
echo "\"$USER\" * \"$PASSWD\"" >> /etc/mplus/ma/pap-secrets
echo "\"$USER\" * \"$PASSWD\"" >> /etc/mplus/ma/chap-secrets
{
    echo "OK ATDT$DIAL"
    echo "CONNECT \\d\\c"
} > /etc/mplus/ma/chat02
{   echo "name \"$USER\""
    echo "user \"$USER\""
} > /etc/mplus/ma/peer02
cp /etc/mplus/00/chat00 /etc/mplus/00/chatscript
cp /etc/mplus/ma/chat02 /etc/mplus/00/chat02
cp /etc/mplus/ma/provn /etc/mplus/00/provn
cat /etc/mplus/00/chatm0 >> /etc/mplus/00/chatscript
cat /etc/mplus/00/chat02 >> /etc/mplus/00/chatscript
cp /etc/mplus/00/chatscript /etc/chatscript
cp /etc/mplus/ma/pap-secrets /etc/ppp/pap-secrets
cp /etc/mplus/ma/chap-secrets /etc/ppp/chap-secrets
cp /etc/mplus/00/peer00 /etc/mplus/00/modem
cat /etc/mplus/ma/peer02 >> /etc/mplus/00/modem
cp  /etc/mplus/00/modem /etc/ppp/peers/modem
fi
if test $aus = 6;then
cp /etc/mplus/00/chat00 /etc/mplus/00/chatscript
cp /etc/mplus/ma/chat02 /etc/mplus/00/chat02
cp /etc/mplus/ma/provn /etc/mplus/00/provn
cat /etc/mplus/00/chatm0 >> /etc/mplus/00/chatscript
cat /etc/mplus/00/chat02 >> /etc/mplus/00/chatscript
cp /etc/mplus/00/chatscript /etc/chatscript
cp /etc/mplus/ma/pap-secrets /etc/ppp/pap-secrets
cp /etc/mplus/ma/chap-secrets /etc/ppp/chap-secrets
cp /etc/mplus/00/peer00 /etc/mplus/00/modem
cat /etc/mplus/ma/peer02 >> /etc/mplus/00/modem
cp  /etc/mplus/00/modem /etc/ppp/peers/modem
fi
t=$(cat /etc/mplus/00/provn)
echo
echo Provider $t eingestellt
echo


