中興調變解調器在 3g 和 2g 之間切換

中興調變解調器在 3g 和 2g 之間切換

我對 Ubuntu 比較陌生(兩天前安裝了 11.10)。

問題是,如果我透過 USB 連接我的 zte mf691 數據機,它會顯示在連接管理員中。如果我使用調製解調器連接到互聯網,它會連接但無法載入網頁。在 Windows 中,我曾經為數據機設定額外的初始化以連接到我的 Ip 網路{AT+CGDCONT=1,"IP","AIRCELGPRS"}

在 Ubuntu 中如何設定?一個簡短的解釋甚至一個連結就足夠了。

答案1

我在馬利時在 Ubuntu 中配置了 ZTE USB 數據機,但它與華為 ETS2055 完全相同(位於 MaliTel 的 CDMA 塔上),只是具有不同的供應商 ID/產品 ID。我發現你的設備處於論壇主題,但我將嘗試為您提供一些步驟,以使用您的數據機作為範例,讓幾乎所有 USB 數據機在 Ubuntu 中工作:

  • 在終端機中執行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 模式開關。運行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

最簡單的方法是從第 3 方軟體的設定中選擇您需要的網路(Hybrid、1x 等是軟體中提到 2g 和 3g 的字)。選擇服務後,您可以看到數據機上的 LED 顏色變化。選擇後,您可以繼續使用 Network Manager 或 wvdial。 (我用的是zte2737,有linux的安裝檔)

相關內容