无法在 BeagleBone Black 上同时使用 GSM 和 GPRS 与 3G USB 适配器

无法在 BeagleBone Black 上同时使用 GSM 和 GPRS 与 3G USB 适配器

我正在开发 BeagleBone Black(在其上运行 Debian),并且已将 3G USB 适配器(华为 E173u-2)与其连接以用于 GPRS 和发送短信。

现在,当我启动我的主板(已连接加密狗)时遇到问题。我可以访问 GPRS 服务,但无法同时发送短信(使用 MINICOM 的 AT 命令)。如果 GPRS 服务开启并且我正在向 3G USB 加密狗发送 AT 命令,我会收到回复

Service Temporarily Unavailable.

如果我在终端上运行命令

ifdown gprs(service name)

IE。 GPRS 服务已关闭,现在我可以发送短信。

在短信模式下,如果我在终端中运行命令

ifup gprs(service name)

在关闭用于向 3G USB Dongle 发送 AT 命令的 MINICOM 连接之前,我无法获得 GPRS 连接。

当我搜索这个问题时,我读过一篇博客,其中说每个服务都会锁定加密狗连接的端口。在服务释放端口之前,其他服务无法访问同一端口。

我在Windows上尝试过这个,发现我可以同时访问这两个服务。

这个问题的真正原因是什么以及如何解决?

答案1

打开/etc/ppp/options文件并转到第 65 行,只需注释它即可。

第 65 行是:

lock

将其更改为

#lock

并重新启动。

相关内容