蓝牙在 Ubuntu 23.04 中不起作用

蓝牙在 Ubuntu 23.04 中不起作用

戴尔 XPS 13 9350Ubuntu 23.04

最近购买了 2015 款戴尔,预装了 Win10,在安装 Ubuntu 22.10 之前没有测试 BT,之后不久又安装了 Ubuntu 23.04。两次安装都很顺利。22.10 使用 USB 棒,23.10 通过 Wifi。覆盖了 Win 操作系统。

Mate 桌面屏幕顶部显示蓝牙设备图标。有两个可用的蓝牙设备、一个鼠标和一个键盘。它们都无法与我的 Android 设备配合使用。但这两个设备均未显示在蓝牙“设备”屏幕中。单击“搜索”不会显示任何设备。

lsusb 总线 001 设备 002:ID 0a5c:6412 Broadcom Corp. BCM2045A0

假设它是 Broadcom 蓝牙设备,此列表不会显示它。

rfkill 列表显示:

2:hci0:蓝牙软阻止:否硬阻止:否

我下载了戴尔为 Linux 提供的几个驱动程序包,并尝试安装它们,但没有任何变化。蓝牙硬件没有显示任何设备。

有人知道该怎么处理吗?谢谢。

编辑我已让蓝牙显示几个 BT 设备,但它们都不是我的。不知道它们来自哪里。无法连接到它们,它们会从设备页面消失。它们只是偶尔出现,不让我连接,然后消失。

man -k 蓝牙 blueman-applet (1) - 用于管理蓝牙的托盘小程序 blueman-manager (1) - 蓝牙设备管理器 blueman-sendto (1) - 用于向蓝牙设备发送文件的应用程序 blueman-services (1) - 配置本地蓝牙服务 bluetooth (1) - 启用/禁用内部蓝牙设备 bluetooth-sendto (1) - 用于通过蓝牙传输文件的 GTK 应用程序 bluetoothctl (1) - 交互式蓝牙控制工具 bluetoothd (8) - 蓝牙守护进程 btmon (1) - 蓝牙监视器 ciptool (1) - 蓝牙通用 ISDN 访问配置文件 (CIP) gatttool (1) - 低功耗蓝牙设备工具 hciconfig (1) - 配置蓝牙设备 hcitool (1) - 配置蓝牙连接 hex2hcd (1) - Broadcom 蓝牙固件转换器 hid2hci (1) - 蓝牙 HID 到 HCI 模式切换实用程序 mpris-proxy (1) - 蓝牙 mpris-proxy

jimtek@jimtek-XPS-13-9350:~$ id uid=1000(jimtek) gid=1000(jimtek) groups=1000(jimtek),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),122(lpadmin),134(lxd),135(sambashare)

jimtek@jimtek-XPS-13-9350:~$ ls -l /dev/blue* ls: 无法访问‘/dev/blue*’:没有此文件或目录

答案1

如果您已遵循所有可用的解决方案,但蓝牙仍无法正常工作,请尝试以下步骤。它对我有用 :)

  1. 去 :https://github.com/winterheart/broadcom-bt-firmware
  2. 下载 zip
  3. 解压 zip 文件
  4. 从终端命中:sudo mv /lib/firmware/brcm /lib/firmware/old_brcm

这基本上就是重命名綜合系統文件夹位于以下位置:/lib/固件/旧的_brcm

  1. 之后,只需将 brcm 文件夹从解压的 zip 移动到/lib/固件/brcm

    mv /Downloads/{extracted_zip_folder_name}/brcm /lib/firmware/brcm

然后轰隆隆

相关内容