AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1398873
Accepted
Arzybek
Arzybek
Asked: 2022-03-24 01:23:19 +0800 CST2022-03-24 01:23:19 +0800 CST 2022-03-24 01:23:19 +0800 CST

蓝牙 5.0 适配器帮助

  • 772

我刚刚将我的 4.0 适配器更换为新的蓝牙 5.0 适配器,但发现它在 Ubuntu 上不起作用。有人可以帮助我并告诉我需要遵循哪些步骤才能使其正常工作吗?

  1. lsusb输出: Bus 001 Device 004: ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth Radio
  2. hciconfig -a:
    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
  1. hcitool dev是空的
  2. bluetoothctl --version是bluetoothctl: 5.53
  3. rfkill是:
ID TYPE      DEVICE      SOFT      HARD
 1 bluetooth hci0   unblocked unblocked
  1. btmon是:
Failed to bind channel: Operation not permitted 

你想让我在这里显示什么命令输出?适配器是DEXP AT-BT501,芯片组是RTL8761B。Ubuntu 是 20.04 LTS。

UPD:Ubuntu主线说我的内核是5.13.0-37,设备正在工作,因为它在Windows上没有问题。

UPD2:日志说Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761b_fw.bin not found

drivers
  • 2 2 个回答
  • 660 Views

2 个回答

  • Voted
  1. Best Answer
    matigo
    2022-03-24T04:52:36+08:002022-03-24T04:52:36+08:00

    RTL8761b 的二进制文件目前不是 Linux 内核的一部分,但根据这篇 Ubuntu 论坛帖子,您可以从 GitHub 存储库中获取它。

    就是这样:

    1. 打开终端(如果尚未打开)
    2. 切换到临时目录:
      cd /tmp
      
    3. 从 GitHub下载配置和固件文件:
      wget https://raw.githubusercontent.com/Realtek-OpenSource/android_hardware_realtek/rtk1395/bt/rtkbt/Firmware/BT/rtl8761b_config
      wget https://raw.githubusercontent.com/Realtek-OpenSource/android_hardware_realtek/rtk1395/bt/rtkbt/Firmware/BT/rtl8761b_fw
      
       
    4. 将相应的文件移动到您的/lib/firmware/rtl_bt目录:
      sudo mv rtl8761b_config /lib/firmware/rtl_bt/rtl8761b_config.bin
      sudo mv rtl8761b_fw /lib/firmware/rtl_bt/rtl8761b_fw.bin
      
    5. 运行modprobe:
      sudo modprobe btusb
      
    6. 重启蓝牙服务:
      sudo systemctl start bluetooth.service
      

    如果一切正常,蓝牙现在就可以运行了。运行hciconfig -a将确认系统是否可以使用收音机。

    • 4
  2. Rouli
    2022-07-26T00:49:13+08:002022-07-26T00:49:13+08:00

    出于某种原因,Linux 内核 5.15 现在正在寻找 rtl8761bu_fw.bin 和 rtl8761bu_config.bin

    Linux 内核 5.13 对 rtl8761b_fw.bin 和 rtl8761b_config.bin 很满意

    我只是“sudo cp rtl8761b_fw.bin rtl8761bu_fw.bin”

    • 0

相关问题

  • Ubuntu 中的科胜讯调制解调器

  • 如何解决联想笔记本电脑上恢复/电源问题时禁用的蓝牙?

  • 如何为 LG X130 上网本安装 relink 无线驱动程序

  • 类似于 Eyefinity 的东西?

  • 在哪里可以找到 Brother HL-2170W 64 位打印机驱动程序?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve