美文网首页
Ubuntu 16.04 蓝牙耳机连接的艰难过程

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

作者: 波雅_Z | 来源:发表于2020-05-21 10:49 被阅读0次

    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 蓝牙耳机连接的艰难过程

          本文链接:https://www.haomeiwen.com/subject/iyxzohtx.html