问题标签 [pppd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
raspbian - PPPD 连接在启动后几秒钟内停止工作
有一个 Raspberry PI 3B+ 设备,带有通过 UART 连接的 SIM7000E GSM 模块。目标是将 pppd 配置为从 Raspberry PI 访问 Internet。
问题定义: PPPD配置如下,成功建立移动网络连接,树莓可以上网,可以ping通互联网上的各种域名。但是,此连接仅工作 1-2 几十秒,然后 Internet 访问变得不可用。无论 Internet 访问是否不可用,连接仍然存在一段时间。
/etc/ppp/peers/gprs文件的内容:
/etc/chatscripts/pap文件的内容:
我使用以下命令运行 pppd 进程:
它给出了以下输出:
有必要提及:
- 只有当 GSM 模块通过 UART 连接到 Raspberry PI 时,才会发生上述行为!当 GSM 调制解调器通过 USB 连接到 Raspberry PI时,在相同的配置下一切正常(在这种情况下,使用 /dev/ttyUSB2 而不是 /dev/ttyAMA0 )并且没有观察到所描述的问题。
- Raspberry PI 使用主 UART /dev/ttyAMA0。它被配置为不使用自动波特率功能。
- 使用 Raspbian 10,它在内核中支持 PPP。
macos - macos 上的 pppd 失败并显示“publish_entry SCDSet() failed”
pppd在 Mac 上对我来说失败了。我正在尝试将串行端口连接到运行 lwIP 的嵌入式设备。它适用于 Ubuntu 和 Yocto,但不适用于我的 Mac。由于我在 Mac 上进行开发,所以让它在 Mac 上工作会很好。
我是这样称呼它的:
sudo pppd /dev/tty.usbmodem336D376733381 115200 172.168.0.1:172.168.0.2 noauth debug
我收到以下消息:
Mon Aug 23 15:55:51 2021 : publish_entry SCDSet() failed: Success!
所以它似乎失败了......但是成功了,哈哈:)
任何建议这可能是什么?
请注意,我已经验证 /dev/tty.usbmodem336D376733381 是正确的设备,并且有来自它的 ppp 相关数据。
谢谢,克雷格
raspberry-pi - PPPD 连接脚本失败
我正在使用 Raspberry Pi 4 并尝试使用 A9G GSM/GPRS+GPS 模块访问 Internet。
起初我已经安装
ppp
了sudo apt-get install ppp screen elinks
我
rnet
在路径中创建了一个名称为的文件/etc/ppp/peers/rnet
:
gprs
在路径中的文件中,/etc/chatscripts/gprs
我添加了需要我的"MY_4_DIGIT_PIN"的行:
所以当我试图启动rnet
文件时:
我在 syslog ( ) 中收到此错误消息cat /var/log/syslog | grep pppd
:
当我尝试运行以下 AT 命令时,该模块似乎工作正常并且能够连接到网络:
所以我不明白我是否在文件中写错了rnet
东西,或者是我做错了什么。如果您有任何想法,请帮助我。
raspberry-pi - Raspberry PI GSM HAT 连接到网络问题
我有一个带有这个GSM 帽子的 Raspberry PI,我想用它连接到移动网络。我尝试了几种gprs
文件组合来实现这一点,但它们都不起作用。
我试图通过 wiki 上提供的说明进行操作。这导致了一个错误:
当我使用此命令开始连接时:pppd call gprs &
如果我检查/var/log/syslog
文件,我会得到这个:
/etc/ppp/peers/gprs
文件:
我还更改了/etc/chatscripts/gprs
文件中的引脚:
modem - Quectel EG25 调制解调器无法与 pppd 连接
我正在尝试调试 Quectel EG25 调制解调器连接。
信号强度似乎没问题(我连接了外部天线):
SIM 卡存在且已解锁:
APN 设置正确:
这是聊天脚本:
这是pppd call quectel-connect
给出的:
我还需要检查其他事项吗?你能从 pppd 日志中看出什么失败了吗?非常感谢!
c - ppp 模块中的 Sonarqube 错误“内存访问越界”
我在下面的代码中收到 ppp(2.4.7) 模块的 sonarqube 错误,因为“内存访问越界”:
对于整个文件,请使用此链接: https ://github.com/ppp-project/ppp/blob/master/pppd/main.c
请任何人都可以帮我解决这个问题。
提前致谢。