在中兴调制解调器中在 3g 和 2g 之间切换

在中兴调制解调器中在 3g 和 2g 之间切换

我对 Ubuntu 还比较陌生(2 天前才安装了 11.10)。

问题是,如果我通过 USB 连接我的 zte mf691 调制解调器,它会显示在连接管理器中。如果我使用调制解调器连接到互联网,它会连接,但网页不会加载。在 Windows 中,我曾经为调制解调器设置额外的初始化以连接到我的 IP 网络{AT+CGDCONT=1,"IP","AIRCELGPRS"}

如何在 Ubuntu 中设置它?简短的说明甚至一个链接就足够了。

答案1

我在马里时在 Ubuntu 中配置了 ZTE USB 调制解调器,但它与华为 ETS2055(位于 MaliTel 的 CDMA 塔上)完全一样,只是供应商 ID/产品 ID 不同。我在论坛主题但是我会尝试以您的调制解调器为例,向您提供在 Ubuntu 中让任何 USB 调制解调器正常工作的步骤:

  • 在终端中执行lsusb以找出调制解调器的供应商 ID/产品 ID。该论坛帖子显示它是 19d2:1201(如果您的设备显示不同的 VID/PID,则必须使用您看到的那个来lsusb设置调制解调器)

  • 确保已usb-modeswitch安装。如果尚未安装,请在终端运行

    sudo apt-get install usb-modeswitch
    

    或使用软件中心通过软件中心安装

    您可能还需要wvdial安装,在这种情况下在终端运行

    sudo apt-get install wvdial
    

    或者使用软件中心通过软件中心安装

  • 据我所知,您的设备默认情况下不会被 USB Modeswitch 识别。让我们先将其添加到启动模块中。运行gksudo gedit /etc/modules并添加usbserial vendor=0x19d2 product=0×1201到文件末尾

  • 让我们将您的调制解调器添加到 USB Modeswitch。运行gksudo gedit /etc/usb_modeswitch.d/19d2:1201并添加以下文本(然后保存并关闭):

     #### # t-mobile ZTE MF691  Rocket 2
    
     DefaultVendor= 0x19d2
     DefaultProduct= 0x1201
    
     TargetVendor= 0x19d2
    
     TargetProduct= 0x1201
    
     CheckSuccess=20
    
     MessageContent= "5553424392020000000000000000061B000000020000000000000000000000"
    
     #### # end
    
  • 我建议此时重新启动。接下来在终端中运行此命令以立即检测到您的设备:sudo usb_modeswitch -H -c 19d2:1201

  • 如果您的设备使用用户名、密码和拨号进行身份验证,则必须执行以下步骤wvdial。在终端运行sudo wvdialconf
  • 现在编辑生成的配置文件,通过执行输入您的身份验证信息gksudo gedit /etc/wvdial.conf(添加您的用户名、密码和拨号号码,不要忘记删除分号以取消注释!!)
  • 现在以图形方式执行此操作:网络管理器>编辑连接..., 然后移动宽带>添加,然后添加调制解调器。添加后,转到编辑输入您的用户名、密码和拨号号码进行身份验证)。之后,您应该能够从网络管理器进行连接。
  • 此外,一定要在启动时连接调制解调器。否则,您可能需要再次运行 modprobe 命令(即sudo usb_modeswitch -H -c 19d2:1201

这些说明基于我过去在马里配置 CDMA 调制解调器的经验,我已将其记录下来在我的个人维基上

答案2

最简单的方法是从第三方软件的设置中选择您需要的网络(软件中提到 2g 和 3g 的字眼是 Hybrid、1x 等)。选择服务后,您可以看到调制解调器上的 LED 改变颜色。选择后,您可以继续使用网络管理器或 wvdial。(我使用了 zte2737,有一个适用于 linux 的安装文件)

相关内容