Ubuntu 16.04 蓝牙耳机连接的艰难过程

1. 当时想连接蓝牙耳机,所以打开了电脑的蓝牙管理器,发现界面都是灰色的,无法点击.

image.png

最初的状态均不可点击,操作系统Ubuntu16.04,所以开始查攻略进行配置.

2. https://jingyan.baidu.com/article/456c463b1525830a583144f7.html

按照以上的步骤进行了:

sudo apt-get install bluez*

lsusb 发现没有蓝牙相关的设备,所以被打断.

3. 又研究了许久许久许久...发现我需要购买蓝牙适配器.芯片csr4.0,蓝牙4.0

4. 插入适配器后,lsusb

lsusb.png

已经有蓝牙设备了,打开蓝牙管理器,点击查找,也可以搜索到很多设备.

search.png

5. 点击设置

welcome.png

前进

6. 选中要连接的设备

next.png

前进

7. 然后只有配对和按照已经配对进行

8. 耳机进入配对状态后,蓝牙管理器点击配对

9. 添加设备失败...继续调查

10. https://www.jianshu.com/p/36e391eeaa00

尝试使用bluetoothctl
#  bluetoothctl
[bluetooth]# power off [bluetooth]# power on
[bluetooth]# scan on

      可以搜索到要连接的耳机
     [NEW] Device 44:18:FD:BF:44:F9 灿的Beats Studio³
     [bluetooth]# connect 44:18:FD:BF:44:F9
    Attempting to connect 44:18:FD:BF:44:F9
    Failed to connect: org.bluez.Error.Failed

    寻思是不是要先配对
    [bluetooth]# pair 44:18:FD:BF:44:F9
   Attempting to pair 44:18:FD:BF:44:F9
   Failed to pair: org.bluez.Error.InProgress

---绝望ing------

11. 继续尝试其他方案

https://blog.csdn.net/u013019296/article/details/70051762

虽说芯片不同,我寻思也差不多应该吧

  • 加载蓝牙适配器,应该已经完成了
  • 配置bluez,这个路径下他说的文件...我都木有,所以没有动
  • 重启bluetooth服务
    /etc/init.d/bluetooth stop
    /etc/init.d/bluetooth start
  • 运行
    sudo hciconfig hci0 up
  • 修改配置文件,这个文件我也没有,所以新建了一个.
 # RFCOMM configuration file.
 rfcomm0 {
 bind no;
 device 44:18:FD:BF:44:F9;
 channel 1;
 comment "Example Bluetooth device";
 }

根据下面步骤的内容,填写了以上信息.

  • 添加通道

sdptool add --channel=1 DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP A2SRC A2SNK SYNCML NOKID PCSUITE SR1

sudo rfcomm bind /dev/rfcomm5 44:18:FD:BF:44:F9 1

  • 连接设备

sudo rfcomm connect 1 44:18:FD:BF:44:F9

这个时候要会弹出配对的提示框,点击一直同意

  • 选项变多了.
select.png
  • 显示的应该是配对成功的,从蓝牙管理器点击连接依然失败
connectfailed.png

再次绝望ing------

12. 抱着侥幸心理,我觉得是因为我当时on的时候配置还没有填写完整导致的,所以重启了设备.

13. 再走一遍流程

  • sudo hciconfig hci0 up
  • sdptool add --channel=1 DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP A2SRC A2SNK SYNCML NOKID PCSUITE SR1
  • sudo rfcomm bind /dev/rfcomm5 44:18:FD:BF:44:F9 1
  • sudo rfcomm connect 1 44:18:FD:BF:44:F9
  • 点击同意


    connectsuccs.png
  • 好像跟上一遍不太一样,试了试那个蓝牙管理器还是连不上,图形界面不靠谱,所以我决定..命令行试试.
bluetoiothctrl.png

竟然成功了,我要蹦起来了~~~

14. 在右上角的蓝牙选择已经连接的设备,点击声音设置

audiosetting.png

选择头戴耳机,找了一个视频试了试,声音从耳机出来,简直是完美~~~

15. 这个时候右上角的蓝牙也变成了亮的

blueicon.png

你可能感兴趣的:(Ubuntu 16.04 蓝牙耳机连接的艰难过程)