这是其中的另一个,但我的问题似乎与我发现的问题略有不同。
这没有回报:
$ sudo dmesg -T | grep -i Bluetooth
这也没有回报:
$ hciconfig -a
但是,运行 hciconfig 后,dmesg 返回:
sudo dmesg -T | grep Bluetooth
[qui set 29 01:14:46 2022] Bluetooth: Core ver 2.22
[qui set 29 01:14:46 2022] Bluetooth: HCI device and connection manager initialized
[qui set 29 01:14:46 2022] Bluetooth: HCI socket layer initialized
[qui set 29 01:14:46 2022] Bluetooth: L2CAP socket layer initialized
[qui set 29 01:14:46 2022] Bluetooth: SCO socket layer initialized
我在 lspci 和 lsusb 中都找不到我的蓝牙设备:
$ lspci
00:00.0 Host bridge: Intel Corporation Comet Lake-U v1 4c Host Bridge/DRAM Controller (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation CometLake-U GT2 [UHD Graphics] (rev 02)
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 USB controller: Intel Corporation Comet Lake PCH-LP USB 3.1 xHCI Host Controller
00:14.2 RAM memory: Intel Corporation Comet Lake PCH-LP Shared SRAM
00:14.3 Network controller: Intel Corporation Comet Lake PCH-LP CNVi WiFi
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #9 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #13 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Comet Lake PCH-LP LPC Premium Controller/eSPI Controller
00:1f.3 Audio device: Intel Corporation Comet Lake PCH-LP cAVS
00:1f.4 SMBus: Intel Corporation Comet Lake PCH-LP SMBus Host Controller
00:1f.5 Serial bus controller: Intel Corporation Comet Lake SPI (flash) Controller
02:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. U-SNS8154P3 NVMe SSD (rev 01)
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 0461:4e90 Primax Electronics, Ltd HP Wireless Keyboard Mouse Kit
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我不知道该怎么办。整个事情发生是因为我的蓝牙和 Wi-Fi 在 Ubuntu 20.04 中突然停止工作,所以我换到了 22.04。
如果我使用电源按钮关闭笔记本电脑(按住 5 秒钟),打开时会出现蓝牙图标,但无法加载任何设备。等待一段时间后,如果我将其关闭,它会再次完全损坏:图标消失,设置中显示的消息是:蓝牙已关闭。打开即可连接设备并接收文件传输。
如果我在此之后立即运行 dmesg(不重新启动),我会得到:
$ sudo dmesg -T | grep -i Bluetooth
[qui set 29 01:18:38 2022] Bluetooth: Core ver 2.22
[qui set 29 01:18:38 2022] NET: Registered PF_BLUETOOTH protocol family
[qui set 29 01:18:38 2022] Bluetooth: HCI device and connection manager initialized
[qui set 29 01:18:38 2022] Bluetooth: HCI socket layer initialized
[qui set 29 01:18:38 2022] Bluetooth: L2CAP socket layer initialized
[qui set 29 01:18:38 2022] Bluetooth: SCO socket layer initialized
[qui set 29 01:18:38 2022] Bluetooth: hci0: Bootloader revision 0.1 build 0 week 30 2018
[qui set 29 01:18:38 2022] Bluetooth: hci0: Device revision is 2
[qui set 29 01:18:38 2022] Bluetooth: hci0: Secure boot is enabled
[qui set 29 01:18:38 2022] Bluetooth: hci0: OTP lock is enabled
[qui set 29 01:18:38 2022] Bluetooth: hci0: API lock is enabled
[qui set 29 01:18:38 2022] Bluetooth: hci0: Debug lock is disabled
[qui set 29 01:18:38 2022] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[qui set 29 01:18:38 2022] Bluetooth: hci0: Found device firmware: intel/ibt-19-0-1.sfi
[qui set 29 01:18:38 2022] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[qui set 29 01:18:38 2022] Bluetooth: BNEP filters: protocol multicast
[qui set 29 01:18:38 2022] Bluetooth: BNEP socket layer initialized
[qui set 29 01:18:39 2022] Bluetooth: hci0: Waiting for firmware download to complete
[qui set 29 01:18:39 2022] Bluetooth: hci0: Firmware loaded in 1680409 usecs
[qui set 29 01:18:39 2022] Bluetooth: hci0: Waiting for device to boot
[qui set 29 01:18:39 2022] Bluetooth: hci0: Device booted in 14791 usecs
[qui set 29 01:18:39 2022] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-19-0-1.ddc
[qui set 29 01:18:39 2022] Bluetooth: hci0: Applying Intel DDC parameters completed
[qui set 29 01:18:39 2022] Bluetooth: hci0: Firmware revision 0.1 build 126 week 5 2022
[qui set 29 01:18:43 2022] Bluetooth: RFCOMM TTY layer initialized
[qui set 29 01:18:43 2022] Bluetooth: RFCOMM socket layer initialized
[qui set 29 01:18:43 2022] Bluetooth: RFCOMM ver 1.11
[qui set 29 01:19:12 2022] Bluetooth: hci0: failed to restart LE scan: status 31
[qui set 29 01:19:26 2022] Bluetooth: hci0: Failed to read MSFT supported features (-110)
编辑1 好吧,这种行为变得越来越奇怪。使用电源按钮似乎会“重置”蓝牙和 wifi,然后它们会在会话中途中断,但至少它们可以工作一段时间。有时,wifi 会在会话中途中断,而蓝牙会保持开启,其他时候两者都会失败……
回答大卫的评论,我通常不使用电源按钮。我开始使用它作为测试,因为在另一个线程中,一位用户告诉我笔记本电脑可能没有完全关闭。
此外,蓝牙和 wifi 都属于同一芯片,即英特尔® Wireless-AC 9560,它是一款内置
回答阿奇斯曼·帕尼格拉希,我进行了全新安装。
編輯2 更多信息。我彻底清除了磁盘并安装了 Windows(仅 Windows)。蓝牙一开始无法使用,但 wifi 可以使用。重启后,蓝牙和 wifi 都可以连续工作几个小时,没有任何问题(中间重启了很多次)。
然后,我决定安装 ubuntu。当我在试用模式下安装时,wifi 和蓝牙都坏了。然后,我停止安装,回到 Windows 看看它们是否还能用。它们不再起作用了。
无论问题是什么,它在重启之间仍然存在,这解释了为什么使用电源按钮最初会有所帮助。我对重启后仍然存在的问题知之甚少。
编辑3 使用可启动的 manjaro,这里也出现了与 Linux 中相同的情况。蓝牙和 Wifi 启动正常,但几分钟后就消失了。管理命令也是一样的。