ubuntu 13.04将usb移动宽带调制解调器识别为以太网连接
当我插入USB移动宽带调制解调器(中兴通讯MF-667)时,在网络管理器而不是移动宽带连接中,我得到一个以太网连接,称为:以太网(ZTE WCDMA Technologies MSM),当然不会工作。
这是我的lsusb
输出和dmesg
输出的相关部分:
lsusb: Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth Bus 001 Device 004: ID 04f2:b1b9 Chicony Electronics Co., Ltd Asus Integrated Webcam Bus 001 Device 005: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader Bus 002 Device 004: ID 19d2:1405 ZTE WCDMA Technologies MSM dmesg: [ 195.328467] usb 2-1.1: new high-speed USB device number 3 using ehci-pci [ 195.423545] usb 2-1.1: New USB device found, idVendor=19d2, idProduct=1225 [ 195.423555] usb 2-1.1: New USB device strings: Mfr=3, Product=2, SerialNumber=4 [ 195.423561] usb 2-1.1: Product: ZTE WCDMA Technologies MSM [ 195.423567] usb 2-1.1: Manufacturer: ZTE,Incorporated [ 195.423572] usb 2-1.1: SerialNumber: P680A1ZTED000000 [ 195.426319] scsi7 : usb-storage 2-1.1:1.0 [ 196.425354] scsi 7:0:0:0: CD-ROM CWID USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 2 [ 197.447919] usb 2-1.1: USB disconnect, device number 3 [ 197.457582] sr0: scsi3-mmc drive: 243x/186x xa/form2 cdda pop-up [ 197.457594] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 197.459058] sr 7:0:0:0: Attached scsi CD-ROM sr0 [ 197.459483] sr 7:0:0:0: Attached scsi generic sg2 type 5 [ 197.759186] usb 2-1.1: new high-speed USB device number 4 using ehci-pci [ 197.854543] usb 2-1.1: New USB device found, idVendor=19d2, idProduct=1405 [ 197.854556] usb 2-1.1: New USB device strings: Mfr=4, Product=3, SerialNumber=5 [ 197.854564] usb 2-1.1: Product: ZTE WCDMA Technologies MSM [ 197.854572] usb 2-1.1: Manufacturer: ZTE,Incorporated [ 197.854579] usb 2-1.1: SerialNumber: P680A1ZTED010000 [ 197.957739] scsi8 : usb-storage 2-1.1:1.2 [ 198.076554] cdc_ether 2-1.1:1.0 eth1: register 'cdc_ether' at usb-0000:00:1d.0-1.1, CDC Ethernet Device, 00:a0:c6:00:00:00 [ 198.076583] usbcore: registered new interface driver cdc_ether [ 198.955985] scsi 8:0:0:0: CD-ROM CWID USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 2 [ 198.956797] scsi 8:0:0:1: Direct-Access ZTE MMC Storage 2.31 PQ: 0 ANSI: 2
我手动创建了适当的移动宽带连接,但我无法在网络管理器中启用它,因为该设备无法识别为移动宽带。
任何提示如何使其工作?
是! 这是我遇到的问题之一,这是一个可能的解决方案。 看看你的lsusb
输出,我发现以下内容:
Bus 002 Device 004: ID 19d2:1405 ZTE WCDMA Technologies MSM
这表示供应商ID为0x19d2
,产品ID为0x1405
。 我会告诉你以下步骤:
(1)创建一个bash
脚本如下。 每次您想使用移动调制解调器CDMA连接时,都要运行此bash脚本。 我们假设bash
脚本的名称是`myModem.sh。 键入以下命令:
sudo nano ~/myModem.sh
在此处输入以下行:
#!/bin/bash sudo /sbin/modprobe usbserial vendor=0x19d2 product=0x1405
保存您的脚本并退出nano
。 类型:
sudo chmod +x ~/myModem.sh
(2)运行以下命令:
sudo apt-get update sudo apt-get upgrade sudo apt-get install wvdial sudo apt-get install usb-modeswitch usb-modeswitch-data
(4)输入以下内容:
sudo nano /etc/udev/rules.d/90-zte.rules
并输入以下行(它是一行,请不要回车):
SUBSYSTEM=="block",SUBSYSTEM=="scsi",ATTRS{model}=="USB Storage 1405",ACTION=="add",RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x1405"
保存文件并退出nano
。
(5)现在从您的主目录运行您的bash脚本:
sudo ~/myModem.sh
(6)现在我们必须配置wvdial
。
sudo wvdialconf /etc/wvdial.conf
这将检测调制解调器并创建配置文件。
(7)编辑配置文件,根据您所在的国家/地区/服务提供商调整设置。 特别是更改拨号电话号码,用户名和密码。 通过键入来完成此操作
sudo nano /etc/wvdial.conf
在手机,用户名和密码之前删除分号。 分号告诉wvdial这些行被评论。 保存文件并退出nano
。
(8)现在创建你的连接。 确保选中“自动连接”选项。
我希望这会使你的调制解调器工作。
我有同样的问题,ubuntu 13.10检测中兴MF667作为以太网连接。 这里发布的解决方案对我不起作用,因为wvdial无法将其检测为调制解调器 – 这非常有意义,因为它是一个以太网设备。 在尝试不同的解决方案后,我偶然发现了这个问题:
http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=3&t=1662
最后我理解,usb-modeswitch或其他什么都没有问题!
您根本不需要在以太网设置中配置连接。 当我使用O2 SIM卡时,我只需连接到中兴以太网连接,打开浏览器并转到“o2surf.stick”(这可能与您的提供商类似)。 当我尝试运行Wine中的ZTE上提供的setup.exe时,我发现了这一点。 在那里我可以输入PIN(可以在以后的设置中禁用)并连接到移动网络。 之后一切正常:)
o2提供的接口让我想起了我们的wlan路由器配置。 您可以看到连接持续时间和使用的数据量。
对不起,如果我的英语有点尴尬……
我希望,这可能对某些人有所帮助。