
我在 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 的速度限制。
在 Ubuntu 14.04 中使用時,如何診斷出導致該 3G 數據機將其速度限制為 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
如果您的使用者名稱和密碼是手機號碼(則將 xxxxxxxxx 替換為您的裝置手機號碼,前綴為 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 分鐘,然後雙擊桌面上的全新圖標,哇!你在線:)
乾杯