
我已於 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
只是提供更多信息魚尾的回答:
透過 USB 將 Nexus 4 連接到 Ubuntu PC
Ctl+ Alt+ T(在 Ubuntu PC 中開啟終端)
類型
adb shell
(假定您已新增 ppa:phablet-team/tools 並安裝了 android-tools-adb 軟體包)類型
cd /usr/share/ofono/scripts/
類型
./deactivate-context
類型
./create-internet-context [your APN]
**類型
./set-context-property 0 Name [your APN name]
**鍵入
./list-contexts
以查看您在步驟 6 中建立的上下文的所有參數。用於set-context-property {context} {property} {value}
設定您的 APN 所需的所有參數。類型
./activate-context
** 在 Android 上的設定 -> 行動網路 -> 存取點名稱 (APN) 下查看它們