I sorry to copy the eth2's packet,that is the eth1's packet in vpp1:
00:02:32:132870: af-packet-input af_packet: hw_if_index 1 next-index 4 tpacket2_hdr: status 0x20000001 len 60 snaplen 60 mac 66 net 80 sec 0x591b9b2d nsec 0x70a3271 vlan 0 00:02:32:134189: ethernet-input IP4: 00:0c:29:8f:ad:61 -> 00:0c:29:31:29:ae 00:02:32:134247: ip4-input ICMP: 192.168.153.131 -> 192.168.153.130 tos 0x00, ttl 64, length 25, checksum 0x5386 fragment id 0x7307 ICMP echo_reply checksum 0x8aff 00:02:32:134290: ip4-lookup fib 0 dpo-idx 5 flow hash: 0x00000000 ICMP: 192.168.153.131 -> 192.168.153.130 tos 0x00, ttl 64, length 25, checksum 0x5386 fragment id 0x7307 ICMP echo_reply checksum 0x8aff 00:02:32:134349: ip4-local ICMP: 192.168.153.131 -> 192.168.153.130 tos 0x00, ttl 64, length 25, checksum 0x5386 fragment id 0x7307 ICMP echo_reply checksum 0x8aff 00:02:32:134413: ip4-icmp-input ICMP: 192.168.153.131 -> 192.168.153.130 tos 0x00, ttl 64, length 25, checksum 0x5386 fragment id 0x7307 ICMP echo_reply checksum 0x8aff 00:02:32:134433: ip4-icmp-echo-reply ICMP echo id 29952 seq 0 (unknown) 00:02:32:135147: error-punt ip4-icmp-input: unknown type I know the only way to check the mac on interface "show hardware",how could I check the " underlying device"? Fib entry display 17.04 not exactly correct compared to fib entry 17.01 : 17.04: 192.168.153.131/32 unicast-ip4-chain [@0]: dpo-load-balance: [index:10 buckets:1 uRPF:9 to:[600:22840] via:[205:9430]] [0] [@5]: ipv4 via 192.168.153.131 host-eth1: 000c298fad61000c293129ae0800 17.01(not the same device): 192.168.190.138/32 unicast-ip4-chain [@0]: dpo-load-balance: [index:16 buckets:1 uRPF:15 to:[9:756]] [0] [@5]: ipv4 via 192.168.190.138 host-eth8: IP4: 00:0c:29:b7:19:20 -> 00:0c:29:57:8f:fa Will this change affect my test results? Thanks, xyxue From: Damjan Marion Date: 2017-05-16 22:27 To: 薛欣颖 CC: vpp-dev@lists.fd.io; Dave Barach Subject: Re: [vpp-dev] Failed to ping between two VPP On 16 May 2017, at 13:32, Dave Barach (dbarach) <dbar...@cisco.com> wrote: Copying vpp-dev [and Neale Ranns AKA Dr. Fib...] Thanks… Dave From: 薛欣颖 [mailto:xy...@fiberhome.com] Sent: Tuesday, May 16, 2017 2:16 AM To: Dave Barach (dbarach) <dbar...@cisco.com> Subject: Failed to ping between two VPP Hi Dave, When I use stable 17.04,there is something wrong when I ping vpp2 from vpp1,that is my configuration: vpp1: creat host-interface name eth1 set interface state host-eth1 up set interface ip addr host-eth1 192.168.153.130/24 set interface mac addr host-eth1 00:0c:29:31:29:ae vpp2: creat host-interface name eth1 set interface state host-eth1 up set interface ip addr host-eth1 192.168.153.131/24 set interface mac addr host-eth1 00:0c:29:8f:ad:61 then I " ping 192.168.153.131 "from vpp1,and "ping 192.168.153.130" from VPP2 the packet trace: 01:20:19:315340: af-packet-input af_packet: hw_if_index 2 next-index 4 tpacket2_hdr: status 0x20000001 len 60 snaplen 60 mac 66 net 80 sec 0x59196685 nsec 0x18dd5a37 vlan 0 01:20:19:315391: ethernet-input IP4: 00:0c:29:31:29:b8 -> 00:0c:29:8f:ad:6b 01:20:19:315411: ip4-input ICMP: 192.168.190.134 -> 192.168.190.136 tos 0x00, ttl 64, length 25, checksum 0x5a2b fragment id 0x2259 Are you sure that this trace belongs to your pings? Both MAC and IP address is different than one you configured….
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev