天天看點

N1盒子armbian藍牙連接配接詳細步驟

論壇裡沒有搜到特别詳細的N1盒子連接配接藍牙的教程,一些文章提到但是要麼不詳細,要麼對照操作無法成功,昨晚在刷了xiangsm提供的最新Armbian_5.77系統後,聽說藍牙驅動問題已經解決,于是決定嘗試連接配接藍牙,中間遇到一些坑,特地記錄一下,供各位參考。

  1. 首先下載下傳Armbian-5.77鏡像包,因為做伺服器用,是以我選的是debian無桌面版。https://www.right.com.cn/forum/thread-510423-1-1.html
  2. 下載下傳完成後,将鏡像寫入U盤,寫盤工具很多,個人喜歡用balenaEtcher,簡單友善而且鏡像不用解壓可以直接寫盤。
  3. U盤寫結束後,将xiangsm編譯好的meson-gxl-s905d-phicomm-n1-xiangsm.dtb拷貝進U盤的dtb目錄,然後修改uEnv.ini檔案,将 dtb_name=/dtb/meson-gxl-s905x-*****.dtb這行修改為 dtb_name=/dtb/meson-gxl-s905d-phicomm-n1-xiangsm.dtb

另外,為了友善ssh連接配接,在U盤根目錄建立新檔案ssh(一定注意不要帶任何擴充名),如果你安裝的是desktop版,不打算使用ssh,或者U盤根目錄已經有這個檔案的話,這一步可以省略。

  1. 把U盤插入N1盒子,插上網線和電源,開機,等待幾分鐘系統啟動。
  2. 系統啟動後,找到N1的IP位址,打開putty連接配接ssh
  3. ssh進系統後,根據系統提示修改root密碼,建立一個新使用者。
  4. 運作sudo armbian-config,設定時區,配置連接配接wifi網絡。完成後退出armbian-config,然後按照MaxGo的教程修改apt源為國内源,https://www.right.com.cn/forum/thread-342558-1-1.html 修改國内源完成後,分别執行sudo update和sudo upgrade更新系統。更新完畢後sudo reboot重新開機。
  5. 重新開機後,繼續ssh連接配接,然後執行sudo armbian-config,進去後選擇Network,接着選擇BT Install,耐心等待藍牙元件安裝完畢,然後退出。
  6. 接着執行sudo apt install pulseaudio-module-bluetooth 安裝pulseaudio元件。安裝完成後,分别執行sudo killall pulseaudio和pulseaudio --start啟動pulseaudio服務。
  7. 開始進入藍牙連接配接階段,首先執行sudo hciconfig -a檢視藍牙控制器資訊,确認無誤後,執行sudo hciconfig hci0 up打開藍牙控制器,然後執行sudo bluetoothctl打開藍牙管理器。
  8. 先後執行power on,discoverable on,agent on,然後執行scan on搜集周圍的藍牙裝置,記錄下要連接配接的裝置位址後,執行trust <裝置位址>信任裝置,然後再執行pair <裝置位址>配對,此時,要配對的裝置上可能會彈出提示,點确認。
  9. 如以上步驟都沒有問題,則執行connect <裝置位址>,稍候即可順利連接配接藍牙,可以運作info <裝置位址>确認狀态。

至此,N1盒子藍牙連接配接完畢。

繼續閱讀