Lenovo 730S 上无法识别 2 个 USB C Thunderbolt 端口

Lenovo 730S 上无法识别 2 个 USB C Thunderbolt 端口

该设备有 3 个端口,其中 1 个用于充电。之前我使用的是 Win 10,其他 2 个端口无法识别。经过一些故障排除/谷歌搜索后,我发现这与 BIOS 有关,并刷新了较新的版本,从而解决了问题。

然后,我将 Ubuntu 18 映像刻录到闪存驱动器上,并使用其中一个其他 2 个端口,一切顺利。然而,安装后,这两个端口不起作用,只有充电端口起作用。无论我插入什么都没有安装。更有趣的是,我在 bios 的启动菜单中也看不到这些设备(我在安装 ubuntu 时看到了)。

关于如何解决这个问题有什么想法吗?

答案1

对于 Ubuntu 18.04.3,我使用 5.0 Linux 内核进行了检查,但似乎仍然没有为 thunderbolt 设备安装驱动程序堆栈。我使用外部 TB3 驱动器进行了测试。您可以通过键入 boltctl 来验证该设备是否被英特尔的总线驱动程序检测到。您还可以使用该实用程序授权该设备。如果完整堆栈已安装到位,则应该会导致块设备可用。boltctl 实用程序提供了一个 pci sysfs 路径,您可以在其中探测设备以获取信息。这也很好用。也许 Linux TB3 外围设备支持将包含在 USB 4 中?

相关内容