我的华为 E3272 调制解调器有问题。Ubuntu 14.04 无法将其检测为移动宽带调制解调器。如果我将 SIM 卡插入旧调制解调器 (E3131),一切正常,只是无法检测到 E3272。我检查了 lsusb,在这里我可以看到系统检测到它,
12d1:14fe Huawei Technologies Co., Ltd.
但我无法在网络连接中选择它。
我尝试添加usbserial vendor=0x12d1 product=0x14fe
,/etc/modules
但没有任何变化。添加 也是如此
# Huawei E3272 ATTR{idVendor}=="12d1", ATTR{idProduct}=="157c", RUN +="usb_modeswitch '%b/%k'"
在/lib/udev/rules.d/40-usb_modeswitch.rules
。我也尝试安装调制解调器管理器,但是没有帮助。
你知道我该怎么做才能让我的系统检测到我的新调制解调器吗?我希望能够使用 LTE。:)
答案1
相同的更改在 Ubuntu 14.10 中也适用且是必要的。
打开终端并复制以下内容:
sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules
添加以下行:
# Huawei E3272
ATTR{idVendor}=="12d1", ATTR{idProduct}=="157c", RUN +="usb_modeswitch '%b/%k'"
保存文件,关闭所有打开的程序并重新启动系统。现在重新插入调制解调器。不会出现任何消息或确认,但连接将显示在您的面板上,就像您插入以太网电缆一样。
答案2
这对我的 Ubuntu 16.04LTS 上的 E353/E3131 HiLink 调制解调器有效:
找到调制解调器
idvendor
并idProduct
使用lsusb
。打开终端并运行以下命令:
sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules
这将打开gedit
编辑器。在那里添加以下几行:
# Huawei E353/E3131
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1f01", RUN +="usb_modeswitch '%b/%k'"
- 保存后就完成了。
答案3
没关系,我删除了提到的行/etc/modules
,Ubuntu 检测到了我的调制解调器。如果您遇到类似问题,只需使用 lsusb 中的信息添加调制解调器/lib/udev/rules.d/40-usb_modeswitch.rules
,它就会奏效。:)
答案4
供参考:
# HUAWEI Mobile WiFi E5776
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1506", RUN +="usb_modeswitch '%b/%k'"