Linuxmint19藍牙鏈接的問題

安裝完linuxMint19後自帶的<code>blueBerry</code>掃描藍牙始終掃描不到個人無線鼠標和無線鍵盤,可是卻又能掃描到小米手機並鏈接,試驗了各類方法都無果,就在快要放棄的時候終於找到了連不上的根本緣由併成功解決了。linux

原由

筆記本裝了LinuxMint19以後藍牙一直連不上個人無線藍牙鼠標羅技<code>M590</code>和靜電容藍牙鍵盤<code>Niz Plum</code>,而我在Windows下面測試均是能夠鏈接的,因此排除了硬件的問題。更加奇怪的是LinuxMint下的藍牙掃描能夠掃到個人小米手機併成功鏈接,因此藍牙也並非徹底壞的。git

嘗試的方案

  1. 升級內核。網上有些解決方案說升級Linux內核能夠解決。因而將內核升級到了4.15.0-54版本,重啓後依舊沒解決問題。shell

  2. 手動鏈接,利用<code>bluetoothctl</code>命令手動鏈接,具體的命令以下所示:ubuntu

[bluetooth]# power off
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# trust
[Arc Touch Mouse SE]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# pair
[Arc Touch Mouse SE]# unblock
[Arc Touch Mouse SE]# power off
[bluetooth]# power on

發現<code>sacn on</code>這一步仍是掃描不到個人藍牙鍵盤和藍牙鼠標,因此後面的步驟也無法繼續下去了。less

  1. 卸載<code>blueBerry</code>改用<code>blueman</code>,網上說<code>blueBerry</code>很差用,推薦<code>blueman</code>,可是裝完了發現依舊不能掃描到無線藍牙鼠標和無線藍牙鍵盤。

最終解決辦法

最終利用以下兩條命令解決了問題:工具

hcitool lescan
gatttool -i hci0 [xx.xx.xx ... mac address] -I

運行完這兩條命令後,羅技M590和藍牙鍵盤終於能被檢測到硬件併成功連上了。post

<code>hcitool lescan</code>這條命令是利用藍牙調試工具hcitool鏈接低功耗BLE設備,<code>gattool</code>是對BLE數據進行精細化管理的工具。運行了這兩個命令後,個人設備終於能夠被藍牙管理器發現了,目前運行完美。測試

藍牙低能耗Bluetooth Low Energy,或稱Bluetooth LEBLE,舊商標Bluetooth Smart)也稱低功耗藍牙,是藍牙技術聯盟設計和銷售的一種我的局域網技術,旨在用於醫療保健、運動健身、信標、安防、家庭娛樂等領域的新興應用。相較經典藍牙,低功耗藍牙旨在保持同等通訊範圍的同時顯著下降功耗和成本。spa

linux下連不上藍牙設備的也能夠試一下以上兩條命令,說不定會有驚喜。設計

參考連接

https://askubuntu.com/questions/763509/logitech-mx-master-wireless-mouse-under-ubuntu-14-04

鏡像地址

http://www.zhangwei.wiki/#/posts/12

pay

相關文章
相關標籤/搜索