V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
msmmbl
V2EX  ›  硬件

intel I226 网卡支持 VLAN 吗

  •  
  •   msmmbl · 135 天前 · 1077 次点击
    这是一个创建于 135 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 windows 11 上启用了 hyper-V ,创建了虚拟交换机连接到 I226-V ,然后在虚拟机中增加网卡,启用了虚拟 LAN 标识。但是发现 VLAN 不通。换了一个 USB3 的网卡( ASIX ),发现通了。

    尝试更新 I226-V 到最新。

    在设备管理器中,对比了下 ASIX 和 I226-V ,发现在设备属性->高级中,ASIX 有 VLAN ID 选项,但是 I226-V 没有。

    看到 Intel 的论坛中好像有讨论这个的,结论是不支持? https://community.intel.com/t5/Ethernet-Products/VLAN-PROSet-Support-for-i226-i226-V-i226-LM/m-p/1506687

    这里有老哥在 linux 下魔改使其支持 VLAN 的。https://blog.sharpbai.com/2022/11/%E8%A7%A3%E5%86%B3debian-11%E8%BD%AF%E8%B7%AF%E7%94%B1i225-v%E7%BD%91%E5%8D%A1vlan%E6%97%A0%E6%95%88%E9%97%AE%E9%A2%98/

    但是没找到 windows 下如何支持的介绍。老哥们有啥办法不。
    4 条回复    2024-07-09 10:32:32 +08:00
    FabricPath
        1
    FabricPath  
       135 天前
    不知道 windows 有啥黑魔法,vlan 只是一个软件层的东西,可以理解为组装报文的时候在 mac 头部 insert 了几个字节的 vlan 头。
    网卡支持的”vlan“是 vlan offload ,支不支持都无所谓,对功能没影响;支持 offload 的网卡,上面组装 vlan 头部的逻辑就在网卡上做,抓包就看不到 vlan 头,反之 tcpdump 能看到 vlan 头。

    所以考虑软件方向上去琢磨一下
    HughRyu
        2
    HughRyu  
       135 天前
    Hyper-V 和网卡支持 vLAN 支持与否有啥关系吗?
    msmmbl
        3
    msmmbl  
    OP
       135 天前
    @FabricPath 原来如此。那可以用 tcpdump 试下,看是否有 vlan 头,来确认网卡是否支持 vlan 。
    msmmbl
        4
    msmmbl  
    OP
       135 天前
    @HughRyu #2 Hyper 里有一台虚拟机需要访问某个 vlan 下的网络,微软有一篇文章提到了 VlanFiltering 的事情,但是我试下下似乎不工作 https://learn.microsoft.com/en-us/troubleshoot/windows-server/virtualization/vm-not-reach-vlan-tagging-enabled-network
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2527 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:43 · PVG 23:43 · LAX 07:43 · JFK 10:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.