未检测到 Micromax 3G 移动互联网调制解调器

arj*_*ith 5 internet 12.04 usb-modem

我有 Micromax 3G 调制解调器,我将它插入 USB 端口,但 Ubuntu 12.04 没有检测到它,我正在使用 Live USB。我尝试创建移动 Internet 连接,但是,即使我创建了它,也没有连接选项。

我之前使用过 11.10 Ubuntu,它自动检测到数据棒调制解调器并要求我创建一个连接。

lsusb终端输入时,它给出以下内容:

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 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 003: ID 03f0:5307 Hewlett-Packard 
Bus 001 Device 008: ID 1c9e:9605 OMEGA TECHNOLOGY 
Bus 001 Device 006: ID 5986:0364 Acer, Inc 
Run Code Online (Sandbox Code Playgroud)

尝试在启动前插入调制解调器,结果是否定的

ita*_*omo 5

由于我们有相同的供应商和产品 ID,创建与我相同的配置:

gksudo gedit /etc/usb_modeswitch.d/1c9e:9605
Run Code Online (Sandbox Code Playgroud)

将此代码粘贴到编辑器上

DefaultVendor = 0x1c9e
DefaultProduct = 0x9605
TargetVendor = 0x1c9e
TargetProduct = 0x9605
MessageContent="55534243123456788000000080000606f50402527000000000000000000000"
Run Code Online (Sandbox Code Playgroud)

保存并退出,然后以 root 身份登录到您的终端:

su
Run Code Online (Sandbox Code Playgroud)

输入并确认您的 root 密码,然后执行:

modprobe usbserial vendor=0x1c9e product=0x9605

usb_modeswitch -c /etc/usb_modeswitch.d/1c9e\:9605
Run Code Online (Sandbox Code Playgroud)

如果您没有收到任何错误消息,您将在网络管理器上看到一个新的移动宽带连接(右上角的 wifi 图标)

您需要在每个会话中运行此代码,但您可以将下面的代码添加到您的/etc/rc.local(在“退出 0”之前插入)中,这样它将成为您启动程序的一部分:

 sleep 10
 modprobe usbserial vendor=0x1c9e product=0x9605
 usb_modeswitch -c /etc/usb_modeswitch.d/1c9e\:9605
 sleep 20
 nmcli nm wwan on
 sleep 10
 nmcli con up id "your connection name here"
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助 ..