问题标签 [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.

0 投票
0 回答
813 浏览

r - Spatstat 中的点模式

我在 R 包 Spatstat 中创建点模式时遇到了一些问题。

我以前使用过相同的代码,一切正常,所以我很困惑为什么它现在不起作用。我知道我可能需要使用 attach() 的替代方法,但是在尝试创建 ppp 后我不明白错误。

它甚至对取自 Spatstat 指南的示例代码做同样的事情:

我将通过 spatstat 指南回去尝试解决这个问题,但非常感谢任何帮助。

0 投票
1 回答
1641 浏览

python - 如何检查ppp连接是否繁忙

要查看有关ppp连接的一些详细信息,可以运行以下命令:

为了检查是否有任何数据传输,可以重新运行该命令,同时注意RX 数据包TX 数据包以查看是否有变化(也许有更好的方法?)。

无论如何,我可以用 Python 做同样的事情,但它很麻烦(使用subprocess,然后解析输出),所以想知道是否有更好的方法。我很想为此使用netifaces,但它提供的信息更有限:

0 投票
0 回答
1411 浏览

tcp - 共享串行总线上的 TCP/IP

是否有可用于 linux 的串行协议,允许多个设备通过串行接口(共享串行总线)与 TCP/IP 进行通信。

我的理解是,PPP 仅适用于两个设备通过串行(客户端/服务器)进行通信。当我正在寻找一种适合在多点串行总线上传输 TCP/IP 的低级协议时(我能想象的只有一个是 RS485)。

0 投票
0 回答
825 浏览

raspberry-pi - Raspberry Pi 上的 PPP 安装错误

我对 Linux 比较陌生,一直在玩 Raspberry Pi。我正在尝试使用我使用此 Pi 的调制解调器。我在这里学习,但任何关于如何解决这种情况的帮助都会很棒。

即使在尝试“sudo apt-get -f install”之后也是如此

0 投票
1 回答
270 浏览

linux - 生成共享库时如何保留调试符号

从对象文件生成共享对象时是否有可能保留调试符号?

例如,我使用 cc 使用隐式目标生成带有调试符号的目标文件,并且只将 -g 添加到 CFLAGS。然后,我通过定义一个自定义目标来生成共享对象 (.so) 文件,在该目标中我使用 cc 的 -shared 选项。

到目前为止,我的观察是:

  • 当直接从源代码文件生成共享对象时,我确实得到了调试符号
  • 从包含调试符号的对象文件生成共享对象时使用 -g 选项无济于事

我的假设是:

  • 调试符号确实不包括在内,因为在创建 rpm 时,/usr/lib/rpm/find-debuginfo.sh 会自动运行,并且我收到一些警告说我的文件已经被剥离

如果需要确切的文件进行检查,例如如何生成 radius.so:http://git.ozlabs.org/?p=ppp.git;a=blob;f=pppd/plugins/radius/Makefile 。 linux;h=24ed3e580c4db6aeca129dd22dbe6de5f2d1ff5f;hb=HEAD

我需要再次提及,我已向 CFLAGS 添加了 -g 选项。

谢谢!

0 投票
1 回答
1005 浏览

networking - HDLC/PPP 协议在哪一层起作用?

HDLC/PPP所描述的协议是第 2 层协议。但我对为什么需要在路由器串行接口上​​进行配置感到困惑。当连接如下时也是如此,

Router1----DTE-----SERIAL--------DCE--Router2

添加更多信息:如果这只有交换机而不是路由器怎么办

0 投票
1 回答
197 浏览

httpwebrequest - 我需要什么 uri 模式从我的手持设备与我的 PC 进行通信?

正如我在这里被提醒的那样,我可能需要使用“ppp_peer”以编程方式从我的 Compact Framework 应用程序连接到我的 PC 上运行的 Web API 应用程序。

我试过这个(用“ppp_peer”替换IPAddress):

...但我在“Main”中得到“ NullReferenceException ”(在此之前我得到“无法连接到远程服务器”)。

我在服务器代码中有一个断点,但它没有到达那个断点,所以它必须在客户端中发生这种情况的某个地方。

上下文中的客户端代码是:

除了ppp_peer 之外,我还需要一个 IPAddress ,还是我的 URI 格式错误,或者...???

更新

在“NRE”之后我还看到,“”......遇到严重错误,必须关闭“

我从上面更改了代码,以查看 ppp_peer 被翻译为:

MessageBox 调用显示“192.168.55.100”,这与我认为我的 PC 的 IPAddress 不同......???

我也一样:

更新 2

改用它(我从这里得到它[通过 ActiveSync 连接时从 Windows Mobile 获取主机 pc 的 IP 地址):

...显示的 IP 地址是“一个向上”(192.168.55.101),而不是 NRE,我得到:

消息:无法连接到远程服务器;状态:连接失败;内部示例:System.Net.Sockets.SocketException:无法建立连接,因为目标机器在 System.Net.Sockets.SocketConnectNoCheck(EndPoint remoteEP) ...

所以看来我在客户端尽我所能,服务器听到敲门声,但没有开门——对吗?

顺便说一句,出于好奇,我还添加了以下代码:

...我看到“ WindowsCE

更新 3

根据Andy Wiggly(编写“MS .NET Compact Framework”的猫/家伙)的这篇文章,您确实使用了“ppp_peer”:

最有趣的是缺少端口分配(“:28642”或其他);然而,这种风格也给了我一个 NRE(是的,有点像 Null Ready to Eat)。

更新 4

那么从手持设备访问主机需要什么uri呢?

我已经尝试了来自客户端/紧凑框架应用程序的所有以下排列,但没有一个工作:

该错误发生在该客户端代码中的某处(无法单步执行,所以我不知道确切的位置),因为我在显示的最后一行有一个断点,并且永远无法到达。

服务器(Web API)代码:

我在 DownloadNewerVersionOfHHSetup() 中添加了一些调试行,现在它看起来像这样:

我从来没有看到“#3”,所以它一定是调用 GetResponse() 内部的一个问题,但我怎样才能找出到底是什么?我得到 NRE,然后“ ...遇到严重错误,必须关闭

这是它尝试调用服务器的地方,但如前所述,它永远不会到达被调用的服务器方法......

更新 5

事实证明,这现在有效:

...它这样做的主要原因是因为我的路由属性(GetUpdatedHHSetup)与我从客户端调用的属性(GetHHSetupUpdate)不匹配。一旦我对齐了这些行星,NRE 就消失了,我得到了预期的结果。

0 投票
2 回答
9558 浏览

android - VPN PPTP - GRE:来自 pppd 的错误校验和

我刚刚在 Debian 7 上设置了一个 PPTP 服务器,有时我在身份验证过程中遇到了问题。所以我检查了系统日志,这是一个简短的转储:

这个问题似乎只出现在我的 Android 设备(Nexus 5)上。如果有人能帮我解决这个奇怪的错误,那就太好了!

谢谢 !

0 投票
1 回答
667 浏览

linux - TI AM335x Linux板与Telit DE910模块如何建立ppp通信

我正在使用在其中运行 Linux 的 TI MA335x 板,并希望将 Telit DE910 Dual CDMA 模块连接到该板并在这两者之间建立 ppp 通信以接收来自网络的数据。

我对AT命令知之甚少,想知道使用Linux和Telit DE910模块建立ppp通信的过程。

0 投票
1 回答
1498 浏览

r - 如何将“ppp”对象转换为多类型对象?

如何将“ppp”对象转换为多类型对象Kcross以便在 r中运行交叉 k函数?