问题标签 [ppp]
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.
serial-port - 串口速度
我尝试使用 ppp 通过串行端口将设备连接到我的 windows CE 设备,我发现另一个设备(arm-linux)不断改变其端口速度。
它应该是 38400 波特,但不是恒定的。
速度应该是恒定的?
我正在做的事情是
和输出
[一段时间以后]
[一段时间以后]
在 Windows CE 设备中,我得到:
关键是我的linux设备中的速度应该是恒定的吗?还是我应该检查其他想法。
ppp - LCP:在 ecos 上使用 GPRS 调制解调器发送配置请求超时
我正在使用 GPRS 调制解调器并想在 eCos 上通过 PPP 建立连接。但是无法拨号成功。这个调制解调器在 windows xp 上运行良好。“LCP:发送配置请求超时”的原因可能是什么?请提出建议。非常感谢!
我的聊天脚本如下
日志如下。
android - 在 Android 平板电脑上使用 PPP
我一直在寻找一种在android应用程序中使用点对点协议的方法,但没有成功。我首先检查了我的平板内核是否支持该模块,因此,在通过 USB 与我的 PC (adb) 连接后,我使用正确的参数执行了“pppd”。android内核确实识别了该命令,但显示了以下消息:
所以我寻找点对点协议的 Java 实现,我很惊讶我找不到它(除了 TINI 上的实现)。我有两个问题:第一个是是否有任何方法可以在 android 上使用 ppp 守护程序而无需 root 或使用 NDK。第二个是该协议是否有 Java 实现。谢谢大家的帮助,我真的很需要。
vpn - 将不同的请求转发到不同的接口
我有一台网关计算机,它通过 ADSL 连接 Internet,并获得了一个虚拟接口 ppp0。我通过ADSL建立了一个pptp vpn,得到了一个虚拟接口ppp1。
有几台计算机连接到此网关计算机,以便共享 Internet 和 vpn 连接。
我想设置一些路由规则或iptables规则,让特定IP范围的特定请求从内部计算机转发到vpn连接(ppp1),其他请求直接通过ADSL连接(ppp0)。
我应该怎么做?
ppp - 当 LTE 调制解调器回退到 3G 时,它是否使用 PPP 建立新的拨号连接?
配置为自动模式,LTE 调制解调器将在信号不佳的情况下回退到 3G/2G。当它回退(切换到2G或3G)时,是否需要建立新的PPP拨号连接?
gprs - 在没有操作系统的嵌入式情况下使用 sim900 登录 GPRS APN
我正在使用嵌入式微处理器与 SIM900 GPRS 调制解调器进行通信。sim900 有一个嵌入式 tcp/ip 堆栈但没有嵌入式 PPP 堆栈,而我的嵌入式环境没有这些堆栈。
对于其他设备,我已按照以下步骤操作:
- at+cgdcont="IP","互联网",,
- atd*99***1#
- 称为 PPP 函数,负责登录 APN(可能还有身份验证和 LCP 等)。
- 调用连接到远程服务器的 TCP 函数。
但现在我必须自己做 PPP 部分。所以我无法找到所有必要的信息……谁能指出我正确的方向?
当我使用超术语来查看它会发生什么时,ATD*99***1#
它会连接并返回很多 PPP 帧,我想我必须编写一个模块来处理这些帧。但是我确实注意到,在许多站点上,根本没有提到 APN 的登录,那么有没有绕过登录的方法?
当我按照 SIM900 文档中的示例进行操作时,我收到一个错误,指示(非常正确)PDP 已停用......
linux - /dev/ppp 和 /dev/net/tun 有什么区别?
PPP和tun/tap有什么区别?两者似乎都是为了通过用户空间程序实现网络。
使用 PPP,内核创建 ppp%d 以供使用,并让用户空间程序为其提供后端。
使用 tun/tap,内核创建 tun%d 以供使用,并让用户空间程序为其提供后端...
将程序从使用 tun/tap (在我的 Android 设备上似乎不可用)更改为 ppp有多困难?
vpn - 如何在archlinux上设置pptp vpn服务器?
我按照https://wiki.archlinux.org/index.php/PPTP_Server上的说明使用 pptpd 设置 pptp vpn 服务器。
一切完成后,我无法连接到服务器。我发现 的输出中没有任何 ppp 虚拟适配器ifconfig
。但是 pptpd 服务的日志没有错误,并且 pptpd 进程正在运行。
客户端日志如下:
谁能告诉我它有什么问题?谢谢!
serial-port - 半双工无线调制解调器链路上的 PPP
我目前正在寻找与仅支持半双工通信的 RS-232 调制解调器接口的选项。
起初,我认为建立一个 PPP 连接是可行的,但听起来即使启用了硬件流控制,它也会预期一个全双工连接。我正在研究的应用程序主要是在“字段”端上传,我想让它像这样配置通道。IE 的“字段”端在正常操作期间应该主要有一个 CTS。
我考虑过的几个选项...
一旦我可以访问调制解调器并查看它的行为方式,我可能只是“尝试”PPP,但查看它似乎从未断言 RTS 的代码。
在 Netty 中创建我自己的 HDLC 框架协议处理程序堆栈。
创建一个 TTY 对,一侧带有 PPP,另一侧带有半双工处理应用程序,它与实际的串行端口和调制解调器通信。
有什么想法或最佳方法吗?
谢谢。
c - 我在ppp项目的chat.ca模块中找到了一个代码块,但我看不懂
代码块如下所示
我知道这个宏用于获取 main 函数的参数,但并不完全理解。现在的问题是这个块中的 _O 是什么意思,以及它是如何工作的。