在移动宽带上选择3G或EDGE

我正在使用移动宽带和调制解调器HUAWEI K3765。 我从这里安装了驱动程序: http : //www.betavine.net/bvportal/resources/datacards/devices 。

在调制解调器的官方管理应用程序(仅支持Windows操作系统,而不支持Linux)中,可以选择使用EDGE或3G连接,具体取决于信号强度。

使用此选项,调制解调器默认为3G。 只有当信号为低电平时,它才会通过EDGE自动连接。 您可以通过选择“仅通过3G连接”选项来抑制此行为。

现在我正在使用Ubuntu 11.04。 正如我所说我无法安装官方应用程序,我只是安装了提到的驱动程序。 当3G信号为低电平时,此调制解调器通过EDGE自动连接。 我想总是通过3G连接,当3G信号低时。

那我该怎么办?

根据文档 ,可以使用参数network-type强制3G:

以下选项可用于参数network-type

  • -1任何连接(默认值)
  • 0仅适用于3G
  • 1仅适用于GPRS / EDGE
  • 2更喜欢3G
  • 3更喜欢2G

这些更改必须在/etc/NetworkManager/system-connections/your_3g_connection 。 将network-type 0放入[gsm]部分

选项0是您要求的, 我建议使用2 。 如果您的信号对于3G来说太弱,那么设置0完全没有连接 。 而在这种情况下,选项2将归结为EDGE / GPRS。 2G比什么都没有好,不是吗?

图形方式

您可以使用“网络连接”对话框获得相同的结果。 请在此处查看全面的分步指南。

当你使用ubuntu网络管理器aplet进行连接时,我认为它会自动从3G切换到Edge,尽管网络将会断开一段时间。

如果您想要像我们这样的独立网络管理员,如sierra无线观察者华为移动合作伙伴,您可以使用名为UMTSMON的应用程序,您可以监控信号,选择网络类型,甚至从此应用程序发送短信(如果支持)

你可以在这里下载源代码:

这是截屏:

在此处输入图像描述

有些问题在软件之外得到了更好的解决,我相信这可能是一个问题。 我在无线领域工作多年,在我看来最简单的方法是在设备中使用后门……例如,如果这是一个Android设备,它的http://rwireless.blogspot.com/2009/03 /hidden-menus-in-android-phone.html < - 此处记录..您通常可以告诉设备选择特定网络,并仅使用该网络。 在不知道设备细节的情况下很难说出你的代码是什么,但几乎所有的设备都有一个......