在 Dell Latitude E6230 上的 Ubuntu 18.04 中未检测到蓝牙

在 Dell Latitude E6230 上的 Ubuntu 18.04 中未检测到蓝牙

在设置中,它显示未找到蓝牙,需要连接 USB 适配器才能使用。我仔细检查了笔记本电脑的规格,它确实有蓝牙。

我已经将内核更新到 5.2.10,但问题仍未解决。下一步似乎是更新 BIOS(我的版本是 2018 年 11 月 31 日;最新版本是 2019 年 1 月),但看起来操作起来很复杂,因为我是在传统启动(而不是 UEFI)上安装 Ubuntu 的。

在修改 BIOS 之前,我还应该尝试其他修复方法吗?谢谢!

编辑:添加了 lspci -knn | grep Net -A3; lsusb 的输出

输出

EDIT2:运行 dmesg | grep -i firm 以下是输出:

[ 0.113365] Spectre V2:启用固件调用的限制推测

[ 0.151360] ACPI:[固件错误]:BIOS _OSI(Linux)查询被忽略

[3.382921] iwlwifi 0000:02:00.0:已加载固件版本 18.168.6.1 op_mode iwldvm

答案1

根据您的输出图像,Linux 似乎无法识别任何蓝牙卡。您的 wifi 卡(英特尔 6205) 没有集成蓝牙。戴尔提到可能包含一个可选的蓝牙芯片(Dell Wireless 380 Bluetooth)。您可能需要打开机箱并检查芯片是否实际存在,以及是否正确连接。如果该卡在 Windows 下工作,则问题可能是缺少驱动程序,并且内核可能不完全支持该卡。

就我个人而言,我认为更好的选择是将你现有的 wifi 卡换成另一个集成蓝牙的 wifi 卡。这是一个非常简单的过程。只需打开后盖,在左上角你就会看到 wifi 芯片,拔下两根天线线,拧下卡并放置新卡,将天线电缆放在相同位置并拧紧。

您只需小心购买具有相同连接类型的卡。您想要的卡是半高迷你 pci-e。较新的卡通常有一个 m2 连接器,您不需要它。我个人推荐英特尔 3160(请注意,它有 pci-e 和 m2 连接器两种。您需要 pci-e)。您可以在 ebay 上以 10 美元的价格找到它,除了集成蓝牙之外,它还兼容 ac wifi,提供更快的速度并且通常不那么拥挤。英特尔 wifi 芯片卡也完全受内核支持,因此您不会遇到任何兼容性问题或不得不处理驱动程序。如果您在英特尔网站上搜索,您还可以找到与您的笔记本电脑兼容的其他替代品。

如果你决定替换它,这些视频可能会引起你的兴趣:

相关内容