Je souhaite utiliser le Raspberry Pi comme passerelle VPN. Le RPi se connecte à mon réseau domestique et Internet via wlan0, and
n'importe quel appareil branché eth0
obtient une connexion VPN. J'utilise pptp-linux
pour établir la connexion VPN et tout a bien fonctionné pendant ma phase de prototypage. Cependant, pour terminer le projet, j'ai mis la connexion VPN dans le /etc/rc.local
script afin qu'elle démarre au démarrage. Maintenant, il échoue 50% du temps. Je soupçonne qu'il tente la connexion VPN avant que je ne soit correctement connecté à Internet via wlan0
. Si c'est le problème, j'ai besoin d'un test pour une connexion Internet valide au début rc.local
avant de continuer avec le reste du script. Des idées sur la façon dont je pourrais faire cela?
sleep 20
avant votre script. Ou mieux, insérez votre script/etc/network/if-up.d
. De cette façon, le script est exécuté une fois que l'interface réseau monte.