Linux PPP: как отлаживать разъединения с кодом выхода = 16?

Я использую pppd и wvdial для встроенной системы ARM Linux. У меня есть модем CDMA, подключенный через последовательный порт и подключающийся к сети Verizon. Я вижу, что несколько раз в день pppd выходит с кодом выхода 16 (см. Точное сообщение из журнала ниже). Как я выясню, что вызывает эти отключения? В частности, что означает, что LCP terminated by peer сообщением LCP terminated by peer ?

 Feb 18 12:31:04 ts7600-47aad3 pppd[3242]: LCP terminated by peer Feb 18 12:31:04 ts7600-47aad3 pppd[3242]: Connect time 0.6 minutes. Feb 18 12:31:04 ts7600-47aad3 pppd[3242]: Sent 1044 bytes, received 0 bytes. Feb 18 12:31:04 ts7600-47aad3 pppd[3242]: restoring old default route to eth0 [1 92.168.98.1] Feb 18 12:31:07 ts7600-47aad3 pppd[3242]: Connection terminated. Feb 18 12:31:07 ts7600-47aad3 pppd[3242]: Modem hangup Feb 18 12:31:07 ts7600-47aad3 pppd[3242]: Exit. Feb 18 12:31:07 ts7600-47aad3 wvdial: Disconnecting at Tue Feb 18 12:31:07 2014 Feb 18 12:31:07 ts7600-47aad3 wvdial: The PPP daemon has died: A modem hung up t he phone (exit code = 16) Feb 18 12:31:07 ts7600-47aad3 wvdial: man pppd explains pppd error codes in more detail. 

One Solution collect form web for “Linux PPP: как отлаживать разъединения с кодом выхода = 16?”

Важно: вы всегда можете переопределять параметры по умолчанию с помощью локальных опций.

от пользователя man pppd

  /etc/ppp/options System default options for pppd, read before user default options or command-line options. и  /etc/ppp/options System default options for pppd, read before user default options or command-line options. 

а также

 ~/.ppprc /etc/ppp/options.ttyname /etc/ppp/peers 

вы должны включить параметры отладки (иногда также kdebug)

  debug Enables connection debugging facilities. If this option is given, pppd will log the contents of all control packets sent or received in a readable form. The packets are logged through syslog with facility daemon and level debug. This information can be directed to a file by setting up /etc/syslog.conf appropriately (see sys-log.conf(5)). 

коды выхода

  EXIT STATUS 16 The link was terminated by the modem hanging up. 

и так далее.

Ваша ошибка: LCP terminated by peer есть несколько ссылок, которые объясняют, как это исправить:

you'll need to pass "refuse-eap" option to pppd. убунту

lcp_term_authentication

или просто проверьте свои учетные данные.

  • 3G-соединение с wvdial не получает IP, выходы с кодом 16
  • Ошибки набора номера Wvdial.conf. Модель малины Pi B Модем Huawei E1820 3G
  • Interesting Posts

    diff без включения удаленного контента

    как записывать всех, кто входит в мои Linux-машины, и записывать их

    Как использовать grep для фильтрации строк, начинающихся с любого из нескольких ключевых слов?

    Отображение имен в настройках Fedora 25

    Полученное значение из ассоциативного массива неверно?

    Новый пользователь с корневым доступом в Linux Debian

    Как заставить мой скрипт запускать экран как не root

    Должны быть усилены задние громкоговорители с импульсным звуком?

    Fedora, CentOS, Ubuntu Linux – это Linux с открытым исходным кодом, но как насчет того, когда я хочу сделать свой собственный бренд?

    Проблема с командой «ps» на Raspbian

    Почему в Synaptic Package Manager нет обновлений для обновления?

    dd: несколько входных файлов

    Безопасно ли rm -rf / tmp / *?

    Разрешение исполняемого файла Unix и разрешения пользователя во время выполнения

    Является ли firewalld таким же, как iptables?

    Linux и Unix - лучшая ОС в мире.