我买了一个新的华为 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
答案1
我首先必须从大容量存储切换到网络模式(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
我有时必须多次运行模式切换
答案2
由于这里没有人帮忙,所以我自己想办法让它工作。其实很简单。当此设备连接时,运行lsusb
以检查设备 ID。应该是12d1:14dc Huawei Technologies Co., Ltd.
。如果您在我们的机器上看到此设备 ID,则表示调制解调器已成功注册并可以使用。
使用网络管理器面板添加新的网络连接。连接类型为“以太网”。在设备 Mac 地址中,选择调制解调器的 MAC 地址,然后单击“保存”。此新连接现在应出现在网络管理器中。我希望这个答案对其他人有所帮助。
答案3
这是 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 网络进行测试