我打算购买一个用于 PCI-e 3.0 的 GPU。但是由于我不知道我的计算机中的 PCI-e 插槽是什么,所以我需要以某种方式找到它。是否可以从 linux 的终端中找到它?
我想弄清楚台式计算机的 PCI 插槽中有哪些设备。我需要一个开放的插槽来安装无线适配器,我不知道哪些可以取出,哪些不能。
如果其中一个插槽中有声音设备,我可以将其移除,因为这台计算机不需要我的扬声器。
任何帮助确定哪些插槽有什么值得赞赏的。
谢谢。
我正在研究主板,我正在争论是否要为一个内置 Wi-Fi 的主板花更多的钱。我想知道这是如何呈现给操作系统的。我想使用 PCI 直通,所以我想知道它是否以某种方式使用 PCI 或其他一些技术,如 USB。
我正在查看的特定主板是 MSI z370 Gaming carbon AC
https://www.msi.com/Motherboard/Z370-GAMING-PRO-CARBON-AC/Specification
我什至找不到它说它有 Wi-Fi 或蓝牙,但我用谷歌搜索,这就是 AC 代表的意思,显然它是基于英特尔的......在我看来这不是一个非常具体的规格表。我很想知道使用的是什么确切的 Wi-Fi 卡。
更新:似乎我错过了详细信息选项卡......我现在看到了卡片的类型。但我仍然想确认它是作为 PCI 设备呈现的。
当然,我有一张来自台式机的很酷的卡,我要退休了,我希望能够在我替换它的笔记本电脑上使用它。
笔记本电脑没有扩展坞。我可以更换卡的最佳原因是很多钱,它与我很想保留的应用程序密切相关。
我想要一个设备来让我通过 PCMCIA 或 usb2.0 访问 PCI(笔记本电脑已经使用了几年并且没有更新的插槽)。单独的电源是可以的。
如果存在这样的设备,我认为很容易找到。我所有的搜索都找到了一百万个插入 PCI 插槽的 USB 端口卡 - 与我想要的相反!
有这样的转换器吗?我知道这有困难,但对原因不感兴趣,只有当您可以删除名称或确定它不存在时。谢谢!
我正在比较用于构建家庭服务器的不同 Micro-ATX 主板,我想知道我将 PCI 和 PCI Express 插槽用于什么?
这些是否用于硬盘驱动器、GPU、RAID 控制器、RAM 等?
我应该瞄准什么样的 PCI 插槽,通常需要多少个?
这是PCI 插槽的设计:

如您所见,有 32/64 位和 3.3/5 伏特。
据我所知:
我没有准确的图片,但我在互联网上找到的这张图片离我的很近(我的有 4 个 RJ45,而不是 2 个),并显示了一些 PCI 触点如何留在插槽外,以及卡可以正常工作(可能速度较低):

但是我在办公室内的计算机(网络服务器)中发现了一些奇怪的东西:在 32 位 5 伏插槽上运行(工作)的 64 位 3.3 伏以太网卡。
该卡是四路以太网 PCI-X 64 位:

如 PCI 设计图所示(见上文),3.3 伏 PCI 卡永远不应该装入5 伏 PCI 插槽,只要有一个槽口(锁、闩锁或我们称之为的任何东西),那么卡就永远无法装入在错误的插槽中。
但看起来匈奴阿提拉是在玩这台电脑,因为卡插在插槽里。诀窍是执行简单的剪切,如下图所示:

这是受手术影响的卡片的照片(对不起,我的相机不是很好):

除了那个把戏的有趣之处之外,对我来说真正棒的是这张卡是有效的。而且,据该办公室的员工称,它可以完美运行:服务器主要用于网络流量,将 3 个 DSL 路由器的负载平衡到 3 个不同的 LAN。即使那个办公室的 LAN …
有没有办法在外部与 PCI/PCI-e 硬件接口;通过USB?
我想将 PCI-e 设备连接到我的笔记本电脑/笔记本电脑。
FireWire、Thunderbolt 或类似产品同样适用。
我使用戴尔 G3 3579 运行 lspci -tvv 命令。
这是输出:
-[0000:00]-+-00.0 Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
+-01.0-[01]----00.0 NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile]
+-02.0 Intel Corporation Device 3e9b
+-04.0 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
+-08.0 Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
+-12.0 Intel Corporation Cannon Lake PCH Thermal Controller
+-14.0 Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller
+-14.2 …Run Code Online (Sandbox Code Playgroud) 我正在研究在 PCI/PCIe 机箱中有多个相同(National Instruments)PCIe DAQ 模块的情况,这些模块通过单机箱控制器或双机箱控制器连接。在最坏的情况下,总线上可能有 8 个相同的模块。
我一直相信 PCI 枚举是非确定性的 - 即不能保证从引导到引导,PCI 总线将以相同的顺序枚举。这是真的?
这是否也意味着 PCI(e) 总线/设备/功能值可以更改,引导到引导,即使物理硬件布局没有?
简而言之,我知道初始 PCI 枚举是由 BIOS 完成的,并且引导操作系统(在我的情况下为 RHEL 6)使用此枚举列表来为已识别的硬件提供服务。此列表是否始终包含按相同顺序找到的设备?
这是Red Hat Bugzilla中的一个提示,暗示 BIOS 顺序始终相同。
请注意,我(尚未)谈论操作系统处理设备的顺序(例如,在 Linux 中,确定 /dev/ 名称顺序)。
谢谢!
我对 PCI 总线/设备/功能枚举感到困惑。查看PCI 配置的 Wikipedia 页面,我看到对于给定的总线,主机将使用函数 0 请求所有设备的供应商 ID 和设备 ID。如果返回所有 0xFF,则没有设备存在,枚举继续进行。如果找到了有效的设备 ID 和供应商 ID,则那里有一个 PCI 单元,并且将对其进行枚举。我不确定 bus.device.function 中的设备是如何确定的。
例如,假设我有一个 CPU,它带有一个 PCI 总线和一个连接到它的 PCI 外围设备。我知道 CPU 将查看总线 0(默认情况下),并将检查查看功能 0 的所有设备编号。如何确定外围设备的设备编号?
pci ×10
pci-express ×5
linux ×2
motherboard ×2
usb ×2
bios ×1
bus ×1
drivers ×1
hardware-rec ×1
home-server ×1
laptop ×1
networking ×1
pci-x ×1
pcmcia ×1
terminal ×1
voltage ×1