当前位置:首页 » 《休闲阅读》 » 正文

ubuntu蓝牙连接问题

11 人参与  2024年10月28日 17:20  分类 : 《休闲阅读》  评论

点击全文阅读


ubuntu蓝牙连接问题

ubuntu蓝牙连接问题1、安装驱动2、优化蓝牙配置文件3、解决 Failed to connect: org.bluez.Error.Failed4、电脑更新后蓝牙驱动再次出现问题

ubuntu蓝牙连接问题

之前我发现电脑有蓝牙图标,且能打开关闭,就以为蓝牙默认已经配置好了,直到有一天我尝试连接我的蓝牙耳机才发现,电脑根本搜不到蓝牙设备。于是我在网上搜了一些资料,现在终于解决了。

1、安装驱动

当你的蓝牙搜索不到设备,可以检查一下你的蓝牙是否安装驱动。

参考:https://blog.csdn.net/Xiaoyao_Ma/article/details/136146043

在终端输入:

dmesg | grep -i blue

我的问题和参考博客一致,有错误信息:

Bluetooth: hci0: RTL: unknown IC info, lmp subver 8852, hci rev 000b, hci ver 000b

此时可以得知,我的电脑确实是缺少蓝牙驱动。

查询蓝牙芯片设备信息:

lsusb
Bus 001 Device 005: ID 0bda:4853 Realtek Semiconductor Corp. Bluetooth Radio

下载驱动
https://gitcode.com/HRex39/rtl8852be_bt/overview?utm_source=csdn_github_accelerator&isLogin=1

按照readme中的步骤即可。

2、优化蓝牙配置文件

参考:
ubuntu18.04已匹配蓝牙耳机但是连接不上
如何修复 Ubuntu Linux 中的蓝牙连接问题

sudo vim /etc/bluetooth/main.conf

大致修改

取消AutoEnable注释,并设置为true取消ReconnectAttempts=7注释取消FastConnectable注释,并设置为true取消ControllerMode的注释,并设置为bredr

注:vim操作方式

i 插入rtl8852be_bt/overview?utm_source=csdn_github_accelerator&isLogin=1

esc 退出编辑模式

:wq 保存并退出

3、解决 Failed to connect: org.bluez.Error.Failed

安装驱动后,电脑已经可以搜索到蓝牙设备了,但是此时我的蓝牙耳机依然连接不上。

参考博客:

https://blog.csdn.net/qq_34548075/article/details/107062005

https://blog.csdn.net/weixin_48120620/article/details/126229978

按照参考博客的说法可能是因为耳机不能在MAC地址和多个设备联系的情况下工作。

// 进入bluetooth命令行交互模式$ bluetoothctl// 列出设备及其mac地址[bluetooth]# devices// 移除设备[bluetooth]# remove XX:XX:XX:XX:XX:XX

mac地址可以在蓝牙设置里面找到,只要能搜索到设备。

// 进入bluetooth命令行交互模式$ bluetoothctl// 扫描设备:[bluetooth]#scan on[bluetooth]#devices// 与设备配对:[bluetooth]#pair device_mac_address// 如果出现提示,请输入PIN:[agent]PIN code: ####// 如果需要,请允许服务授权:[agent]Authorize service service_uuid (yes/no): yes// 信任设备:[bluetooth]#trust device_mac_address// 连接到设备:[bluetooth]#connect device_mac_address// 显示有关设备的信息:[bluetooth]#info device_mac_address// 退出:[bluetooth]#quit

感觉对我起作用的是trust mac_address这一步骤。

4、电脑更新后蓝牙驱动再次出现问题

在公司的电脑上,经常在软件更新重启后,出现wifi模块和蓝牙模块驱动挂掉的情况,此时需要重新安装一下驱动。

这时,重新进入驱动安装的路径下

cd xxx/xxx/btl8852be_bt-5.15sudo make uninstallmakesudo make installreboot

点击全文阅读


本文链接:http://zhangshiyu.com/post/179124.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1