Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-20 Thread John Lo (loj) via lists.fd.io
Hi Laurent, VPP interface and sub-interface come up in L3 mode by default, unless it is put into L2 mode for either bridging or cross connect: DBGvpp# set interface l2 bridge ? set interface l2 bridge set interface l2 bridge [bvi|uu-fwd] [shg] DBGvpp# set interface l2

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-20 Thread Laurent Dumont
Yep And that's on VLAN 101. I just did a few tests and as soon as I remove the vlan from both sides, it starts working and I can ping across. Just to be sure this isn't me with a bad VPP configuration. Is the following enough to have basic L2 connectivity with a vlan? set interface state

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-19 Thread Balaji Venkatraman via lists.fd.io
Hi Laurent, Trying to understand your setup: Do you have : 100.100.101.x/24 TOR[.1] <>[.2] VLAN So, is the interface on TOR end also on a vlan (with same id)? -- Regards, Balaji. From: Laurent Dumont Date: Tuesday, May 19, 2020 at 4:58 PM To: "Balaji

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-19 Thread Laurent Dumont
Hey everyone, Thank you for all the comments. Just trying to work my way through it! :) Just as a sanity check, here is what it looks like on a fresh VPP (without any config). # Configure the VPP client with the proper vlan and IP address. set interface state VirtualFunctionEthernet0/5/0 up

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-15 Thread Balaji Venkatraman via lists.fd.io
As Neale replied earlier, adding L3 addr to the interface should implicitly enable arp on it. Thanks! -- Regards, Balaji. From: Mrityunjay Kumar Date: Friday, May 15, 2020 at 7:19 AM To: "Balaji Venkatraman (balajiv)" Cc: Laurent Dumont , vpp-dev Subject: Re: [vpp-dev] VPP - DPDK - No ARP

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-15 Thread Mrityunjay Kumar
Hi Balaji Its working for me. I was just trying to help "Laurent Dumont" -- @Laurent Dumont , can try it, even this arp issue, is it working for you if you are adding neghbor IP? set ip neighbor set ip neighbor [del] [static] [no-fib-entry] [count ] [fib-id ]

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-15 Thread Neale Ranns via lists.fd.io
Hi Laurent, ARP is enabled on an interface once it is assigned an IP address or is made unnumbered to another. You can check that ARP is enabled with: sh int feat VirtualFunctionEthernet0/5/0.101 and you won’t see ‘arp-disabled’ as a feature on the arp arc. I suspect you are not receiving

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-15 Thread Balaji Venkatraman via lists.fd.io
Hi Mrityunjay, Could you try adding an ip route and recheck. I think ARP is enabled once ip routing is enabled. Thanks -- Regards, Balaji. From: on behalf of Laurent Dumont Date: Friday, May 15, 2020 at 4:57 AM To: Mrityunjay Kumar Cc: vpp-dev Subject: Re: [vpp-dev] VPP - DPDK - No ARP

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-15 Thread Laurent Dumont
Hi everyone! Thank you for the tips The VF is created with the Trust On and spoofcheck disabled during the instance creation. vf 18 MAC fa:16:3e:92:30:f1, spoof checking off, link-state auto, trust on I had a change to test this a bit more. It looks like the issue is specifically with passing

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-14 Thread Mrityunjay Kumar
This issue, we have seen on centos as well. Just for work around, ip link set promisc on eth0 #[eth0 --- PF interface] ip link set eth00 vf 0 spoofchk off #[give your vf id ] ip link set eth0 vf 0 trust on, , But you will see other packet on vpp VF interface as

Re: [vpp-dev] VPP - DPDK - No ARP learning on VPP and no ARP reply sent.

2020-05-14 Thread John Lo (loj) via lists.fd.io
The new vpp cli to show ip4-arp and ip6-neighbor entries is “show ip neighbors”: DBGvpp# sho ip neighbor Time IPFlags Ethernet Interface 8.436410.0.3.3 D00:50:56:88:00:ac