Ubuntu下蓝牙设置

news/2024/10/18 12:30:19/

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

笔记版电脑安装了Ubuntu 18.04,可以开启和关闭蓝牙,但是手机、蓝牙音响、其他电脑蓝牙都无法扫描到它,它也扫描不到其他蓝牙设备。网上搜索了一下,应该是驱动没装好,解决方法mark一下

首先执行命令

dmesg | grep -i blue

发现如下错误信息,

BCM: Patch brcm/BCM.hcd not found

错误信息上面还有蓝牙设备型号

BCM4312A0

由于没有保留错误截图,只能凑合看了。

补张图,将Ubuntu重装成深度系统了,都是给予Debian开发的,蓝牙也不能用,发现同样的问题,正好补图

hcd文件网上有从Windows下找以前蓝牙驱动的hex文件,然后转换工具转为hcd,很麻烦,而且之前系统已经格盘了。

这里找到一个新的方法,去

https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm

下载hcd文件,根据型号搜索一下,同型号的也有很多,自己随便选择一个。

之前提示缺少hcd文件的名字是什么,下载下来之后就重命名为什么名字,然后复制到如下路径

/lib/firmware/brcm/

然后我尝试重启蓝牙服务,重新加载蓝牙模块还是不行,万能方法重启系统,然后驱动正常,可以扫描添加其他蓝牙设备了。

转载于:https://my.oschina.net/googlewell/blog/2876784


http://www.ppmy.cn/news/836872.html

相关文章

蓝牙耳机Priority设置流程

当蓝牙耳机配对成功后,会发送一个BONDING_STATE_CHANGE的消息,在BondStateMachine状态机里会对这个消息进行处理,调用setProfilePriorty(dev)函数对当前的耳机进行优先级的设置, 把以前的设置优先级顺序Hid、A2DP、Headset改为He…

CSR8675项目实战:BlueAg蓝牙一拖二发射器

为了让CSR867x的开发更容易,现与思度科技联合推出CSR867x学习板【淘宝链接:思度科技CSR开发板】。 技术交流QQ群号:743434463 开发板会员QQ群号:725398389(凭订单号入群,赠PPT、项目源码、视频教程&#x…

蓝牙通用外观设置

蓝牙通用外观设置 在开发蓝牙设备时,需要设置蓝牙设备的外观,在代码中,通常这个关键字为appearance需要设置一个值,对于非通用设备,这个值一般为:0,对于是通用设备那么他是存在外观图标的&#…

ventura 双系统win之间切换蓝牙设备自动连接教程

ventura 双系统win之间切换蓝牙设备自动连接教程 见论坛有小伙伴在咨询ventura跟win双系统切换蓝牙鼠标无法自动连接上的问题,现在说说具体怎么设置才能实现双系统互换自动连接的教程,之前论坛上已经有大神发过类似的,并非原创,ve…

Android 9 原生设置关于蓝牙设置(五)

蓝牙配对及A2DP连接 参考:蓝牙配置流程 当点击设置界面的某个蓝牙设备时会调用DeviceListPreferenceFragment里面: 最终调用BluetoothDevicePreference.onClicked(),主要代码如下: 上面的逻辑里会根据不同的情况执行不同的…

手机蓝牙控制开关

先讲一下整体思路哈!手机肯定不能直接控制台灯的,需要一个中间物来协调,在这里我用的是51单片机(如果大家不知道也没关系,下面我还会说的)。接下来就是具体怎么控制的,其实原理挺简单的。1.手机…

算法-快速排序

go快速排序 时间复杂度:O(n) 空间复杂度:O(Nlog2n) 不稳定,较复杂 过程: 1、设置一个基点,通常为最左边或最右边,下面设置为最左边,设置设置两个指针分别指向数组两端 2、先移动右边指针,如果小于基点的值,则停止移动,并且把值覆盖到最左边的指针的值 3、覆盖之后,把最左边的指…

蓝牙广播时间设置

1CONN_INTERVAL (连接间隔) 就是两个连接事件之间的时间间隔,连接间隔以1.25为单位,连接间隔的值为6(7.5ms)~3200(4s).不同的应用可能要求不同的时间间隔。长的时间间隔的优势是显著地节省功耗,因为设备可以在连接事件…