华为E3372是一款常见的4G USB调制解调器,可用于移动办公、远程办公等多种场景。然而,在Linux下,该设备需要安装相应的驱动才能正常使用。本文将为大家介绍华为E3372在Linux系统下的驱动安装方法及相关问题的解决方案。
一、驱动下载
我们可以在华为官网上下载最新版本的E3372驱动,也可以在Github等社区平台上查找相应的开源驱动。这里我们推荐使用开源项目“usb_fadd05fb644cd020b99bbc44ddfd6224”,该项目已经支持华为E3372,并且能够实现自动切换模式,从而让设备被识别成USB网卡并获得IP地址。
二、安装依赖库
在安装usb_fadd05fb644cd020b99bbc44ddfd6224之前,需要先安装一些依赖库:
sudo apt-get install build-essential libusb-1.0-0-dev
三、安装usb_fadd05fb644cd020b99bbc44ddfd6224
下载最新版本的usb_fadd05fb644cd020b99bbc44ddfd6224华为e3372 linux驱动华为e3372 linux驱动,解压后进入目录执行以下:
sudo make &&807dc9f7a6e652214dcf26a4da996807
四、配置udev规则
在/etc/udev/rules.d/目录下新建一个文件,例如99-huawei-e3372.rules,写入以下内容:
# Huawei E3372 ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{4a13ef259addbc1c6a206f8f741c0359}=="14dc", RUN+="/usr/sbin/usb_modeswitch -J-962d25cd0005abbc8cfb6443c9079add-p 14dc"
保存后执行以下:
sudo udevadm control --reload-rules && sudo udevadm trigger
五、测试设备是否被识别
插入E3372后,执行以下:
ifconfig -a
如果能看到一个新的网络接口(例如enx5),则说明设备已经被识别。
六、拨号上网
可以使用ppp或者NetworkManager等工具完成拨号上网的操作linux操作系统安装,这里我们以NetworkManager为例。在NetworkManager的图形界面中,选择“添加新连接”,选择“移动宽带”,填写运营商提供的APN、用户名和密码等信息即可。
七、常见问题及解决方案
1.设备无法被识别
可以尝试重新插拔设备或者重启系统。也可以检查udev规则是否正确配置。
2.拨号失败
可以检查APN、用户名和密码等信息是否正确。也可以查看日志文件寻找错误原因。
3.网络速度较慢
可能是信号不好或者网络拥堵导致的。可以尝试更换位置或者时间段进行使用。
八、小结
本文介绍了华为E3372在Linux系统下的驱动安装方法及相关问题的解决方案。通过安装usb_fadd05fb644cd020b99bbc44ddfd6224和配置udev规则,我们可以实现自动切换模式并让设备被识别成USB网卡。在拨号上网时,我们可以使用ppp或者NetworkManager等工具完成操作。同时linux基础教程,我们还介绍了一些常见问题及解决方案。希望本文能够对大家有所帮助。
九、参考资料
1.
2.
3. 。
本文原创地址://gulass.cn/lxhweqdazjjj.html编辑:刘遄,审核员:暂无