本方案是使任何调制解调器(无论是阿尔卡特还是华为)可以通过 USB 连接到 Raspberry pi 的解决方案。避免许多问题和一些操作系统麻烦。
将 4G/3g USB 调制解调器安装到 Raspberry Pi
在此安装中,我们将看到如何为华为或阿尔卡特品牌安装调制解调器。因为每个调制解调器都有不同的选项和工作流程。阿尔卡特 ik40:让我们从阿尔卡特开始,因为它是一个新型号。
我考虑了许多解决方案,但这是最后一个:-调制解调器自动与操作系统一起工作,无需任何额外安装,但问题是他采取了直接为我提供 IP,我无法通过 SSH 控制它,在我插入调制解调器之前,我做了一个 ngrok 来获取它的访问权限。
我负责使用 usbmodemswitch 解决方案,这是最好的解决方案。1) 确保安装了包 usb-modeswitch 和 usb-modeswitch-data 2) 创建文件“/etc/usb_modeswitch.d/1bbb:f000”(使用引号,因为文件名中有一个 :)3)放入进入文件这个内容:TargetVendor=0x1bbb TargetProductList="0000, 0017, 00b7, 011e, 0191, 0195" StandardEject=1说明:好像有多种方法可以进行模式切换(即从磁盘模式切换到调制解调器模式),默认模式使 RPI 恐慌。该配置强制标准Eject 模式。现在我可以通过 ssh 正常访问 ngrok 或拔掉调制解调器并继续使用本地 wifi。
华为E3372调制解调器
如果您使用的是HUAWEI E3372,它可以在树莓派上即插即用,也无需安装任何程序。
我有一个旧的 HUAWEI E3370 调制解调器,需要手动配置。该方法还可以帮助我在调制解调器不工作时找到问题。在您的 RPi 中运行以下命令,检查 USB 调制解调器是否已加载。
安装 wvdial
如果调制解调器已加载但未拨号。您可以安装wvdial.
wvdial 的默认配置对我来说很好。如果你需要编辑它,配置文件在这里:
这是默认的配置文件:
测试拨号:
这是成功拨号的丝印:
创建服务
我需要USB调制解调器可以自动拨号,我创建了一个wvdial.service文件。
将代码添加到99-com.rules文件中。它会在 USB 调制解调器加载时调用wvdial.service。
测试连接
运行命令:
如果调制解调器运行正常,您可以找到ppp0输出:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !