我在 HP dv6 笔记本电脑上安装了 Ubuntu 14.04。
我通过 BSNL Kolkata 生产的 Capitel 3G EVDO USB 调制解调器 (CDMA) 连接到互联网,设备 ID 为 1c9e:9e00。从 Ubuntu 12.04 开始,要让 Ubuntu 检测到此调制解调器还需要一个额外的步骤。我必须在终端输入:sudo modprobe usbserial vendor=0x1c9e product=0x9e00
等待一段时间后,调制解调器就会出现在网络管理器列表中,然后我使用“编辑连接”输入用户名和密码。
调制解调器确实连接到了互联网,但这次我注意到速度限制为 123 kBps,而不是使用 Windows 7 或 Windows 8 时获得的 300 kBps。
据我所知,Ubuntu 以前的版本没有这个问题。Linux Mint 17(Cinnamon 和 Mate)也存在 123 kBps 的速度限制。
我该如何诊断是什么原因导致此 3G 调制解调器在 Ubuntu 14.04 中使用时将其速度限制为 123 kBps?
答案1
我尝试了这种方法来处理我的 BSNL EVDO(PRITHIVI UE100):首先将设备连接到您的笔记本电脑/PC。运行命令
ls /dev/tty*
应该有一个设备 ls /dev/ttyACM0(或类似的名称)要验证,请移除该设备并再次运行 ls /dev/tty* 以检查该设备是否已经消失:)
现在你需要一个名为“wvdial”的漂亮程序,使用以下命令安装它
sudo apt-get install wvdial
安装 wvdial 后,我们需要为 wvdial 提供一个配置文件。使用以下命令创建一个
sudo gedit /etc/wvdial.conf
在文件中输入以下数据
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
Modem = /dev/ttyACM0
ISDN = 0
Phone = #777
Password = xxxxxxxxxx
Username = xxxxxxxxxx
Stupid Mode = 1
如果您的用户名和密码是手机号码(则将 xxxxxxxxxx 替换为您设备的手机号码,前缀为 91,例如 91xxxxxxxxxx)
如果您不知道用户名和密码,或者以上方法不起作用,那么您可以使用这个...(我已经使用过它)
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
Modem = /dev/ttyACM0
ISDN = 0
Phone = #777
Password = 165
Username = 165
Stupid Mode = 1
现在运行此命令(插入设备后 2-3 分钟)以确保它正常工作
sudo wvdial
它应该会显示一些 DNS 服务器(您的通知区域不会显示任何已连接的网络)。打开浏览器,查看页面是否加载。如果加载成功,我相信会加载,那么一切就绪了。现在,如果您是一名极客,每次只需输入 sudo wvdial 即可连接,但对于更喜欢鼠标点击的人来说,您还有一些工作要做。
sudo gedit /usr/bin/bsnl
将此数据输入该文件
gksudo wvdial
现在我们需要设置文件的执行权限
sudo chmod 777 /usr/bin/bsnl
现在我们将创建一个桌面快捷方式。
gedit ~/Desktop/BSNL.desktop
并将这些数据输入到文件中
[Desktop Entry]
Name=BSNL EVDO Connection
Exec=bsnl
Type=Application
StartupNotify=false
Icon=package_network
并使其可执行
chmod 777 ~/Desktop/BSNL.desktop
现在,每次插入设备时,等待 1-2 分钟,然后双击桌面上的全新图标,哇哦!!您已在线 :)
干杯