Linux
ppp 連接終止:“沒有網路協議正在執行”
我是 ppp 協議及其配置的新手,遇到 ppp 連接終止的問題,沒有創建 ppp0。
此調製解調器(telit lm960a18)與此 sim 卡和 APN 配合使用,在 VM 中使用網路管理器。由於我的硬體中沒有 nmcli 或 mmcli,但 ppp 可用,我需要在此板上進行 ppp 連接。
我懷疑它終止的原因是**‘No network protocols running’**,但不知道如何解決它。任何幫助和方向表示讚賞!
這是 ppp.log 消息。
Script /usr/sbin/chat -v -f /etc/ppp/options finished (pid 12658), status = 0x0 Serial connection established. using channel 3 Using interface ppp0 Connect: ppp0 <--> /dev/ttyUSB2 sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4bca569a> <pcomp> <accomp>] rcvd [LCP ConfReq id=0x6 <asyncmap 0x0> <auth chap MD5> <magic 0x13647a80> <pcomp> <accomp>] No auth is possible sent [LCP ConfRej id=0x6 <auth chap MD5>] rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x4bca569a> <pcomp> <accomp>] rcvd [LCP ConfReq id=0x7 <asyncmap 0x0> <magic 0x13647a80> <pcomp> <accomp>] sent [LCP ConfAck id=0x7 <asyncmap 0x0> <magic 0x13647a80> <pcomp> <accomp>] sent [LCP TermReq id=0x2 "No network protocols running"] rcvd [LCP DiscReq id=0x8 magic=0x13647a80] rcvd [LCP TermAck id=0x2] Connection terminated.
選項文件
# Run in foreground (lets s6 supervisor work) nodetach # Uncomment below to emit debug messages debug # Set to one failure allowed (no retries) maxfail 1 # Lock the modem port when establishing PPP lock # no auth noauth # Log file location logfile /opt/iprf/tmp/ppp.log # Connect script connect /etc/ppp/net-connect-cellVerizon # No hardware flow control nocrtscts # Disable compression control protocol noccp # Disable IPCP negotiations noip # Modem port name /dev/ttyUSB2 # Modem port baud rate 115200
/etc/ppp/net-connect-cellVerizon 文件
#!/bin/sh /usr/sbin/chat -v -t 60 -f /etc/ppp/net-chat-cellVerizon
/etc/ppp/net-chat-cellVerizon 文件
TIMEOUT 5 ABORT 'ERROR' '' 'AT' OK 'AT+CGDCONT=1,"IP","so01.vzwstatic"' OK 'ATD*99***1#' CONNECT ''
使用該
noip
選項,您將禁用 IPCP(IP 控制協議)協商,從而禁用 IPv4 通信。所以pppd
不會索取。您也沒有
+ipv6
啟用 IPv6CP 和 IPv6 的選項。顯然pppd
,除非特別要求,否則您不會嘗試使用 IPv6。如果我沒記錯的話,發起連接的一方應該說明它想要哪些網路協議。您已經明確排除了 IPv4,並且沒有要求 IPv6 或 IPX,因此顯然沒有任何剩餘。
遠端端似乎也在使用 MD5 雜湊算法請求 CHAP 身份驗證,但您
pppd
拒絕它,可能是因為您沒有配置適用的 CHAP 機密(密碼)。