This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM-Q1:SDK9.1-CPSW9G-port2-VLAN12失败

Guru**** 2550840 points
Other Parts Discussed in Thread: TDA4VM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1400083/tda4vm-q1-sdk9-1-cpsw9g-port2-vlan12-failed

器件型号:TDA4VM-Q1
主题中讨论的其他器件:TDA4VM

工具与软件:

	/* Add VLAN entry */
	memset(&inArgs, 0U, sizeof (CpswAle_VlanEntryInfo));
	inArgs.vlanIdInfo.vlanId = vid;
	inArgs.vlanIdInfo.tagType = ENET_VLAN_TAG_TYPE_INNER;
	inArgs.vlanMemberList =  (1 << CPSW_ALE_MACPORT_TO_ALEPORT(mac_port)) | CPSW_ALE_HOST_PORT_MASK;
	inArgs.unregMcastFloodMask =  (1 << CPSW_ALE_MACPORT_TO_ALEPORT(mac_port)) | CPSW_ALE_HOST_PORT_MASK;
	inArgs.regMcastFloodMask =  (1 << CPSW_ALE_MACPORT_TO_ALEPORT(mac_port)) | CPSW_ALE_HOST_PORT_MASK;
	inArgs.forceUntaggedEgressMask = 0;
	inArgs.noLearnMask = 0U;
	inArgs.vidIngressCheck = true;
	inArgs.limitIPNxtHdr = false;
	inArgs.disallowIPFrag = false;

大家好、TI 专家:

1:我们使用 TDA4VM SDK 9.1 CPSW9G 使用虚拟端口0和 macport 2  

vconfig 添加 eth0 12.
ifconfig eth0.12 192.168.20.10 netmask 255.255.255.0 up

用于添加条目 VLAN 12的代码  

--------------------------------------------------------
条目7-VLAN 内部
--------------------------------------------------------
ENTRY_TYPE = 2
IVLAN_ID = 11
NO FRAG = 0
REG_MCAST_FLOOD = 5
VLAN FWD 未标记 Egress = 80
LMT 下一个 HDR = 0
UNREG_MCAST_FLUSH = 5
VLAN_MEMBER_LIST = 5
--------------------------------------------------------
条目8-VLAN 内部
--------------------------------------------------------
ENTRY_TYPE = 2
IVLAN_ID = 12
NO FRAG = 0
REG_MCAST_FLOOD = 5
VLAN FWD 未标记 Egress = 80
LMT 下一个 HDR = 0
UNREG_MCAST_FLUSH = 5
VLAN_MEMBER_LIST = 5  

问题1: VLAN FWD 未标记出口为80?是右、

Q2:如何将 vlan12设置到 port2?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Haitang

      VLAN FWD 未标记 Egress、表示 VLAN 出此端口而不带 VLAN、如果您希望端口在没有 VLAN 的情况下发出帧

      您应该将此端口配置为未标记模式、

      端口2应添加到 VLAN 12中、使端口2成为 VLAN 12的成员、  

      您可以使用工具 cpsw_all_reg_print 检查 ALE 表以检查 VLAN 是否正确添加了端口成员、以及是否通过 VLAN 12获知了 MAC 地址

    此致

      Semon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     您好、Semon

      VLAN FWD 未标记 Egress 如何设置?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Semon

    这是  cpsw_all_reg_print 工具转储 ALE 表  

    条目8-VLAN 内部
    --------------------------------------------------------
    ENTRY_TYPE = 2
    IVLAN_ID = 12
    NO FRAG = 0
    REG_MCAST_FLOOD = 5
    VLAN FWD 未标记 Egress = 80
    LMT 下一个 HDR = 0
    UNREG_MCAST_FLUSH = 5
    VLAN_MEMBER_LIST = 5  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
     VLAN FWD 未标记 Egress 如何设置?

    嗨、Haitang

      添加 VLAN 时配置未标记的端口、请参阅示例:

    static void EnetCfgServer_addVlanEntry (char * recvBuff
                        字符* sendBuff)
        inArgs.disallowIPFrag      = false
        inArgs.forceUntaggedEgressMask  = 0u;
        inArgs.limitIPNxtHdr       = false
        inArgs.noLearnMask        = 0u
        inArgs.regMcastFloodMask     = vlanMemberMask
        inArgs.unregMcastFloodMask    = 0u
        inArgs.vidIngresCheck      = false
        inArgs.vlanMemberList      = vlanMemberMask
        inArgs.vlanIdInfo.vlanid     = vlanid
        inArgs.vlanIdInfo.tagType = ENET_VLAN_TAG_TYPE_INNER
        Enet_IOCTL_SET_INOUT_args (&PRMS、&inArgs、&aleEntryIdx);

        Status = enet_ioctl (gEnetCfgServerObj.hEnet
                  gEnetCfgServerObj.CoreID
                  CPSW_ALE_IOCTL_ADD_VLAN
                  (&P);
        if (status!= ENET_SOK)
        
          getVlanInArgs.vlanid     = vlanid
          getVlanInArgs.tagType = ENET_VLAN_TAG_TYPE_INNER
          ENET_IOCTL_SET_INOUT_ARGS (&PRMS、&getVlanInArgs、&getVlanOutArgs);

          Status = enet_ioctl (gEnetCfgServerObj.hEnet
                    gEnetCfgServerObj.CoreID
                    CPSW_ALE_IOCTL_lookup_vlan
                    (&P);
    --------------------------------------------------------
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Semon:

    我的代码是  inArgs.forceUtaggedEgressMask = 0;  

    但是转储表   

    VLAN FWD 未标记 Egress = 80  

    正确?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Semon  

    Q2:如何将 vlan12设置到 port2?

        6355.vlan_config_patch 我们使用该补丁  

      e2e.ti.com/.../3817.vlan_5F00_config_5F00_patch.txt

    可以在 SDK 9.1上运行?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Haitang

      应该可以在 SDK9.1上运行、SDk9.1支持这些 IOCTL

      您可以参考 SDK 9.1中的以下函数。

    ---------------

    静态 int32_t EthFwVlan_setupVlan (Enet_Handle hEnet
                      uint16_t vlanid
                      uint32_t memberMask
                      uint32_t regMcastFloodMask
                      uint32_t unregMcastFloodMask
                      uint32_t untagMask)
      C4.12.ptry4.12.Info Ale_Vlan vlanInArgs
      C4.200p4.12.astEntryInArgs Ale_Set mcastInArgs
      Enet_Ioctl 4.0毫秒 PRMs
      uint32_t aleEntry
      uint32_t CoreID
      int32_t status = ENET_SOK

      CoreID = EnetSoc_getCoreId ();

      /*添加 ALE VLAN 项*/
      Memset (&vlanInArgs, 0U, sizeof (Cpc3874 Ale_Vlan tryInfo));
      vlanInArgs.vlanIdInfo.vlanid    = vlanid
      vlanInArgs.vlanIdInfo.tagType    = ENET_VLAN_TAG_TYPE_INNER
      vlanInArgs.vlanMemberList      = memberMask
      vlanInArgs.regMcastFloodMask    = regMcastFloodMask
      vlanInArgs.unregMcastFloodMask   = unregMcastFloodMask
      vlanInArgs.forceUnaggedEgressMask = untagMask
      vlanInArgs.noLearnMask       = 0u
      vlanInArgs.vidIngresCheck     =
      vlanInArgs.limitIPNxtHdr      = false
      vlanInArgs.disallowIPFrag      =

      ENET_IOCTL_SET_INOUT_ARGS (&PRMS、&vlanInArgs、&aleEntry);

      状态= enet_ioctl (hEnetCoreIDCPSW_ALE_IOCTL_Add_VLAN&PRMS);
      ETHFWTRACE_ERR_IF ((status!= ENET_SOK)、status、"Failed to add ale vlan %u entry"vlanid);

      /*添加 VLAN 的广播条目*/
      如果(STATUS = ENET_SOK)
      
        EnetUtils_copyMacAddr (&mcastInArgs.addr.addr[0]、&gEthFwVlan_bcastAddr[0U]);
        mcastInArgs.addr.vlanid   = vlanid
        mcastInArgs.info.super    = false
        mcastInArgs.info.fwdState  = CPSW_ALE_FWDSTLVL_FWD
        mcastInArgs.info.portMask  = memberMask
        mcastInArgs.info.numIgnBits = 0u

        ENET_IOCTL_SET_INOUT_ARGS (&PRMS、&mcastInArgs、&aleEntry);

        状态= enet_ioctl (hEnetCoreIDCPSW_ALE_IOCTL_ADD_MCAST&PRMS);
        ETHFWTRACE_ERR_IF ((status!= ENET_SOK)、status、"Failed to add vlan %u bcast ale entry"vlanid);
      }

      返回状态
    }
    -------

    此致

      Semon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Semon:

        VLAN 在 SDK9.1中加入 EthFwVlan_join、我们找不到 Linux clinet 驱动程序来添加主机端口 VLAN 成员  

         

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    VLAN 在 SDK9.1中加入 EthFwVlan_join、我们找不到 Linux clinet 驱动程序来添加主机端口 VLAN 成员 [/quot]

    调用 EthFwVlan_join 以在 RTOS 中添加 VLAN 时、应在调用  EthFwVlan_join 时添加端口成员  

    此致

      Semon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Semon

    我们添加  如下所示的 gEthApp_sharedMcastCfgTable:

    静态 EthFw Mcast_Mcast CfgEthApp_sharedMcastCfgTable[]=


    /* MCAST IP ADDR:224.0.0.118 *
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x76}、
    .vlanid = 3U、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    /* MCAST IP ADDR:224.0.0.119 */
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x77}、
    .vlanid = 4U、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    /* MCAST IP ADDR:224.0.0.121 */
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x79}、
    .vlanid = 5u、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    /* MCAST IP ADDR:224.0.0.122 */
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x7A}、
    .vlanid = 6u、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    /* MCAST IP ADDR:224.0.0.123 */
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x7B}、
    .vlanid = 7u、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    /* MCAST IP ADDR:224.0.0.124 */
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x7c}、
    .vlanid = 8u、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    /* MCAST IP ADDR:224.0.0.125 */
    .macaddr ={0x01、0x00、0x5E、0x00、0x00、 0x7D}、
    .vlanid = 11u、
    .portMask = ETHAAPP_DFLT_PORT_MASK、
    .virtPortMask = ETHAPP_DFLT_virt_port_mask、
    }、

    };

    MCU2_0日志  


    [MCU2_0] 45.778044 s:ETHFW:01:00:5e:00:00:76
    [MCU2_0] 45.778081 s:ETHFW:01:00:5e:00:00:77
    [MCU2_0] 45.778111 s:ETHFW:01:00:5e:00:00:79
    [MCU2_0] 45.778141 s:ETHFW:01:00:5e:00:00:7a
    [MCU2_0] 45.778169s:ETHFW:01:00:5e:00:00:7b
    [MCU2_0] 45.778199 s:ETHFW:01:00:5e:00:00:7c
    [MCU2_0] 45.778227 s:ETHFW:01:00:5e:00:00:7d
    [MCU2_0] 45.778255 s:ETHFW:01:00:5e:00:00:7e
    [MCU2_0] 45.778285 s:ETHFW:01:80:C2:00:00:00
    [MCU2_0] 45.778313 s:ETHFW:01:80:C2:00:00:03

    但是使用 cpsw_all_reg_print 工具转储下面的 ALE 表:


    条目13 - VLAN/多播
    --------------------------------------------------------
    PORT_MASK = 15
    SUPER = 0
    MCAST_FWD_STATE = 0
    entry_type = 3
    VLAN_ID = 7
    MULTICAST_ADDR = FFFF ffffffff
    --------------------------------------------------------

    --------------------------------------------------------
    条目17 - VLAN/多播
    --------------------------------------------------------
    PORT_MASK = 15
    SUPER = 0
    MCAST_FWD_STATE = 0
    entry_type = 3
    VLAN_ID = 11
    MULTICAST_ADDR = FFFF ffffffff
    --------------------------------------------------------

    --------------------------------------------------------
    条目15 - VLAN/多播
    --------------------------------------------------------
    PORT_MASK = 15
    SUPER = 0
    MCAST_FWD_STATE = 0
    entry_type = 3
    VLAN_ID = 8
    MULTICAST_ADDR = FFFF ffffffff
    --------------------------------------------------------

    muticast add 是0xffffffff 是正确的?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    静态 Mcast_Mcast Ccfg gEthApp_sharedMcastCfgTable

    嗨、Haitang

       不正确、您可以将其与 ETHFW 本身添加的默认多播组进行比较、它应该是添加的多播-MAC  

       并非所有""MAC 地址

    此致

      Semon

    [报价]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Semon:

    请更新 cpsw_ale_entry_print 工具、因为我们没有此工具、谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请更新 cpsw_ale_entry_print 工具、因为我们没有此工具、谢谢。

    海涛

      请参阅以下链接:

    (+)[常见问题解答] TDA4VM:如何配置 CPSW 5G/9G ALE -处理器论坛-处理器- TI E2E 支持论坛

    您可以下载源文件  cpsw_ale_print.c 并对其进行编译

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Semon

    我们添加了用户 muticast 地址、但未显示在 ALE 表中、您可以尝试添加新的 muticast 地址。THx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们添加了用户 muticast 地址、但未在 ALE 表上显示、您可以尝试添加新的 muticast 地址。Thx

    嗨、Haitang

      verified on SDK9.1 Jacinto7、μ A

    multicast frame can be received on A72 Linux μ A

    see following debug log:μ A

    ------------------------μ A

    捕获8个数据包
    过滤器接收到8个数据包
    0个数据包丢弃[ 468.766973]器件 eth1保留混杂模式
    按内核执行 PED
    [ 468.776654]审核:type=1700审核(1651168211.460:16):dev=eth1 prom=0 old_prom=256 auid=4294967295 uid=0 gid=0 ses=4294967295
    root@j7200-evm:/home# ifconfig eth1
    ETH1:flags=4163 MTU 1500
    INET 192.168.1.220子网掩码255.255.255.0广播192.168.1.255
    inet6 fe80::7250:55ff:fe71:17c8 prefixlen 64 scopeid 0x20.
    乙醚70:50:55:71:17:C8 txqueuelen 1000 (以太网)
    RX 数据包58字节6391 (6.2 KiB)
    RX 错误0丢弃0溢出0帧0
    TX 数据包96字节12998 (12.6KiB)
    TX 错误0丢弃0溢出0载波0冲突0

    root@j7200-evm:/home#
    root@j7200-evm:/home#
    root@j7200-evm:/home# ip maddr show
    1:太棒了
    INET 224.0.0.251.
    INET 224.0.0.1
    INET6 FF02::fb.
    INET6 FF02::1.
    INET6 FF01::1
    2:eth0
    链接33:33:00:00:00:01
    链接01:00:5e:00:00:01
    INET 224.0.0.1
    INET6 FF02::1.
    INET6 FF01::1
    3:eth1
    链接33:33:00:00:00:01用户2.
    链接01:00:5e:00:00:01用户2.
    Link 33:33:ff:71:17:C8用户2.
    链接01:80:C2:00:00:00用户2.
    链接01:80:C2:00:00:03用户2.
    链接01:80:C2:00:00:0e 用户2.
    链接33:33:00:00:00:fb 用户2.
    链接33:33:00:01:00:03用户2.
    Link 01:00:5e:00:00:fb 用户2.
    链接01:00:5e:00:00:fc 用户2.
    INET 224.0.0.252.
    INET 224.0.0.251.
    INET 224.0.0.1
    INET6 FF02::1:3
    INET6 FF02::fb.
    INET6 FF02:1:ff71:17c8
    INET6 FF02::1用户2.
    INET6 FF01::1
    4:eth2
    链接33:33:00:00:00:01
    链接01:00:5e:00:00:01
    链接33:33:ff:00:64:5c
    链接01:80:C2:00:00:00
    链接01:80:C2:00:00:03
    链接01:80:C2:00:00:0e
    链接33:33:00:00:00:fb
    链接33:33:00:01:00:03
    INET 224.0.0.1
    INET6 FF02::1:3
    INET6 FF02::fb.
    INET6 FF02::1:ff00:645c
    INET6 FF02::1用户2.
    INET6 FF01::1
    root@j7200-evm:/home#
    root@j7200-evm:/home# ip maddr add eth1 01:00:5e:01:a0 dev eth1
    错误:无效地址长度1 -必须为6个字节
    root@j7200-evm:/home# ip maddr add 01:00:5e:01:a0 dev eth1
    root@j7200-evm:/home#
    root@j7200-evm:/home# ip maddr show
    1:太棒了
    INET 224.0.0.251.
    INET 224.0.0.1
    INET6 FF02::fb.
    INET6 FF02::1.
    INET6 FF01::1
    2:eth0
    链接33:33:00:00:00:01
    链接01:00:5e:00:00:01
    INET 224.0.0.1
    INET6 FF02::1.
    INET6 FF01::1
    3:eth1
    链接33:33:00:00:00:01用户2.
    链接01:00:5e:00:00:01用户2.
    Link 33:33:ff:71:17:C8用户2.
    链接01:80:C2:00:00:00用户2.
    链接01:80:C2:00:00:03用户2.
    链接01:80:C2:00:00:0e 用户2.
    链接33:33:00:00:00:fb 用户2.
    链接33:33:00:01:00:03用户2.
    Link 01:00:5e:00:00:fb 用户2.
    链接01:00:5e:00:00:fc 用户2.
    链接01:00:5e:01:01:a0用户2静态
    INET 224.0.0.252.
    INET 224.0.0.251.
    INET 224.0.0.1
    INET6 FF02::1:3
    INET6 FF02::fb.
    INET6 FF02:1:ff71:17c8
    INET6 FF02::1用户2.
    INET6 FF01::1
    4:eth2
    链接33:33:00:00:00:01
    链接01:00:5e:00:00:01
    链接33:33:ff:00:64:5c
    链接01:80:C2:00:00:00
    链接01:80:C2:00:00:03
    链接01:80:C2:00:00:0e
    链接33:33:00:00:00:fb
    链接33:33:00:01:00:03
    INET 224.0.0.1
    INET6 FF02::1:3
    INET6 FF02::fb.
    INET6 FF02::1:ff00:645c
    INET6 FF02::1用户2.
    INET6 FF01::1
    root@j7200-evm:/home# tcpdump -i eth1 -xx
    [ 787.914576]设备 eth1已进入混杂模式
    [787.919305]审核: type=1700审核(1651168530.596:17):dev=eth1 prom=256 old_prom=0 auid=4294967295 uid=0 gid=0 ses=4294967295
    [ 787.930770]审核:type=1300审核(1651168530.596:17):arch=c00000b7 syscall=208成功=yes 退出=0 a0=4 a1=107 a2=1 a3=ffea275af0 items=0 pds=762 pid=803 auid=4294967295 uid=0 gid=0 eid=0sid=295s2sbdump=0"dupdips=0 /usr/bin/tcpdump
    [787.957523]审核:类型=1327审核(1651168530.596:17 ): protitle=74637064756D70002D690065746831002D7878
    tcpdump:禁用详细输出、请使用-v[v]... 以实现完整协议解码
    侦听 eth1、链路类型 EN10MB (以太网)、快照长度262144字节
    17:55:39.023538 IP 192.168.1.110.4563 > 192.168.1.250.7658:UDP、长度879
    0x0000:0100 5e01 01a0 bce9 2fb2 7d3e 0800 4500
    0x0010:038B 1234 4000 ff11 E174 c0a8 016e c0a8
    0x0020:01fa 11D3 1dea 0377 0896 4848 4848 4848
    0x0030:4848 4848 4848 48 4848 4848 4848
    0x0040:4848 4848 4848 48 4848 4848 4848

    ----------------μ A

    Regards μ A

    Semon μ A

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Haitang

    SDK 9.1 ALE 适用于 VLAN+MAC 模式、因此应添加具有正确 VLAN ID 的组播组、ALE 表中应具有 VLAN+MULTICAST-ADDRESS 条目

    此致

      Semon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在 SDK 9.1中、 Linux 虚拟客户端驱动程序不支持 VLAN。  我们 要求在客户端驱动程序上支持 VLAN。 它将在10.1版本中提供。

    一旦它可用、您就可以将 VLAN 功能移回端口。

    到目前为止、我们可以避免使用 VLAN3 (默认交换机端口 VLAN)在 ETHFW 创建 ALE 条目。 因此、该条目将是仅 MAC 条目。
    请在 ETHFW 中集成以下更改以创建"仅组播 MAC"条目。



    此外、请确保客户端使用 ETHFW 加入所需的 VLAN 或在 ETHFW 中添加静态 VLAN 条目。

    此致、
    Sudheer