pppd завис после завершения ip-up
Я новичок в ppp, и у меня есть модем Sierra с встроенным симулятором verizon, подключенным к процессору IMX, работающему под управлением yocto linux. Я могу общаться с Сьеррой через UART, отправить команду AT и получить ответ OK. Я загрузил скрипты для pppd ( gsm и gsm_chat) с веб-сайта Sierra https://mycusthelp.net/SIERRAWIRELESS/_cs/AnswerDetail.aspx?sSessionID=&aid=5 и запустил команду pppd для вызова gsm, pppd, кажется, pppd тоже получает ip, но затем pppd никогда не выходит, он просто застрял, ctrl-z из него вызывает запуск ip-down и интерфейс удаляется.
Ниже приведены журналы пробега
root@imx6ulevk:/etc/ppp/peers# pppd call gsm
root@imx6ulevk:/etc/ppp/peers# Starting Sierra Wireless GSM connect script...
Setting the abort string
Initializing modem
Setting APN
Dialing...
Script /usr/sbin/chat -v -t6 -f /etc/ppp/peers/gsm_chat finished (pid 441), stat us = 0x0
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/ttymxc2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x37e3e336> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <mru 1428> <asyncmap 0x0> <magic 0x52181044> <pcomp> <a ccomp>]
sent [LCP ConfAck id=0x1 <mru 1428> <asyncmap 0x0> <magic 0x52181044> <pcomp> <a ccomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x37e3e336> <pcomp> <accomp>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> < ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0x2 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
rcvd [IPCP ConfReq id=0x1]
sent [IPCP ConfNak id=0x1 <addr 0.0.0.0>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfReq id=0x2 <addr 10.132.177.81>]
sent [IPCP ConfAck id=0x2 <addr 10.132.177.81>]
rcvd [IPCP ConfNak id=0x2 <addr 10.132.177.81> <ms-dns1 198.224.154.135> <ms-dns 2 198.224.152.119>]
sent [IPCP ConfReq id=0x3 <addr 10.132.177.81> <ms-dns1 198.224.154.135> <ms-dns 2 198.224.152.119>]
rcvd [IPCP ConfAck id=0x3 <addr 10.132.177.81> <ms-dns1 198.224.154.135> <ms-dns 2 198.224.152.119>]
not replacing default route to wlan0 [192.168.1.1]
local IP address 10.132.177.81
remote IP address 10.132.177.81
primary DNS address 198.224.154.135
secondary DNS address 198.224.152.119
Script /etc/ppp/ip-up started (pid 444)
Script /etc/ppp/ip-up finished (pid 444), status = 0x0
После того, как этот pppd никогда не выходит, он застрял
Что мне здесь не хватает? Те же скрипты запускаются на машине с Ubuntu без этой проблемы. Ценю твою помощь