У меня установлены пакеты ppp и network-manager на BeagleBone на базе Debian, и я пытаюсь надежно подключить их к GPRS-модему через последовательный порт.
Я использую Adafruit FONA, который работает как брелок с рекомендованным скриптом конфигурации, используя pon fona и poff fona . Это создает устройство ppp0 после предоставления сетевого подключения.
Теперь я хочу, чтобы NetworkManager мог подключать и отключать мой FONA без необходимости вручную включать устройство с помощью pon fona (которое может дать сбой).
Я просто использую терминал для NetworkManager с nmcli . Прежде чем вы спросите, я не добавил ppp0 в /etc/network/interfaces .
Первоначально я использовал ConnMan, но поскольку документация была настолько плохой, я отказался от попыток заставить его работать.
Это то, что я имею в момент, когда я запускаю nmcli device status:
DEVICE TYPE STATE CONNECTION
wlan0 wifi connected MyHomeWiFi
eth0 ethernet unavailable --
usb0 ethernet unmanaged --
lo loopback unmanaged --
Очевидно, здесь нет ppp0 . Как я уже упоминал, если я вручную запущу pppd с pon fona он появится. Тип неизвестен, хотя, и я ожидал что-то вроде
DEVICE TYPE STATE CONNECTION
ppp0 unknown connected ppp0
wlan0 wifi connected MyHomeWiFi
eth0 ethernet unavailable --
usb0 ethernet unmanaged --
lo loopback unmanaged --
Как мне заставить его играть красиво?
