蓝牙设备突然消失

蓝牙设备突然消失

我有一台运行 (X)Ubuntu 18.04 的 Dell Vostro 15 3000。它一直运行良好,但昨天我注意到任务栏中缺少蓝牙图标,并开始调查原因。

问题似乎是我的电脑上的蓝牙设备不见了。这是来自 kern.log 的正常启动日志,或者至少我认为是正常的:

Jan  4 08:24:15 serenity kernel: [   10.593120] Bluetooth: Core ver 2.22
Jan  4 08:24:15 serenity kernel: [   10.593130] NET: Registered protocol family 31
Jan  4 08:24:15 serenity kernel: [   10.593131] Bluetooth: HCI device and connection manager initialized
Jan  4 08:24:15 serenity kernel: [   10.593134] Bluetooth: HCI socket layer initialized
Jan  4 08:24:15 serenity kernel: [   10.593135] Bluetooth: L2CAP socket layer initialized
Jan  4 08:24:15 serenity kernel: [   10.593136] Bluetooth: SCO socket layer initialized

然而,昨天启动时日志中出现了以下内容:

Jan 16 09:31:51 serenity kernel: [   19.944964] Bluetooth: hci0: command 0x0c52 tx timeout

发生这种情况后,蓝牙就没了。我尝试重新启动,尝试使用较旧的内核,仔细检查 BIOS 中蓝牙是否已激活,尝试手动加载必要的内核模块。我使用我拥有的类似笔记本电脑列出了这些模块,如下所示:

bluetooth             544768  14 btrtl,btintel,btbcm,bnep,btusb,rfcomm
ecdh_generic           16384  1 bluetooth

但就像设备不存在一样。

此外,这现在开始出现在 kern.log 中:

Jan 16 20:13:34 serenity kernel: [    2.768790] usb 1-10: device descriptor read/64, error -71
Jan 16 20:13:34 serenity kernel: [    3.004853] usb 1-10: device descriptor read/64, error -71

我完全搞糊涂了。这个问题看起来和发布的问题非常相似这里,但我尝试重置设备,但不起作用。笔记本电脑已经关机一整晚了,设备仍然不见踪影。如果有人能给我指明正确的方向,我将不胜感激。

更多信息:

$ lsusb 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:5520 Realtek Semiconductor Corp. 
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 045e:07f8 Microsoft Corp. Wired Keyboard 600 (model 1576)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

没有蓝牙设备。另外:

$ rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

提前致谢

答案1

好的,我设法解决了这个问题。这纯粹是硬件问题。在找到戴尔支持论坛中的此讨论,我尝试关闭笔记本电脑将它从电源充电器上拔下。下次系统启动时,蓝牙设备就在那里,而那个神秘的 USB 设备却不见了。

答案2

由于无法取出电池,我使用了 GRUB 设置

  • 重新启动 Ubuntu 并按 ESC 加载“Ubuntu 高级选项”
  • 然后选择启用网络的选项
  • 然后选择修复损坏的包裹
  • 最后“恢复重启”。

蓝牙服务已恢复。检查https://www.howtogeek.com/196740/how-to-fix-an-ubuntu-system-when-it-wont-boot/#:~:text=Use%20Recovery%20Mode%20If%20You%20Can%20Access%20GRUB&text=选择%20E2%80%9CAdvanced%20options%20for、子菜单并按 Enter

恢复模式

相关内容