我有同样的问题这里,lspci 没有显示它。dmidecode 表示 PCIE x1 插槽(我主板上唯一的 PCIE x1 插槽)可用(即没有说它正在使用中)。该卡基于 uPD720201/uPD720202,在 Windows 系统(不同的 PC)上工作正常。固件已更新为版本 2024。它使用 Molex 连接器供电。我看不出我做错了什么。
在 syslog、dmesg 或 kern.log 中,用 grep 找不到任何 xhci。甚至 NEC/Renesas 也没有在这些日志中显示任何内容。就好像我的卡悄无声息地不见了一样。
更多信息:
$uname -a Linux ******* 3.13.0-48-generic #80-Ubuntu SMP 2015 年 3 月 12 日星期四 11:16:15 UTC x86_64 x86_64 x86_64 GNU/Linux $cat /etc/lsb-release DISTRIB_ID=Ubuntu 发布日期:14.04 DISTRIB_CODENAME=值得信赖 DISTRIB_DESCRIPTION="Ubuntu 14.04.2 LTS"
# dmidecode 2.12
SMBIOS 2.4 present.
Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
Manufacturer: Packard Bell BV
Product Name: Cuba MS-7301
Version: 1.0
Serial Number:
句柄 0x0025,DMI 类型 9,13 个字节 系统插槽信息 规格:PCIEX16 类型: x16 PCI Express 目前使用情况:正在使用 长度:长 编号:4 特征: 提供 5.0 V 支持PME信号 句柄 0x0026,DMI 类型 9,13 个字节 系统插槽信息 名称:PCIEX1_1 类型: x1 PCI Express 目前使用情况:可用 长度:长 编号:5 特征: 提供 5.0 V 支持PME信号
甚至lspci -nn
没有显示与所述内容相反的卡片这里
我注意到,当我将同一张卡连接到我的另一台台式机(运行 Windows 并双启动到 ubuntu 14.04.1 LTS)时,dmi 解码显示我的卡供电为 3.3V。这很奇怪,我以为 PCIEX_x16 和 PCIEX_x1 都是通用标准和通用电压。有人知道为什么电压不同吗?
# dmidecode 2.12 SMBIOS 2.5 存在。 句柄 0x0002,DMI 类型 2,15 字节 基板信息 制造商:ASUSTeK Computer INC. 产品名称:M4A79XTD EVO 版本:Rev X.0X 序列号:MT709CK11102337 资产标签:由 OEM 填写 特征: Board 是一个托管板 板可更换 底盘内位置:由 OEM 填充 底盘手柄:0x0003 类型:主板 包含的对象句柄:0 # dmidecode 2.12 SMBIOS 2.5 存在。 句柄 0x002C,DMI 类型 9,13 个字节 系统插槽信息 型号:PCIEX16_1 类型: x16 PCI Express 目前使用情况:正在使用 长度:短 编号:2 特征: 提供 3.3 V 开场白是共享的 支持PME信号 句柄 0x002D,DMI 类型 9,13 个字节 系统插槽信息 型号:PCIEX16_2 类型: x16 PCI Express 目前使用情况:正在使用 长度:短 编号:2 特征: 提供 3.3 V 开场白是共享的 支持PME信号 句柄 0x002E,DMI 类型 9,13 个字节 系统插槽信息 名称:PCIEX1_1 类型: x1 PCI Express 目前使用情况:正在使用 长度:短 编号:4 特征: 提供 3.3 V 开场白是共享的 支持PME信号 句柄 0x002F,DMI 类型 9,13 个字节 系统插槽信息 名称:PCIEX1_2 类型: x1 PCI Express 目前使用情况:可用 长度:短 编号:5 特征: 提供 3.3 V 开场白是共享的 支持PME信号 句柄 0x0030,DMI 类型 9,13 个字节 系统插槽信息 名称:PCI1 类型:32 位 PCI 目前使用情况:可用 长度:短 编号:13 特征: 提供 3.3 V 开场白是共享的 支持PME信号 句柄 0x0031,DMI 类型 9,13 个字节 系统插槽信息 名称:PCI2 类型:32 位 PCI 目前使用情况:正在使用 长度:短 编号:14 特征: 提供 3.3 V 开场白是共享的 支持PME信号
在这种情况下,lspci -nn 确实显示该卡并且该卡可以工作。
02:00.0 USB 控制器 [0c03]: 瑞萨科技公司 uPD720202 USB 3.0 主机控制器 [1912:0015] (rev 02)
答案1
看起来这个答案提供了基本信息:https://askubuntu.com/a/794911/68124
该内核太旧了。最初的 usb 3 支持已添加到 2.6,但对 xhci 的真正支持已添加到 4.4-4.6。它是 linux-firmware 负载以及内核本身的一部分。