Nexus 4 Ubuntu Touch 上沒有行動數據

Nexus 4 Ubuntu Touch 上沒有行動數據

我已於 2014 年 1 月 29 日在我的 Nexus 4 上安裝了 Ubuntu Touch(帶有來自 Android 4.3 的 .84 無線電)。我可以撥打/接聽電話並連接到 wifi,但是當我關閉 wifi 時,我看到頂部欄中有一個 3G 圖示閃爍兩到三次,但隨後只是「無連線」圖示。肯定是沒有數據連線。我知道這應該在沒有任何使用者乾預的情況下工作。我的 IMEI 顯示在“關於”中,行動數據設定為“開啟”,並且我的運營商被正確識別為“O2 UK”。

誰能指出我正確的方向嗎?

順便說一句,我已經嘗試在桌面上建立行動數據連接,然後複製到“/etc/NetworkManager/system-connections”並使用“nmcli con up id”等,但我收到了 oFono 不支援該連接的錯誤。

謝謝

答案1

我透過在 adb shell 中使用以下 ofono 腳本命令進行連接,第一個問題“cd /usr/share/ofono/scripts/”“activate-connection”“create-internet-context payandgo”(payandgo 是我的 APN)

仍然不確定為什麼它會起作用,因為預設上下文不包含與 O2 相關的任何其他詳細資訊(例如密碼),但它確實為我提供了可用的 3G 資料。

對於閱讀本文的其他人,命令「set-context-property {context} {property} {value}」允許您設定給定上下文(連接)中包含的任何參數。例如,「set-context-property 0 Password payandgo」將在預設上下文中將密碼設為「payandgo」。此外,命令「list-contexts」將顯示上下文的內容。如果在編輯時,它說上下文正在使用,只需發出“deactivate-context”,進行更改,然後“activate-context”。華泰

答案2

只是提供更多信息魚尾的回答:

  1. 透過 USB 將 Nexus 4 連接到 Ubuntu PC

  2. Ctl+ Alt+ T(在 Ubuntu PC 中開啟終端)

  3. 類型adb shell(假定您已新增 ppa:phablet-team/tools 並安裝了 android-tools-adb 軟體包)

  4. 類型cd /usr/share/ofono/scripts/

  5. 類型./deactivate-context

  6. 類型./create-internet-context [your APN]**

  7. 類型./set-context-property 0 Name [your APN name]**

  8. 鍵入./list-contexts以查看您在步驟 6 中建立的上下文的所有參數。用於set-context-property {context} {property} {value}設定您的 APN 所需的所有參數。

  9. 類型./activate-context

** 在 Android 上的設定 -> 行動網路 -> 存取點名稱 (APN) 下查看它們

相關內容