Saya ingin menggunakan Raspberry Pi sebagai gateway VPN. RPi terhubung ke jaringan rumah saya dan internet melalui wlan0, andperangkat apa pun yang terhubung ke eth0koneksi VPN. Saya menggunakan pptp-linuxuntuk membuat koneksi VPN dan semuanya bekerja dengan baik selama tahap prototyping saya. Namun, untuk menyelesaikan proyek saya telah menempatkan koneksi VPN di /etc/rc.localskrip sehingga akan mulai saat boot. Sekarang gagal 50% dari waktu. Saya menduga itu sedang mencoba koneksi VPN sebelum saya terhubung dengan benar ke internet melalui wlan0. Jika ini masalahnya, saya perlu tes untuk koneksi internet yang valid di awal rc.localsebelum melanjutkan dengan skrip lainnya. Ada ide bagaimana saya bisa melakukan ini?
sleep 20sebelum skrip Anda. Atau lebih baik, masukkan skrip Anda/etc/network/if-up.d. Dengan cara itu skrip dijalankan setelah antarmuka jaringan naik.