[EMAIL PROTECTED] wrote:
Sembra essere un problema di autenticazione sul server
Sia nel file /etc/ppp/chap-secret che pap-secret ho aggiunto user vpn.alicesat.it password *
Devo ammettere che sono un po' in alta marea: qualcuno ha qualche suggerimento da darmi (sarebbero molto ben acccetti) GRAZIE !!!!
Anche io ho avuto gli stessi problemi e devo ringraziare Metgorna che me li ha risolti (è lo stesso che ha creato gli script che hai trovato sul forum di assitecforum.com)
prova con questo script
prima lancia kppp o chi per lui e poi lancialo
Ricordati di cambiare solo USER e DVBS_MAC_ADDR il resto non lo devi
cambiare!!!
Se ti da un errore controlla di avere aggiunto la riga:
tuousername AliceSat tuapassword * (in /etc/ppp/chap-secrets
e /etc/ppp/pap-secrets ).
ciao
Maurizio
#!/bin/bash
DATADIR="/root/.szap/" DVBS_DEV_NAME=dvb0_0 DVBS_IP_ADDR=192.168.238.238 DVBS_MAC_ADDR=00:D0:D7:02:F1:00 DVBS_PID=1451 CHANNELS=$DATADIR/channels.conf SZAP=/usr/bin/szap DVBNET=/usr/bin/dvbnet IFCONFIG=/sbin/ifconfig ROUTE=/sbin/route PPTP=/usr/sbin/pptp PPTPSERVER="vpn.alicesat.it" USER="alicesat15299" PPP_NET_PREFIX="212.31.242" PPPD_DEV="ppp0" PPTP_DEV="ppp1" eseg() { echo -ne $* $* [ $? -eq 0 ] || { echo -ne '\t\tERROR\n'; exit 1 ; } echo -ne '\t\tOK\n' } eseg2() { echo -ne $* $* [ $? -eq 0 ] || echo -ne '\t\tERROR\n' echo -ne '\t\tOK\n' } not() { if $* >/dev/null 2>&1 ; then false else true fi } VPN() { killall $PPTP >/dev/null 2>&1 echo "starting pptp" eseg $PPTP $PPTPSERVER debug user $USER echo echo "pptp up" } DVB-NET() { if $IFCONFIG dvb0_0 >/dev/null 2>&1; then echo "$DVBS_DEV_NAME already up" killall -9 szap >/dev/null 2>&1 $IFCONFIG $DVBS_DEV_NAME down $DVBNET -d 0 >/dev/null 2>&1 $DVBNET -p $DVBS_PID >/dev/null 2>&1 $SZAP -c $CHANNELS -n1 -x >/dev/null 2>&1 else $DVBNET -p $DVBS_PID $SZAP -c $CHANNELS -n1 -x >/dev/null 2>&1 fi $IFCONFIG $DVBS_DEV_NAME $DVBS_IP_ADDR up $IFCONFIG $DVBS_DEV_NAME hw ether $DVBS_MAC_ADDR echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter echo 1 > /proc/sys/net/ipv4/conf/dvb0_0/forwarding #$SZAP -c $CHANNELS -n1 echo $DVBS_DEV_NAME started echo } SZAP() { $SZAP -c $CHANNELS -n1 >/dev/null 2>&1 } ROUTES() { echo -e "Getting PPP1_IP:" while { [ -z "$PPP1_IP" ] ; } ; do { PPP1_IP=$( $IFCONFIG |grep P-t-P:$PPP_NET_PREFIX| \ gawk '{ print $3 }'| sed -e 's/P-t-P://') echo -ne "." sleep 1 } done echo "PPP1_IP" $PPP1_IP sleep 1 eseg2 $ROUTE del $PPP1_IP eseg2 $ROUTE add -net $PPP_NET_PREFIX.0/24 dev $PPPD_DEV eseg2 $ROUTE del default eseg2 $ROUTE add default dev $PPTP_DEV echo "routes ok" echo echo "AliceSat started" } RESOLVER() { cp -f /etc/resolv.conf /etc/resolv.conf.orig } STOP() { echo "" echo "Stopping AliceSat" echo "" $IFCONFIG $PPTP_DEV down killall pptp killall szap $IFCONFIG $DVBS_DEV_NAME down $DVBNET -d 0 cp -f /etc/resolv.conf.orig /etc/resolv.conf $ROUTE del default $ROUTE del -net $PPP_NET_PREFIX.0/24 $ROUTE add default dev $PPPD_DEV echo "" echo "AliceSat stopped" } case $1 in "start") RESOLVER DVB-NET VPN ROUTES SZAP ;; "stop") STOP ;; *) $1 ;; esac