无法在Ubuntu 15.10上连接华为E3372调制解调器。请帮忙解决。

我买了一个新的华为E3372调制解调器用于我的4G数据连接。但是我无法让它工作,因为它在我的网络管理器中没有显示出来。有人能指点我如何使其工作吗?以下是我的硬件详细信息:
机器: 联想X220
操作系统: Ubuntu 15.10
调制解调器: 华为E3372
命令lsusb的输出结果:
Bus 002 Device 016: ID 12d1:14dc Huawei Technologies Co., Ltd.

命令输出 dmesg

[ 6751.613272] usb 2-1.1: Product: HUAWEI_MOBILE
[ 6751.613276] usb 2-1.1: Manufacturer: HUAWEI_MOBILE
[ 6751.796901] cdc_ether 2-1.1:1.0 eth1: register 'cdc_ether' at usb-0000:00:1d.0-1.1, CDC Ethernet Device, 0c:5b:8f:27:9a:64
[ 6751.798113] usb-storage 2-1.1:1.2: USB Mass Storage device detected
[ 6751.798961] scsi host19: usb-storage 2-1.1:1.2
[ 6751.850055] cdc_ether 2-1.1:1.0 enx0c5b8f279a64: renamed from eth1
[ 6751.903291] IPv6: ADDRCONF(NETDEV_UP): enx0c5b8f279a64: link is not ready
[ 6751.903578] cdc_ether 2-1.1:1.0 enx0c5b8f279a64: kevent 12 may have been dropped
[ 6752.806483] scsi 19:0:0:0: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
[ 6752.807718] sd 19:0:0:0: Attached scsi generic sg1 type 0
[ 6752.815155] sd 19:0:0:0: [sdb] Attached SCSI removable disk
5个回答

我首先需要从大容量存储切换到网络模式(Ubuntu 16.04)。
将以下内容添加到/etc/usb_modeswitch.conf文件中。
 # Huawei E353 (3.se) and others
 TargetVendor=0x12d1
 TargetProductList="14db,14dc"
 HuaweiNewMode=1
 NoDriverLoading=1

然后运行实际的模式切换命令。
sudo usb_modeswitch -v 12d1 -p 1f01 -c /etc/usb_modeswitch.conf 

有时候我不得不多次运行模式切换


工作,但我会将它添加到一个单独的文件中:/etc/usb_modeswitch.d/huawei_e3.conf - hudolejev
注意:对于我的华为E3372,我必须使用TargetProductList="157d"。您可以从lsusb的输出中找到所需的数字。 - hudolejev

这是HiLink调制解调器,这意味着不需要ppp、wvdial、ttyUSB、usb_modeswitch、回退模式切换等。
它被发现为Enternet设备(但处于关闭状态)- 要列出设备,请使用命令:
ip link ls

或者
ipconfig -a

这样的设备例如enx0c5b8f279a64,其中enx后面的十六进制是MAC地址。
现在只需使用它就可以了。
dhclient enx0c5b8f279a64

要进行持久配置,请在 /etc/network/interfaces(适用于 Debian)中添加条目。
auto enx0c5b8f279a64
iface enx0c5b8f279a64 inet dhcp

然后开始(如果尚未开始):
ifup enx0c5b8f279a64

或者

ip link enx0c5b8f279a64 up

现在检查是否存在于路由表中:
route -n

或者

ip route

测试使用波兰PLAY网络

因为这里没有人帮忙,所以我自己想出了如何使它工作的方法。实际上很简单。当连接了这个设备后,运行lsusb来检查设备ID。它应该是12d1:14dc 华为技术有限公司。如果你在我们的机器上看到这个设备ID,那就意味着调制解调器已经成功注册并可以使用。

使用网络管理器面板添加一个新的网络连接。连接类型为“以太网”。在设备MAC地址中,选择您的调制解调器的MAC地址,然后点击“保存”。现在,这个新的连接应该在您的网络管理器中显示出来。希望这个答案对其他人有所帮助。


谢谢Tojo。关于如何在无头系统上设置这个,你有什么建议吗? - UserK

Tojo的回答有效! USB dongle可以直接作为“有线连接”使用。但是,我必须在http://192.168.8.1/的Web界面中设置正确的APN。希望这些小提示能帮助其他人。

Simon的回答对我很有帮助。
此外,我还需要访问网页界面,然后点击“连接”。
对于我的运营商(Play (P4),波兰),我不需要配置其他设置(APN已经正确:internet)。