Hi,Damjan: here is the trace output,it iterates that vpp can not find the ip address which is to be resolved,but I've already configured it on the vlan-sub interface already.
130.140.25.1/24 DBGvpp# trace add dpdk-input 5 DBGvpp# show trace ------------------- Start of thread 0 vpp_main ------------------- Packet 1 00:01:53:640161: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x0 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:53:640183: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:53:640210: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:53:640214: error-drop arp-input: IP4 destination address not local to subnet Packet 2 00:01:54:644159: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x1 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:54:644176: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:54:644199: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:54:644202: error-drop arp-input: IP4 destination address not local to subnet Packet 3 00:01:56:630149: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x2 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:56:642171: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:56:642192: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:56:642197: error-drop arp-input: IP4 destination address not local to subnet DBGvpp# show trace ------------------- Start of thread 0 vpp_main ------------------- Packet 1 00:01:53:640161: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x0 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:53:640183: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:53:640210: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:53:640214: error-drop arp-input: IP4 destination address not local to subnet Packet 2 00:01:54:644159: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x1 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:54:644176: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:54:644199: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:54:644202: error-drop arp-input: IP4 destination address not local to subnet Packet 3 00:01:56:630149: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x2 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:56:642171: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:56:642192: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:56:642197: error-drop arp-input: IP4 destination address not local to subnet Packet 4 00:01:57:631154: dpdk-input af_packet0 rx queue 0 buffer 0x400392f: current data 0, length 42, free-list 0, totlen-nifb 0, trace 0x3 PKT MBUF: port 0, nb_segs 1, pkt_len 42 buf_len 2176, data_len 42, ol_flags 0x0, data_off 128, phys_addr 0x3d6e0ac0 packet_type 0x0 ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:57:631170: ethernet-input ARP: f6:09:36:23:17:70 -> ff:ff:ff:ff:ff:ff 00:01:57:631181: arp-input request, type ethernet/IP4, address size 6/4 f6:09:36:23:17:70/130.140.25.2 -> 00:00:00:00:00:00/130.140.25.1 00:01:57:631185: error-drop arp-input: IP4 destination address not local to subnet DBGvpp# show interface addr TenGigabitEthernet1/0/0 (dn): TenGigabitEthernet1/0/1 (dn): af_packet0 (up): af_packet0.100 (up): 130.140.25.1/24 af_packet1 (dn): local0 (dn): Thanks & Regards Linc On 24 November 2016 at 04:08, Damjan Marion (damarion) <damar...@cisco.com> wrote: > > Can you capture trace (trace add af-packet-input 5 / show trace) and share > it here ? > > Thanks, > > Damjan > > On 22 Nov 2016, at 09:16, Chillance Zen <chillance...@gmail.com> wrote: > > hi,all > > when I was trying to use vlan sub-interface as a individual L3 interface > (i.e. configure an IP address in a VRF) by: > namespace side(where veth_vpp1 in namespace and af_packet0 in vpp is > pairwised): > ip link add link veth_vpp1 name veth_vpp1.100 type vlan id 100 > ip addr add 130.140.25.2/24 dev veth_vpp1.100 > ip link set veth_vpp1.100 up > vpp side: > set interface state af_packet0 up > create sub-interface af_packet0 100 > set interface state af_packet0.100 up > set interface ip addr af_packet0.100 130.140.25.1/24 > > ,and then it seems that traffic gets blocking, the only way to make it > work is to mannually configure mac-ip fib by: > namespace : > arp -s 130.140.25.1 02:fe:0d:15:17:e8 > vpp: > set ip arp af_packet0.100 130.140.25.2 f6:cf:5b:fc:2a:89 static > I want to know how to make this work if I don't configure static mac-ip > fib(i.e arp) Beacuse sometimes fetching static mac is not that easy? > > Thanks > > > -- > Linc @bjtu > _______________________________________________ > vpp-dev mailing list > vpp-dev@lists.fd.io > https://lists.fd.io/mailman/listinfo/vpp-dev > > > -- Linc @bjtu
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev