Saya mengatur koneksi 3G untuk dipantau dengan supervisord
menggunakan wvdial
mesin tanpa kepala (raspberryPi / raspbian) yang hanya dapat saya akses melalui koneksi 3G begitu ia hidup. Singkatnya, pengawas terus wvdial berjalan, dengan wvdial autoreconnect off (saya membaca di suatu tempat yang wvdial tidak terlalu pandai menghubungkan kembali secara otomatis).
Koneksi tetap tanpa masalah, tetapi rute default tidak selalu ditetapkan, dalam hal ini saya tidak dapat mengakses kotak. Saya tidak dapat mengatur rute secara manual sudo route add default ppp0
, jelas itu tidak akan berfungsi begitu hidup. Saya hanya bisa menjalankan di atas dalam sebuah skrip, tetapi karena gagal jika rute sudah ada saya perlu penanganan kesalahan, dan harus ada cara yang bersih untuk melakukannya. Adakah petunjuk tentang opsi konfigurasi yang hilang?
Konfigurasi saya (saya pikir ini adalah file yang relevan):
/etc/wvdial.conf
:
[Dialer Defaults]
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Stupid mode=1
Auto Reconnect = off
[Dialer myprovider]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0
Baud = 115200
Modem = /dev/gsmmodem
Username = xxxx
Password = xxxx
/etc/ppp/peers/wvdial
:
noauth
name wvdial
defaultroute
replacedefaultroute
/etc/network/interfaces
:
auto eth0
iface eth0 inet static
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.1
dns-nameservers 8.8.8.8 8.8.4.4