0

我在运行 Raspian OS 的 Raspberry Pi 上配置了 3G 调制解调器(Novatel Wireless U679 (Ovation MC679))。要将调制解调器从存储模式 (1410:5059) 切换到调制解调器模式 (1410:7031),我使用以下命令:

sudo eject /dev/sr0

然后我使用 Sakis3G 脚本建立连接:

sudo /usr/local/bin/sakis3g/sakis3g connect OTHER="USBMODEM"     
USBMODEM="1410:7031" USBINTERFACE="0" APN="crstat.bell.ca" APN_USER="0"  
APN_PASS="0" USBDRIVER="option"

如果此连接断开,我还使用 UMTSkeeper 保持连接有效。

3G 连接持续了 2 天,然后第一次掉线,然后再也没有重新连接。当我尝试通过重新发出上述 sakis3g 命令手动重新连接时,得到以下答案:

Already selected value USBMODEM="1410:7031". Is not valid.

所以我在命令行输入了“lsusb”,我看到调制解调器产品 ID 回到了存储模式 (1410:5059)。如果我尝试使用“eject”命令再次将其切换到调制解调器模式,这一次调制解调器会从“lsusb”列表中消失。

以下是我的问题:

1 - 为什么连接断开后产品 ID 会切换回存储模式?

2 - 连接断开后如何将其再次切换到调制解调器模式?

3 - 这些步骤如何与 UMTSkeeper 集成以使其自动重新连接?

4

1 回答 1

0

我不确定到底是什么问题..但我也有这个问题。在我的情况下,树莓派不会自动切换,所以我不得不使用命令来切换它。我使用的命令是:

         " sudo ./sakis3g swithonly "

它将加密狗从存储模式切换到调制解调器模式,我没有遇到像你这样的问题。即使断开连接,我的加密狗仍处于调制解调器模式。只有当我拔下然后重新插入时,它才会返回存储模式。

希望这有帮助!

于 2016-05-22T03:50:01.070 回答