Re: [vpp-dev] snat -- multiple outside interfaces

2017-03-09 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES at Cisco)
Hi, You can configure multiple outside interface with SNAT plugin feature (you can specify only outside interface and you can enter out/in multiple times in CLI command) set interface snat out GigabitEthernet0/8/0 out GigabitEthernet0/9/0 or set interface snat out GigabitEthernet0/8/0 set int

[vpp-dev] snat -- multiple outside interfaces

2017-03-09 Thread John Pearson
Hi, I was looking through the SNAT plugin to figure out how to configure multiple outside interfaces. I'd like to setup redundancy/failover so that there is a backup route going outside. Searching through the docs and wiki, I see it mentioned on the SNAT wiki( https://wiki.fd.io/view/VPP/SNAT) wor

Re: [vpp-dev] Missing lib pneum during build?

2017-03-09 Thread Jon Loeliger
On Wed, Mar 8, 2017 at 2:16 AM, wrote: > Jon, > > > > On 8 Mar 2017, at 01:34, Jon Loeliger wrote: > > > > On Mon, Mar 6, 2017 at 2:57 PM, Jon Loeliger wrote: > > > > S, despite the Peanut Gallery, I'm not yet crazy... :-) > > > > Now all we have to do is find the missing dependency in a Ma

Re: [vpp-dev] Features, DPO and their connection

2017-03-09 Thread Jon Loeliger
On Thu, Mar 9, 2017 at 8:35 AM, Pavel Chuprikov wrote: > Neale, > > Thank you very much for such a comprehensive answer! > > Regards, > Pavel > Oh, hey, look! A new wiki page! https://wiki.fd.io/view/VPP/DPOs_and_Feature_Arcs HTH, jdl ___ vpp-de

Re: [vpp-dev] [csit-dev] VPP receive no tagged packet on Virtio interface

2017-03-09 Thread John Lo (loj)
Hi Matej, There is no VPP nor VAT CLI to put an interface into promiscuous mode. It is done automatically by VPP if either the main interface or more than 1 of the sub-interface is put in L2 mode. That’s why I was suggesting create a dummy sub-interface and put it into a BD. You can safely put

Re: [vpp-dev] Default setting for VLAN strip offload mode

2017-03-09 Thread John Lo (loj)
Hi Matej, Do you know which NIC/DPDK-driver it is? I do know that ENIC driver by default is initialized with VLAN tag striped, because it is more efficient with the VNIC setup on the VIC NIC. Thus it needs to be explicitly disabled in startup config. For other NIC/driver's, they are left as th

Re: [vpp-dev] Fwd: [Bug 1422534] vdev->vq[i] .used_idx does not consider the right value for vhostuser

2017-03-09 Thread Steven Luong (sluong)
Maxime, Yes, it does. Thank you for digging it out. Steven On 3/9/17, 12:10 AM, "Maxime Coquelin" wrote: >Hi Steven, > >On 03/08/2017 08:10 PM, Steven Luong (sluong) wrote: >> Maxime, >> >> First of all, thank you very much for your detailed analysis and >>pinpoint >> the possible problem area

Re: [vpp-dev] VPP on raspberry pi & 32 bit compilation

2017-03-09 Thread Luke, Chris
There are a handful of independent 64 bit distros. Never tried one though. Chris. > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Damjan Marion > Sent: Thursday, March 09, 2017 8:00 AM > To: Burt Silverman > Cc: vpp-dev@lists.f

Re: [vpp-dev] Features, DPO and their connection

2017-03-09 Thread Pavel Chuprikov
Neale, Thank you very much for such a comprehensive answer! Regards, Pavel вт, 7 мар. 2017 г. в 21:44, Neale Ranns (nranns) : Hi Pavel, Both DPOs and Feature arcs are both higher layer abstractions to construct the VLIB node graph. DPOs are an abstract concept, a base class if you like, f

Re: [vpp-dev] R Signal events between graph nodes within different threads

2017-03-09 Thread Damjan Marion (damarion)
I’m trying to understand what will be the benefit of sending packet to main core. Even if you send packet to main core which is possible, you will not get much benefit of that action as you cennot send packet to the process node. Why you cannot build control plane feature as separate applicat

Re: [vpp-dev] VPP on raspberry pi & 32 bit compilation

2017-03-09 Thread Damjan Marion
> On 9 Mar 2017, at 04:54, Burt Silverman wrote: > > > ​I thought the RP 3 Model B is a 64 bit machine. > • A 1.2GHz 64-bit quad-core ARMv8 CPU It is 64-bit machine, but currently all linux distros are 32-bit (unless something changed recently)

Re: [vpp-dev] Default setting for VLAN strip offload mode

2017-03-09 Thread Matej Klotton -X (mklotton - PANTHEON TECHNOLOGIES at Cisco)
vppctl show ver vpp v17.01-2~ge5bf04d~b31 built by jenkins on ubuntu1604-basebuild-4c-4g-4725 at Fri Jan 27 01:10:30 UTC 2017 From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Matej Klotton -X (mklotton - PANTHEON TECHNOLOGIES at Cisco) Sent: 9. marca 2017 10:54

[vpp-dev] Default setting for VLAN strip offload mode

2017-03-09 Thread Matej Klotton -X (mklotton - PANTHEON TECHNOLOGIES at Cisco)
Hi vpp dev, I've noticed /etc/vpp/startup.conf says ## VLAN strip offload mode for interface ## Default is off But in /var/log/syslog after vpp starts is vnet[22679]: dpdk_lib_init:788: VLAN strip enabled for interface With vlan-strip-offload off, in config file in dpdk dev default section, in t

[vpp-dev] 答复: RE: R Signal events between graph nodes within different threads

2017-03-09 Thread wang.hui56
thanks a lot to xiyun! which kind of scenario you want to pass the pkt from work thread to main thread. Although the pkt is already processed by work thread and still need to put it to main thread for further processing? What’s your real caseJ //In fact, our use case is that, we wanna

Re: [vpp-dev] [csit-dev] VPP receive no tagged packet on Virtio interface

2017-03-09 Thread Matej Klotton -X (mklotton - PANTHEON TECHNOLOGIES at Cisco)
Hi John, I put interface to promiscuous mode with command “exec set interface promiscuous on GigabitEthernet0/4/0”. Does exist VAT equivalent for it? The promiscuous mode explain why no packet is received if I use destination mac address 02:00:00:00:00:01, but in test I’m using destination mac

Re: [vpp-dev] Fwd: [Bug 1422534] vdev->vq[i] .used_idx does not consider the right value for vhostuser

2017-03-09 Thread Maxime Coquelin
Hi Steven, On 03/08/2017 08:10 PM, Steven Luong (sluong) wrote: Maxime, First of all, thank you very much for your detailed analysis and pinpoint the possible problem area. Is it fair for me to ask the question that when the client processes the message VHOST_USER_GET_VRING_BASE, it must respon