我的华为 E3372 调制解调器有问题。
Xubuntu 18.04.2 LTS 未将其检测为移动宽带调制解调器。未检测到 E3372。
我检查了 lsusb,在这里我可以看到系统将其检测为 12d1:1506 Huawei Technologies Co., Ltd.,但我无法在网络连接中选择它。它显示移动宽带未启用。
我已经添加了
华为 E3372
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1506", RUN +="usb_modeswitch '%b/%k'"
在 /lib/udev/rules.d/40-usb_modeswitch.rules 中。
我按照帖子中的步骤操作
华为 E3272 Ubuntu 和 未检测到华为 USB 4G 调制解调器
但徒劳无功
configPack.tar.gz 不包含 12d1:1506。因此以下命令
tar xf /usr/share/usb_modeswitch/configPack.tar.gz 12d1\:1506
没有用。因此我按照帖子中的相同代码操作
tar xf /usr/share/usb_modeswitch/configPack.tar.gz 12d1\:14fe
并进入文件夹 /usr/share/usb_modeswitch/
cp 12d1:14fe 12d1:1506
并在以下文件中添加行
在文件 /lib/udev/rules.d/40-usb_modeswitch.rules 中添加行:
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1506", RUN+="usb_modeswitch '/%k'"
但它还是不起作用。
再次尝试,将以下内容添加到文件 /lib/udev/rules.d/77-mm-usb-device-blacklist.rules:
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="14fe", ENV{ID_MM_DEVICE_IGNORE}="1"
到目前为止还没有任何效果。
非常感谢您的帮助。提前致谢。
纳米粒子
DEVICE TYPE STATE CONNECTION
wlp2s0 wifi disconnected --
enp3s0 ethernet unmanaged --
ttyUSB0 gsm unmanaged --
lo loopback unmanaged --
lsmod | grep cdc
huawei_cdc_ncm 16384 0
cdc_wdm 20480 1 huawei_cdc_ncm
cdc_ncm 36864 1 huawei_cdc_ncm
usbnet 45056 2 cdc_ncm,huawei_cdc_ncm
答案1
这是一个简单的解决方案,适用于 16.04 和 18.04。
上述任何步骤都不是必需的。
我刚刚购买了华为 E3372H,因此我可以为您节省 2 小时的时间,不必浪费在搜索系统和编写新的 udev 规则和 usb_modeswitch 配置上(我就是这么做的,哈哈)。
E3372才不是显示为移动宽带设备。它在网络连接管理器中显示为以太网设备:例如“以太网(华为移动)”。
用户可能希望在连接编辑器的“常规”选项卡中禁用“自动连接”选项,否则在启动/登录时会自动建立连接。
请注意,在网络管理器中断开连接时,加密狗灯仍会显示为已连接。可以通过转到路由器网址(在网络管理器、连接信息中找到它)来关闭它默认路由(例如 192.168.1.1)),然后单击“禁用移动数据”。