主题中讨论的其他器件:DRA821、 TDA4VM
工具与软件:
你(们)好
我们将检查本机以太网行为。
SDK 版本是10.01。
我在本机以太网配置中设置了交换机模式。
我已使用网桥配置 L2泛洪域(VLAN 100)。
要启用 L3通信、我为 VLAN 100接口分配了一个 IP 地址、如下所示:
ip link add name br0 type bridge vlan_filtering 1 bridge vlan add dev br0 vid 100 self bridge vlan del dev br0 vid 1 self ip link set dev br0 type bridge ageing_time 1000 ip link set dev eth1 master br0 ip link set dev eth2 master br0 ip link set dev eth3 master br0 ip link set dev eth4 master br0 bridge vlan add dev eth1 vid 100 pvid untagged bridge vlan add dev eth2 vid 100 pvid untagged bridge vlan add dev eth3 vid 100 pvid untagged bridge vlan add dev eth4 vid 100 pvid untagged bridge vlan del dev eth1 vid 1 bridge vlan del dev eth2 vid 1 bridge vlan del dev eth3 vid 1 bridge vlan del dev eth4 vid 1 ip link set dev eth1 up ip link set dev eth2 up ip link set dev eth3 up ip link set dev eth4 up ip link set dev br0 up ip link add link br0 name br0.100 type vlan id 100 ip addr add 192.168.200.1/24 dev br0.100 ip link set br0.100 up
- L2交换工作正常。
- L3通信(ICMP)工作正常。
但是、要为 L2数据包启用硬件转发、我应用了以下设置:
"DevLink 开发参数设置 platform/c000000.ethernet 名称 switch_mode 值 true cmode runtime"
- L2切换继续正常工作。
- L3通信(ICMP)不再工作。
在为 L2数据包使用硬件转发时、我应该如何确保 L3 (ICMP)数据包正常工作?
此致。
Dohyeon.Kim
