我使用 USB 3G 加密狗上网。以前我使用 Tata Docomo(印度)作为提供商,互联网运行良好。现在我已改为使用 BSNL,但无法在 Ubuntu 上连接到互联网。但是,我已检查了 BSNL 所需的接入点设置和其他配置,使用 Windows 7 上的相同加密狗可以正常工作。此外,我能够通过 Ubuntu 上的其他提供商连接互联网,但问题仅在 Ubuntu 上仍然存在。我所在地区的 BSNL 接入点是bsnlnet
。实际上,我使用连接 USB 加密狗时弹出的默认网络配置向导将加密狗配置为 BSNL。
当 Dongle 连接并配置 BSNL 时,我可以在 Ubuntu 的“消息”菜单的“移动宽带”类别中看到网络强度(注意:我的网络图标仍然显示“未连接”状态)。当我尝试使用我创建的连接时,它无法连接。到目前为止,我尝试使用萨基斯3g我在其他论坛上徘徊于这个问题时想出的脚本,也没有起作用。我还确保在我的 Windows 7 安装中没有为 BSNL 进行特殊配置,但它仍然在那里运行良好,问题只出在 Ubuntu 上。
我该如何修复它?
更新:
虽然我无法修复 Ubuntu 11.10 中的问题,但它仍然存在于12.04也一样。我希望有人能找到解决方案并发布出来,因为我想成为全职 Ubuntu 用户,但目前在 Ubuntu 中连接互联网的唯一方法是使用其他提供商。
我敢打赌,这个问题与提供商的网络频段类型有关。由于 Tata Docomo 和 BSNL 都在不同的 GSM 频段上运行,而在 Windows 中,华为移动合作伙伴负责管理,我可以使用任何 GSM 提供商连接互联网,我想 Ubuntu 不会发生这种情况,我只能使用 Tata Docomo 和其他在同一频段上运行的提供商。
答案1
看看这个非官方指南关于“如何在 Ubuntu 11.10 上设置类似 BSNL 3G USB 数据卡的移动宽带”。
此外,根据这个回答,有一个漏洞关于 Ubuntu 11.10 上的两个 USB 适配器,华为 E220 和 E1550。该错误线程中建议的解决方法是:
- 插入您的 USB 加密狗;
- 在终端中执行:sudo usb_modeswitch -v 0x12d1 -p 1003 -V 0x12d1 -P 1003 -R
- 然后拔下并重新插入加密狗,现在它就可以连接了。
希望它有所帮助,并且不要忘记将该错误标记为影响您,以便尽快解决它。
如果仍然无法连接到互联网,您可以尝试本文中提出的解决方案类似问题。
答案2
去年我遇到了 HUAWEI E169 和 bsnl 的问题。刚显示已连接,就断开了连接。希望按照以下步骤操作,也能解决您的问题。
我猜你是一位有经验的用户,请原谅步骤 1 中的任何错误。(我现在无法访问 ubuntu)
单击
Network manger
,单击Edit Settings
。然后转到mobile broadband
并单击edit
您现有的 bsnl 连接。在
PPP Setting tab
选择上- 验证:第一章只需取消勾选其余部分。
- 压缩:确保勾选以下选项:
- 允许 BSD 数据压缩
- 允许 Deflate 数据压缩
- 使用 TCP 报头压缩
- 尝试重新连接。
如果上述方法无效,请尝试其他身份验证方法。每次只能尝试一种。BSNL 是唯一一家存在此类问题的提供商。
答案3
0 反对票
我使用 wvdial 连接到我的 3g 调制解调器,如下所示:
install wvdial : sudo apt-get install wvdial
edit the wvdial.comf file by any text editor say gedit by below command:
sudo gedit /etc/wvdial.conf
copy paste the following lines in wvdial.conf
[Dialer a]
Modem Type = Analog Modem
Phone = *99#
ISDN = 0
Baud = 460800
Username = " "
Password = " "
Modem = /dev/ttyUSB0
Init1 = ATZ
Init2 = at+cgdcont=1,"ip","your apn"
Stupid Mode = 1
4 使用连接,(您可以通过替换上面的 wvdial.conf 中的 a 来更改您想要的名称)
wv拨号
(只需根据您使用的 isp 添加 apn,例如 aircel 的 aircelgprs、bsnl 的 bsnnet 等,在 wvial.conf 文件中替换“您的 apn”)
答案4
sudo wvdial Defaults --> WvDial:Internet 拨号器版本 1.61 --> 无法打开 /dev/ttyUSB0:没有此文件或目录 --> 无法打开 /dev/ttyUSB0:没有此文件或目录 --> 无法打开 /dev/ttyUSB0:没有此文件或目录