Как автоматически установить маршрут по умолчанию для RPI при установке соединения ppp0 (3G)?

Я хочу подключить RPI к Интернету через карту памяти UMTS. Я мог бы заставить его работать с некоторым ручным взаимодействием. Поскольку RPI размещен во внешнем месте, к которому у меня нет доступа постоянно, он должен полностью "появиться" автоматически при загрузке.

Что сделано:

sudo apt-get install wvdial ppp sg3-utils

установить /etc/wvdial.conf в:

[Dialer Defaults]
Init1 = ATZ

; Huawei E182E:
;Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

; Huawei E173
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2

Init3 = AT+CGDCONT=1,"IP","web.vodafone.de"
;Modem Type = Analog Modem
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Username = ''
Password = ''
Modem = /dev/ttyUSB0
;Modem = /dev/bus/usb/001/011
Dial Command = ATD
Stupid Mode = 1
Phone = *99#
Baud = 115200
Auto Reconnect = on

установить / etc / ppp / peers / wvdial в (не знаю, требуется ли это и что это делает?):

noauth
local
name wvdial
usepeerdns

created /etc/network/interfaces.d/ppp0 (у меня такое впечатление, что это ничего не делает, так как он не "поднимает" интерфейс при загрузке, а маршрут не установлен )

auto ppp0
iface ppp0 inet wvdial
up ip route add default dev ppp0

, поскольку приведенная выше конфигурация интерфейса не активирует интерфейс при загрузке, я добавил это в /etc/rc.local -> wvdial &

Когда я (повторно) загружаю RPI после всех этих настроек, интерфейс правильно активирован, но мой трафик не направляется на интерфейс UMTS. Когда я выполняю ip route add default dev ppp0 , все работает так, как должно быть, и интерфейс UTMS (ppp0) используется для интернет-трафика.

Как я могу автоматически добавить этот маршрут по умолчанию, когда устройство работает загрузился? или, может быть, лучше, когда подключен интерфейс ppp0?

0
задан 7 October 2020 в 10:50
1 ответ

Я обнаружил, что мне нужно добавить некоторые дополнительные параметры в файл подключения ppp. Следующие строки отсутствуют в /etc/ppp/peers/wvdial

defaultroute
replacedefaultroute

. Полный список допустимых параметров можно найти здесь в разделе Опции: https://ppp.samba. org/pppd.html

0
ответ дан 7 October 2020 в 12:12

Теги

Похожие вопросы