首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蓝牙不工作,不能打开

蓝牙不工作,不能打开
EN

Unix & Linux用户
提问于 2021-08-15 13:56:02
回答 2查看 1.2K关注 0票数 2

我有一个蓝牙适配器,它在win 10上工作得很好,但是我不能在新安装的PopOS上启用它。只是一直都关着。

https://ks-is.com/adaptery-i-perehodniki/usb-bluetooth-5-0-adapter-ks-is-ks-457模型

systemctl状态蓝牙显示活动状态。

lsusb结果

总线003设备005: ID 0bda:8771 Realtek半导体公司蓝牙收音机

代码语言:javascript
复制
❯ rfkill
ID TYPE DEVICE SOFT HARD
4 bluetooth hci0 unblocked unblocked

❯ hcitool dev
Devices:

❯ hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:21 acl:0 sco:0 events:2 errors:0
TX bytes:6 acl:0 sco:0 commands:2 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

官方文档中写的关于linux

的东西

KS-is KS-457蓝牙5.0 USB适配器

在Linux下安装和使用此模型的要求

经lsusb鉴定为0bda: 8771 Realtek半导体公司。

Linux支持

bt_trl支持适配器(CONFIG_BT_RTL,从Linux5.8开始)。驱动程序需要固件。从2020年4月开始,linux包中提供了固件。

如果您有一个较旧的内核,并且希望使用此适配器,则需要将您的内核升级到版本5.8+。

推荐的版本是Linux5.8.1

AUR软件包:https://aur.archlinux.org/packages/rtl8761b-fw/

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2021-08-15 15:23:11

通过安装这个固件解决了这个问题

https://linuxreviews.org/Realtek_RTL8761B

票数 0
EN

Unix & Linux用户

发布于 2021-08-15 15:09:22

实际上,由于PopOs似乎是基于Ubuntu的,所以您正确地推断了AUR包在这里不适用,所以它适用于Arch和派生发行版。您链接到的制造商页面为Linux提供了一个RAR文件。该归档文件包含一个Word文档,该文档不多,而另一个文件是驱动程序。

因此,根据查阅的文章,解决方案可以“简单”如下:

  • 解压缩RAR文件并将驱动程序复制到计算机上的/usr/lib/固件/rtl_bt
  • 还添加了.bin扩展名,因此文件名为rtl8761b_fw.bin

我建议在安装驱动程序之后运行以下命令:

代码语言:javascript
复制
sudo dmesg -w | grep - i bluetooth

然后拔出设备,再次插入,从dmesg的输出中查看它是否能够找到驱动程序。

参考资料:如何在Linux上安装不支持的蓝牙5.0 Dongle

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/664762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档