V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
geekvcn
V2EX  ›  宽带症候群

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

  •  
  •   geekvcn · 2018-12-18 21:37:12 +08:00 · 4252 次点击
    这是一个创建于 2168 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近升级软路由给 Esxi 宿主机买了张 i350 网卡插上了 , 插在主 PCIE3.0 x16 接口上识别不到设备 , 插在南桥上的几个 PCIE3.0 x1 就都可以识别 , 不知道什么原因

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

    所以请问是什么原因导致网卡差在北桥 PCIE 上没法识别的 , 有没有什么解决办法 , 谢谢了
    10 条回复    2018-12-19 20:42:45 +08:00
    alvin666
        1
    alvin666  
       2018-12-18 21:40:01 +08:00 via Android
    esxi 驱动没支持好吧..
    geekvcn
        2
    geekvcn  
    OP
       2018-12-18 21:43:14 +08:00
    @alvin666 windows10 也没法识别 , 差在南桥上什么系统都能识别 , 插北桥上压根识别不到插入设备 , 但是网卡发热 , 插网线灯也亮 , BIOS 设置 Gen1 Gen2 Gen3 都不行 , 我感觉是 BIOS 的问题 , 但是又不知道什么原因导致的 , BIOS 升级到最新版本也没用
    Elethom
        3
    Elethom  
       2018-12-18 22:07:09 +08:00 via iPhone
    是普通 PC 用的主机板吗?前段时间也遇到类似问题,查 manual 发现很多板的全长 PCIe 插槽只支援到显示卡和 Thunderbolt 卡的。
    geekvcn
        4
    geekvcn  
    OP
       2018-12-18 22:11:44 +08:00
    @Elethom 确实是普通主板 , c232 的板子没核显输出上个月刚出掉
    Elethom
        5
    Elethom  
       2018-12-19 00:05:37 +08:00
    @geekvcn 那可能就是主机板支援的问题了。我之前需要插网络卡的时候发现就只能插 x1 槽,插全长不识别,但是我的显卡占了三个槽位宽,只有最上面的一个 x1 可用,最后还从显示卡下面的缝隙(机箱背板和显示卡插的 PCIe 槽位之间)走了一根线,非常尴尬。似乎厂商都默认用户只会插显示卡,也不太在意这个事情。不过最后一个 PCIe 倒是好像有个例外可以插 Thunderbolt AIC 卡。
    styx
        6
    styx  
       2018-12-19 09:20:18 +08:00
    许多主板 BIOS 的第一个槽都是给显卡用的,其他卡插上去确实是有可能识别不了的。但是 SRIOV 和 VMDq 在 PCH 引出的 PCIE 上也都是支持的。你是只有一个 x16 其他全是 x1 ?那估计带宽是不太够,这倒跟是不是网卡完成计算无关。
    ttvast
        7
    ttvast  
       2018-12-19 11:22:09 +08:00
    SR-IOV , VMDq 和总线带宽有啥关系? 1Gbps 的网卡你还指望他处理 5Gbps 的数据?
    yetsky
        8
    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
        9
    geekvcn  
    OP
       2018-12-19 20:41:18 +08:00 via iPhone
    @ttvast 先不说本身四个网口加上协议损耗就能消耗完 PCIE2.0 x1 的总线带宽,虚拟出来的网卡也都交给芯片计算,带宽怎么就够用了,还有怎么就不能处理 5Gbps 了?
    geekvcn
        10
    geekvcn  
    OP
       2018-12-19 20:42:45 +08:00 via iPhone
    找到原因了,大多数主板的主 PCIE 只支持 x16 模式,没法自适应
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3590 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:57 · PVG 18:57 · LAX 02:57 · JFK 05:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.