关于北桥 PCIE 识别不了 i350 网卡的问题

2018-12-18 21:37:12 +08:00
 geekvcn
最近升级软路由给 Esxi 宿主机买了张 i350 网卡插上了 , 插在主 PCIE3.0 x16 接口上识别不到设备 , 插在南桥上的几个 PCIE3.0 x1 就都可以识别 , 不知道什么原因

因为网卡是 PCIE2.0 x4 的 , 我的南桥接口都是 PCIE3.0 x1 接口 , 跑满网卡上的几个千兆口理论没啥瓶颈 , 但是 SR-IOV , VMDq 估计就会有问题了 , 毕竟相关计算都是交给网卡完成的 , 到时候总线带宽绝对不够用

所以请问是什么原因导致网卡差在北桥 PCIE 上没法识别的 , 有没有什么解决办法 , 谢谢了
4253 次点击
所在节点    宽带症候群
10 条回复
alvin666
2018-12-18 21:40:01 +08:00
esxi 驱动没支持好吧..
geekvcn
2018-12-18 21:43:14 +08:00
@alvin666 windows10 也没法识别 , 差在南桥上什么系统都能识别 , 插北桥上压根识别不到插入设备 , 但是网卡发热 , 插网线灯也亮 , BIOS 设置 Gen1 Gen2 Gen3 都不行 , 我感觉是 BIOS 的问题 , 但是又不知道什么原因导致的 , BIOS 升级到最新版本也没用
Elethom
2018-12-18 22:07:09 +08:00
是普通 PC 用的主机板吗?前段时间也遇到类似问题,查 manual 发现很多板的全长 PCIe 插槽只支援到显示卡和 Thunderbolt 卡的。
geekvcn
2018-12-18 22:11:44 +08:00
@Elethom 确实是普通主板 , c232 的板子没核显输出上个月刚出掉
Elethom
2018-12-19 00:05:37 +08:00
@geekvcn 那可能就是主机板支援的问题了。我之前需要插网络卡的时候发现就只能插 x1 槽,插全长不识别,但是我的显卡占了三个槽位宽,只有最上面的一个 x1 可用,最后还从显示卡下面的缝隙(机箱背板和显示卡插的 PCIe 槽位之间)走了一根线,非常尴尬。似乎厂商都默认用户只会插显示卡,也不太在意这个事情。不过最后一个 PCIe 倒是好像有个例外可以插 Thunderbolt AIC 卡。
styx
2018-12-19 09:20:18 +08:00
许多主板 BIOS 的第一个槽都是给显卡用的,其他卡插上去确实是有可能识别不了的。但是 SRIOV 和 VMDq 在 PCH 引出的 PCIE 上也都是支持的。你是只有一个 x16 其他全是 x1 ?那估计带宽是不太够,这倒跟是不是网卡完成计算无关。
ttvast
2018-12-19 11:22:09 +08:00
SR-IOV , VMDq 和总线带宽有啥关系? 1Gbps 的网卡你还指望他处理 5Gbps 的数据?
yetsky
2018-12-19 16:26:54 +08:00
我有一张主板也是这个情况。PCIE2.0 x4 插在 PCIE2.0 x16 的上网卡灯都不亮。在 1X 上就正常,奇怪的是,我有几张 1X 的网卡插满了主板上的 1x 插槽,然后 PCIE2.0 x4 插在 PCIE2.0 x16 的上网卡居然就能正常工作了。
geekvcn
2018-12-19 20:41:18 +08:00
@ttvast 先不说本身四个网口加上协议损耗就能消耗完 PCIE2.0 x1 的总线带宽,虚拟出来的网卡也都交给芯片计算,带宽怎么就够用了,还有怎么就不能处理 5Gbps 了?
geekvcn
2018-12-19 20:42:45 +08:00
找到原因了,大多数主板的主 PCIE 只支持 x16 模式,没法自适应

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/518766

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX