Buenas,
Despues de actualizar a Feisty, mis conexiones de VPN configuradas con pptpconfig dejaron de funcionar.
Daba el error: Cannot determine ethernet address for proxy ARP
Despues de muchas vueltas he conseguido volver a usarlas con la ayuda de un foro, eso si, en ingles:
https://bugs.launchpad.net/ubuntu/+source/ppp/+bug/61329
Para los que no sepan ingles, os resumo que hay que hacer:
- Con pptpconfig, si no lo teneis instalado:
http://aprendizdetodo.wordpress.com/2006/10/24/conectar-cliente-vpn-ubun...
Teneis que crear la conexion vpn que querais usar, usuario, ip y demas...
Una vez creada y si os da el error anteriormente mencionado. Podeis crear un script como el siguiente:
#!/bin/sh
# script para conectarse a una vpn
echo Conectando...
sudo pon nombrevpndepptpconfig
echo Esperando 10 segundos...
sleep 10
echo Añadir rutas...
#en la siguiente linea agragar la ruta, con la ip de la red local a la que nos conectaremos, y el dispositivo que creara la conexion pptp
sudo route add -net 10.0.1.0 netmask 255.255.255.0 dev ppp0
echo Cambiar DNS...
sudo sh -c "echo 'nameserver 10.0.1.1' > /etc/resolv.conf"
echo OK
Y con esto ya estaria, le dais permisos de ejecucion para vuestro usuario. Y por lo menos a mi me ha funcionado.
Para cerrar la conexion podeis generar otro script como este:
#!/bin/sh
sudo cp /etc/resolv.bueno /etc/resolv.conf
sudo poff nombrevpndepptpconfig
Que restauraria la situacion, para poder ejecutarlo correctamente, antes de nada copiar el resolv.conf original
#sudo cp /etc/resolv.conf /etc/resolv.bueno
Quiza no sea muy practico, pero al menos funciona...
Salu2
