![我有一块 3.3 伏 PCI 以太网卡,可以在 5 伏 PCI 插槽上使用。这怎么可能呢?](https://linux22.com/image/1430605/%E6%88%91%E6%9C%89%E4%B8%80%E5%9D%97%203.3%20%E4%BC%8F%20PCI%20%E4%BB%A5%E5%A4%AA%E7%BD%91%E5%8D%A1%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%9C%A8%205%20%E4%BC%8F%20PCI%20%E6%8F%92%E6%A7%BD%E4%B8%8A%E4%BD%BF%E7%94%A8%E3%80%82%E8%BF%99%E6%80%8E%E4%B9%88%E5%8F%AF%E8%83%BD%E5%91%A2%EF%BC%9F.png)
这是设计PCI 插槽:
如您所见,有 32/64 位和 3.3/5 伏。
据我所知:
- 32位PCI卡可以在相同电压的64位插槽中工作。
- 64位PCI卡可以在相同电压的32位插槽中工作。
我没有确切的图像,但是我在互联网上找到的这张图片与我的非常接近(我的有 4 个 RJ45,而不是 2 个),并显示了一些 PCI 触点如何留在插槽外面,并且卡可以正常工作(可能速度较低):
但我在办公室里的一台电脑(网络服务器)里发现了一些奇怪的现象:64 位 3.3 伏以太网卡在 32 位 5 伏插槽上运行(工作)。
该卡是四路以太网 PCI-X 64 位:
如 PCI 设计图所示(见上文),3.3 伏 PCI 卡绝对不适合5 伏 PCI 插槽,只要有一个凹槽(锁、闩锁或我们称之为的任何凹槽),卡就不会插错插槽。
但匈奴王阿提拉似乎在玩弄这台电脑,因为卡安装在插槽中。诀窍就是进行简单的剪切,如下图所示:
这是手术后卡片的照片(抱歉,我的相机不是很好):
除了这个技巧的有趣之处之外,对我来说真正棒的是该卡正在工作。而且,据该办公室员工称,它可以完美运行:服务器主要用于网络流量,3 个 DSL 路由器到 3 个不同 LAN 的平衡负载。即使该办公室的 LAN 流量很低,但有时互联网流量很大(可能超过 100 个用户),因此 4-RJ45 网卡应该可以以相当密集的方式工作,至少我是这么认为的。
我不知道这台服务器使用这个怪异的网卡已经工作了多久(你知道在现代企业中会发生什么:每个人都是临时工:-P,所以他们不能告诉我),但是至少几个月,甚至更多。
因此,我有两个问题:
- 这怎么可能? 为什么 3.3 伏 PCI 卡在 5 伏 PCI 插槽上运行没有崩溃?
- 可以期待什么将来发生? 四路 RJ45 电路熔化后,网络行为会变得异常吗? 会损坏整个系统(主板、RAM、CPU... 等)吗? 或者... 可能什么也不会发生吗?
编辑:我可以使用这种“网络超频”的机器,我想我可以执行任何需要进行的测试,例如密集的 LAN 流量、更换 LAN 卡进行比较或使用任何程序获取信息。它运行 Windows XP 和 Ubuntu Linux Server v14.04 LTS。在晚上(办公室里没有人的时候),我甚至可以安装更多操作系统。
编辑-2:这是切割的细节。在我看来,这显然是手工制作的:
背面:
答案1
卡本身是一个5740 IBM 03N5444 四端口 10/100/1000 Base-TX 以太网 PCI-X 以太网适配器IBM 声称这是一个以 3.3 伏为工作电压的 PCI-X 1.0a 适配器。
主板本身是一个HP P5LP-LE(Leonite)只有 PCI 插槽。更多详细信息请参阅此处的手册:
本主板提供三条32位PCI插槽,支持LAN卡、SCSI卡、USB卡等PCI卡及其他符合PCI规格的卡。
考虑到这一点,超级用户上的这个答案解决了这个问题在普通 PCI 插槽中使用 PCI-X 卡:
是的,只要 PCI 插槽是 2.x 或更高版本,PCI 1.0 为 5v,而 PCI 2.x 为 3.3v - 这与 PCI-X 电气兼容。
因此了解了这一点,似乎确实有人手动“破解”并进行了额外的改进,以允许 5740 IBM 03N5444 四端口 10/100/1000 Base-TX 以太网 PCI-X 以太网适配器被键入为“通用” PCI 卡。
这会产生什么后果?说实话,还不清楚。这个网站确实提供了一些见解;3.3 伏和 5 伏的标称值是指电压等级时钟和定时信号以及没有电源值:
PCI 规范定义了主板上可能存在的两种基本扩展连接器类型 — 一种用于信号电平为 5 伏的系统,另一种用于信号电平为 3.3 伏的系统。这指定了各种时钟和计时信号的电压电平,但不一定指定电源电压。特定卡可能同时需要 5 伏和 3.3 伏电源,而不管其信号电平电压如何。
还有更多详细信息来自此帖3.3 伏与 5 伏的实际含义;重点是我的:
33 MHz 卡采用 5 伏信号。66 MHz 卡使用 3.3 伏信号。(它们都由 5 伏电源供电;只是总线上的信号不同。)66 MHz 卡上的第一个“凹槽”(键槽)与 33 MHz 卡上的第一个“凹槽”(键槽)的位置不同;这就是上面提到的不同“形状”。有人会认为这会阻止您将 33 MHz、仅 5 伏的卡放入 66 MHz、3.3 伏的插槽中。反之亦然。
因此,这基本上意味着,从电气角度而言,该卡应该是稳定的。但时钟和计时问题呢?这可能是问题所在。您说该卡可以正常工作,但也许是无意中超频了?因此导致问题?或者可能是因为 HP P5LP-LE (Leonite) 主板正确地将该插槽上的电压降低到 3.3 伏,所以它才能正常工作?我的直觉是后者。但除了上面的 32 位引用之外,仍未在该主板上插槽的 PCI 规格中找到任何详细信息。
我的建议是?如果您对此设置有点不确定,请找一个带有 4 个端口的普通 PCI 以太网卡进行替换。价格应该低于 50 美元甚至更低,而且从长远来看会更稳定。