Re: [vpp-dev] a question about route del,thanks

2019-08-09 Thread Neale Ranns via Lists.Fd.Io
Hi, I don’t really understand what you’re asking, but if the question is, can I delete routes via the CLI that I add via the API, the answer is no (nor vice-versa). /neale De : au nom de "dengxun...@163.com" Date : vendredi 9 août 2019 à 10:33 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev]

Re: [vpp-dev] ipsec traffic backend

2019-08-06 Thread Neale Ranns via Lists.Fd.Io
De : au nom de "amitmulay...@gmail.com" Date : lundi 5 août 2019 à 07:21 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] ipsec traffic backend Hello Guys i wanted to ask how can i know if my ipsec is running with QAT (intel quick assist) traffic backend (i am sure that i have a cpu that

Re: [vpp-dev] Feature: Update of nat44 addresses VRF after changing VRF on interfaces #vpp #nat44

2019-08-06 Thread Neale Ranns via Lists.Fd.Io
Hi Dmitry, It’s definitely a good idea to add changes that prevent things breaking  The question is how do you do it? You’ll have noticed in your testing that the following sequence is disallowed: DBGvpp# loop cre DBGvpp# ip table add 2 DBGvpp# set int ip addr loop0 10.10.10.10/24 DBGvpp#

Re: [vpp-dev] SIGSEGV when adding route and abf with the same gateway

2019-07-30 Thread Neale Ranns via Lists.Fd.Io
Hi, Here’s the fix: https://gerrit.fd.io/r/c/20914/ /neale De : au nom de "Neale Ranns via Lists.Fd.Io" Répondre à : "Neale Ranns (nranns)" Date : lundi 29 juillet 2019 à 19:25 À : "fdr.koz...@yandex.com" , "vpp-dev@lists.fd.io" Cc : "vpp-de

Re: [vpp-dev] abf problem with arp

2019-07-30 Thread Neale Ranns via Lists.Fd.Io
Hi Brayan, Please try with: https://gerrit.fd.io/r/c/20913/ /neale De : au nom de brayan ortega Date : dimanche 28 juillet 2019 à 12:44 À : "Neale Ranns (nranns)" Cc : "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] abf problem with arp Dear Neale, I have tried to conf

Re: [vpp-dev] SIGSEGV when adding route and abf with the same gateway

2019-07-29 Thread Neale Ranns via Lists.Fd.Io
Hi, You can reorder the route and ABF programming as a work around. I’ll have a fix shortly. /neale De : au nom de "fdr.koz...@yandex.com" Date : lundi 29 juillet 2019 à 08:24 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] SIGSEGV when adding route and abf with the same gateway Hi vpp-dev

Re: [vpp-dev] abf problem with arp

2019-07-25 Thread Neale Ranns via Lists.Fd.Io
, neale De : brayan ortega Date : mercredi 24 juillet 2019 à 16:13 À : "Neale Ranns (nranns)" Cc : "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] abf problem with arp Dear Neale, Thanks for your prompt response. Answer comments inline. On Wed, Jul 24, 2019 at 5:16 PM Neale Ranns

Re: [vpp-dev] abf problem with arp

2019-07-24 Thread Neale Ranns via Lists.Fd.Io
Dear Brayan, You should always add a next-hop to a path when IP routing. Answers comments inline. /neale De : au nom de brayan ortega Date : mercredi 24 juillet 2019 à 11:25 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] abf problem with arp Dear VPP Folks, I'm using vpp

Re: [vpp-dev] loopback admin status

2019-07-17 Thread Neale Ranns via Lists.Fd.Io
Hi Matt, Sounds like exactly what we need. /neale De : Matthew Smith Date : mercredi 17 juillet 2019 à 14:52 À : "Neale Ranns (nranns)" Cc : vpp-dev Objet : Re: [vpp-dev] loopback admin status Hi Neale, Thanks for your reply. I noticed that there is a function for

Re: [vpp-dev] loopback admin status

2019-07-17 Thread Neale Ranns via Lists.Fd.Io
Hi Matt, I would tend to agree with you. The interface’s IP addresses should not be programmed in the FIB if the interface is down. /neale De : au nom de "Matthew Smith via Lists.Fd.Io" Répondre à : "mgsm...@netgate.com" Date : mardi 16 juillet 2019 à 21:42 À : vpp-dev Cc :

Re: [vpp-dev] Checking for enabled feature

2019-06-28 Thread Neale Ranns via Lists.Fd.Io
Hi Raj, There's no good way to do it, there's also no notification should the feature be disabled or enabled. Instead I'd suggest you 'listen' to the entity enabling/disabling the feature. Or maybe you can configure your feature to run before this one, then it's not important whether it's

Re: [vpp-dev] test-debug in the CI

2019-06-26 Thread Neale Ranns via Lists.Fd.Io
Here’s a fix for BIER: https://gerrit.fd.io/r/c/20349/ /neale De : au nom de Florin Coras Date : mercredi 26 juin 2019 à 00:51 À : "Dave Barach (dbarach)" Cc : Paul Vinciguerra , "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] test-debug in the CI This [1] seems to solve sctp issues with

Re: [vpp-dev] NAT dose not exist in MAINTAINERS file

2019-06-26 Thread Neale Ranns via Lists.Fd.Io
Hi Chore, Thank you for the patch, I have merged it. /neale De : au nom de emma sdi Date : mercredi 26 juin 2019 à 07:06 À : Damjan Marion Cc : vpp-dev Objet : Re: [vpp-dev] NAT dose not exist in MAINTAINERS file Hi Dear VPP Would you please take a look at

Re: [vpp-dev] Events for IP address addition/deletion on an interface #vpp

2019-06-20 Thread Neale Ranns via Lists.Fd.Io
Hi Alexander, Then your applications need a message bus. VPP does not provide that functionality for you. Notifications are only provided for data that VPP learns, not what other client programme it with. Regards, Neale De : au nom de "Alexander Chernavin via Lists.Fd.Io" Répondre à :

Re: [vpp-dev] VPP MPLS VPN Configuration #vpp #mpls #vpn

2019-06-18 Thread Neale Ranns via Lists.Fd.Io
Hi Anthony, That wiki page you reference describes this setup. Perhaps if you ask specific questions on the parts that are not clear I can help you. /neale De : au nom de Anthony Linz Date : mardi 18 juin 2019 à 12:10 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] VPP MPLS VPN Configuration

[vpp-dev] API change notification: route addition

2019-06-18 Thread Neale Ranns via Lists.Fd.Io
Dear All, Please note that: https://gerrit.fd.io/r/c/12296/ has been merged into VPP and has changed the route add/del API. /neale -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13321): https://lists.fd.io/g/vpp-dev/message/13321 Mute This

Re: [vpp-dev] #vpp How to enable intel QAT hw cryptpdev

2019-06-18 Thread Neale Ranns via Lists.Fd.Io
Hi Yi-Lin, You need to select the correct back end: https://wiki.fd.io/view/VPP/IPSec#IPSec_Implementations /neale De : au nom de Yilin Shieh Date : mardi 18 juin 2019 à 14:01 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] #vpp How to enable intel QAT hw cryptpdev Hi all, I tried to enable

Re: [vpp-dev] identifying packets sent to a loopback address

2019-06-17 Thread Neale Ranns via Lists.Fd.Io
the interposed gbp_policy_dpo_t for an example. Regards, neale De : "Dave Barach (dbarach)" Date : vendredi 14 juin 2019 à 20:30 À : "mgsm...@netgate.com" , "Neale Ranns (nranns)" Objet : Re: [vpp-dev] identifying packets sent to a loopback address This is a Nea

Re: [vpp-dev] About the order of  VLIB_INIT_FUNCTION called between different plugins

2019-06-04 Thread Neale Ranns via Lists.Fd.Io
Pre 1908 : static clib_error_t * my_module_init (vlib_main_t * vm) { if ((error = vlib_call_init_function (vm, some_other_module_init))) return (error); } ; post 1908 : VLIB_INIT_FUNCTION (my_module_init) = { .runs_after = VLIB_INITS("some_other_module_init"), }; /neale

Re: [vpp-dev] RFC: IPSec Tunnel remodel

2019-05-27 Thread Neale Ranns via Lists.Fd.Io
replay should VPP crash, so having download the full update each time is fine IMO. Does that sound reasonable? Regards, neale De : Matthew Smith Date : mercredi 22 mai 2019 à 17:50 À : "Neale Ranns (nranns)" Cc : "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] RFC: IPSec Tunnel re

Re: [vpp-dev] VPP crashes using bvi interface

2019-05-24 Thread Neale Ranns via Lists.Fd.Io
Hi Uzzam, I have already tried using the command 'sudo vppctl set interface l2 bridge loopX 1 bvi' but the vpp crashes after few seconds. Can we see a back trace, please? While on the other hand when I use the command 'sudo vppctl set interface l2 bridge loopX 1', loop1 does not receive

Re: [vpp-dev] VPP crashes using bvi interface

2019-05-23 Thread Neale Ranns via Lists.Fd.Io
Hi Uzzam, All these: sudo vppctl set interface l2 bridge loopX 1 Should be: sudo vppctl set interface l2 bridge loopX 1 bvi /neale De : au nom de Uzzam Javed Répondre à : Uzzam Javed Date : jeudi 23 mai 2019 à 14:50 À : "vpp-dev@lists.fd.io" Cc : "b...@xflowresearch.com" Objet :

Re: [vpp-dev] Programming(add/del/mod) ACLs from another plugin

2019-05-23 Thread Neale Ranns via Lists.Fd.Io
HI Murthy, There are two plugins, that I know of, that use the ACL as a service; ACL based forwarding (ABF) and group based policy (GBP). Both of these plugins expect that the user first configures the ACL using the ACL plugin, then passes the index of the ACL during ABF/GBP programming. This

Re: [vpp-dev] RFC: IPSec Tunnel remodel

2019-05-21 Thread Neale Ranns via Lists.Fd.Io
Hi Ole, Thanks for taking the time to examine the proposal. Lots of comments inline > Answering as a non VPP-IPsec'er. More like an anti-IPsec'er if anything. ;-) > Eecutive summary: Not a fan. > This tastes too much of the dreams of the IPsec'ers of the past. Where IPsec

[vpp-dev] RFC: IPSec Tunnel remodel

2019-05-20 Thread Neale Ranns via Lists.Fd.Io
Hi VPP-IPSec-ers, I'd like to gauge comments on this article: https://wiki.fd.io/view/VPP/IPSec and the proposal for the IPSec tunnel re-model. The associated patch is: https://gerrit.fd.io/r/#/c/18956/ thanks, Neale -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this

Re: [vpp-dev] Jenkins testbench failure, how to rerun?

2019-05-18 Thread Neale Ranns via Lists.Fd.Io
Hi Christian, Type 'recheck' as a review comment, with Jenkins as a review, he'll kick of the job again. /neale -Message d'origine- De : au nom de Christian Hopps Date : samedi 18 mai 2019 à 15:54 À : "vpp-dev@lists.fd.io" Cc : "cho...@chopps.org" Objet : [vpp-dev] Jenkins

Re: [vpp-dev] VRF over IPSEC

2019-05-18 Thread Neale Ranns via Lists.Fd.Io
Hi, VRFs are an ingress function, encryption is egress, so I’m not sure I understand your request. Perhaps you could give us more details on your use case. Regards, neale De : au nom de "omid via Lists.Fd.Io" Répondre à : "zeinalpouro...@yahoo.com" Date : samedi 18 mai 2019 à 09:40 À :

Re: [vpp-dev] how to drop packet in the vpp's plugin?

2019-05-16 Thread Neale Ranns via Lists.Fd.Io
Dear cmh2014011443, You can send the packets that you want to drop to the ‘ip4-drop’ or ‘ip6-drop’ nodd. regards, Neale De : au nom de "cmh2014011...@gmail.com" Date : jeudi 16 mai 2019 à 10:51 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] how to drop packet in the vpp's plugin? Recently,

Re: [vpp-dev] finding a virtual memory leak in VPP

2019-05-13 Thread Neale Ranns via Lists.Fd.Io
: "Dave Barach (dbarach)" Date : vendredi 10 mai 2019 à 14:14 À : Andreas Schultz , "vpp-dev@lists.fd.io" , "Neale Ranns (nranns)" Objet : RE: [vpp-dev] finding a virtual memory leak in VPP Copying Neale. He may not respond immediately since he's on PTO until M

Re: [vpp-dev] pcap trace status in 19.04 reports local0 instead of specified interface

2019-04-16 Thread Neale Ranns via Lists.Fd.Io
Hi Charles, Does this fix it : https://gerrit.fd.io/r/#/c/18944/ /neale De : au nom de "charlesb...@gmail.com" Date : mardi 16 avril 2019 à 22:14 À : "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] pcap trace status in 19.04 reports local0 instead of specified interface Thank you for the

Re: [vpp-dev] VPP plugin unit test framework

2019-03-27 Thread Neale Ranns via Lists.Fd.Io
Hi Satish, There is no such unit-test harness to test individual nodes in isolation. Instead what we do is configure VPP ‘end-to-end’ using API calls and then inject packets on the appropriate interfaces and examine their fate, by for example, capturing them on the interface they were

Re: [vpp-dev] tap interface up crashes

2019-03-26 Thread Neale Ranns via Lists.Fd.Io
00:24 À : "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Objet : RE: [vpp-dev] tap interface up crashes Hi Neale, Thanks, that’s very helpful. ip6_sw_interface_add_del() is never called on my system. I’m looking at the vnet/interface.h macros to figure out why. I’m cross

Re: [vpp-dev] Crash while configuring ABF

2019-03-18 Thread Neale Ranns via Lists.Fd.Io
Hi Raj, ABF, which is a feature that runs in the L3 path, has not (to my knowledge anyway) been tested with MACIP ACLs – this ACL type is usually applied to L2 traffic. Try an L3 ACL instead (i.e. use acl_add_replace to create the ACL, not macip_acl_rule). Regards, neale De : au nom de

Re: [vpp-dev] Enabling events

2019-03-18 Thread Neale Ranns via Lists.Fd.Io
Hi Raj, If you're looking for VPP to send your agent/app a notification across the binary API when an ARP and/or ND entry is created then your app needs to call; want_ip4_arp_events and/or want_ip6_nd_events respectively. /neale -Message d'origine- De : au nom de Raj Date :

Re: [vpp-dev] I want to disable acl plugin but VPP is not coming up

2019-03-14 Thread Neale Ranns via Lists.Fd.Io
And the GBP plugin. /neale -Message d'origine- De : au nom de Andrew Yourtchenko Date : jeudi 14 mars 2019 à 11:09 À : chetan bhasin Cc : vpp-dev Objet : Re: [vpp-dev] I want to disable acl plugin but VPP is not coming up hi Chetan, ABF plugin uses ACL plugin, so you

Re: [vpp-dev] VPP crash when deleting route related with GTPU tunnel endpoint

2019-03-08 Thread Neale Ranns via Lists.Fd.Io
Hi Lolita, I have reproduced this issue and this is the resulting fix: https://gerrit.fd.io/r/#/c/18138/ could you please also verify it fixes all your test cases. Thanks, Neale De : Lollita Liu Date : jeudi 7 mars 2019 à 03:52 À : "Neale Ranns (nranns)" , "vpp-dev@lists

Re: [vpp-dev] VPP crash when deleting route related with GTPU tunnel endpoint

2019-03-06 Thread Neale Ranns via Lists.Fd.Io
Hi lolita, What GTPU code are you running. Your test case does not work for me on master: DBGvpp# create gtpu tunnel src 1.1.1.1 dst 1.1.1.4 teid-in 3 teid-out 4 create gtpu tunnel: parse error: 'teid-in 3 teid-out 4' to answer your questions: 1) You should be able to delete the

Re: [vpp-dev] Regarding node on a feature arc

2019-03-04 Thread Neale Ranns via Lists.Fd.Io
I'll bite __ why would you want to do that? /neale -Message d'origine- De : au nom de Prashant Upadhyaya Date : lundi 4 mars 2019 à 16:06 À : "Dave Barach (dbarach)" Cc : "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] Regarding node on a feature arc Thanks Dave, this is cool !

Re: [vpp-dev] Heads up: API cleanup

2019-02-28 Thread Neale Ranns via Lists.Fd.Io
Hi, In the spirit of this work I’d like to propose a change to the route add/del APIs to make use of the fib_path structure. The fib_path structure, which describes how to deal which the matched packets, is consistent across each of the route types; IP, MPLS, BIER and ABF. By using a fib_path

Re: [vpp-dev] New vpp project committer nomination: Paul Vinciguerra

2019-02-28 Thread Neale Ranns via Lists.Fd.Io
+1. /neale De : au nom de "Dave Barach via Lists.Fd.Io" Répondre à : "Dave Barach (dbarach)" Date : mercredi 27 février 2019 à 13:38 À : "vpp-dev@lists.fd.io" Cc : "vpp-dev@lists.fd.io" Objet : [vpp-dev] New vpp project committer nomination: Paul Vinciguerra In view of significant code

Re: [vpp-dev] VPP coredump on handling IPv6 mDNS packets on interface with ipv6 not enabled explicilty

2019-02-19 Thread Neale Ranns via Lists.Fd.Io
om: Rupesh Raghuvaran mailto:rupesh.raghuva...@gmail.com>> Date: Tue, Feb 19, 2019 at 10:02 PM Subject: Re: [vpp-dev] VPP coredump on handling IPv6 mDNS packets on interface with ipv6 not enabled explicilty To: Neale Ranns (nranns) mailto:nra...@cisco.com>> Hi Neale,e I could not

Re: [vpp-dev] VPP coredump on handling IPv6 mDNS packets on interface with ipv6 not enabled explicilty

2019-02-19 Thread Neale Ranns via Lists.Fd.Io
Hi Rupesh, An IPv6 packet arriving on an interface that is not IPv6 enabled should be dropped in ip6-input. Can you please show me: sh int feat loop0 sh ip6 interface loop0 local0 is a special case. Think of it as a means for VPP to consume the ID 0 so that we can be sure that no other

Re: [vpp-dev] ipsec AH+ESP

2019-02-14 Thread Neale Ranns via Lists.Fd.Io
Hi Sun, It is my understanding that it is not possible to configure both AH and ESP for a given ‘flow’. It is something we identified only recently and we are working towards a fix. Regards, Neale De : au nom de "saint_sun 孙 via Lists.Fd.Io" Répondre à : "saint_...@aliyun.com" Date :

Re: [vpp-dev] route via deleted interface freezes in unresolved state

2019-02-13 Thread Neale Ranns via Lists.Fd.Io
Hi Fedor, This is one of those cases where you cannot/should not remove an object on which others depend. In principle with VPP you should unconfigure in the reverse order to configure. Regards, neale -Message d'origine- De : au nom de Fedor Kazmin Date : mercredi 13 février 2019 à

[vpp-dev] Deprecation of STN plugin

2019-01-30 Thread Neale Ranns via Lists.Fd.Io
Dear All, We propose to deprecate the STN plugin in favour of the ipX_redirect punt feature. For all those with objections please raise them AYEC. Thanks, Neale -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12069):

[vpp-dev] IP API updates

2019-01-30 Thread Neale Ranns via Lists.Fd.Io
Hi All, As you know a while back we introduced the use of typesdef and enums for use in VPP’s .api files. Example types are mac_address_t, address_t and prefix_t. This patch: https://gerrit.fd.io/r/#/c/14138/ updates all the APIs in ip.api to use these new types and new enums where

Re: [vpp-dev] Dual stack con VPP and VRF

2019-01-30 Thread Neale Ranns via Lists.Fd.Io
VRF is then only a control plane construct composed of a pair of these IDs. The commands you mention; one adds an IPv4 tables the other an IPv6 tables, corresponding to the ID you specify. /Neale De : au nom de Yosvany Date : mercredi 30 janvier 2019 à 01:09 À : "Neale Ranns (nranns)" , &q

Re: [vpp-dev] Dual stack con VPP and VRF

2019-01-29 Thread Neale Ranns via Lists.Fd.Io
Hi, You just need to give the interface an IPv4 and IPv6 address. DBGvpp# loop cre DBGvpp# ip table 1 DBGvpp# set int ip table loop0 1 DBGvpp# set int state loop0 up DBGvpp# set int ip address loop0 10.10.10.10/24 DBGvpp# set int ip address loop0 2001::10/64 The creation of the IP table 1 is

Re: [vpp-dev] IpSec API call ikev2_set_profile_auth causes VPP to crash

2019-01-18 Thread Neale Ranns via Lists.Fd.Io
Hi Michal, Thanks for the fixes. I’ll merge them when they verify. /Neale De : au nom de "Michal Cmarada via Lists.Fd.Io" Répondre à : "Michal Cmarada -X (mcmarada - PANTHEON TECHNOLOGIES at Cisco)" Date : vendredi 18 janvier 2019 à 13:35 À : "vpp-dev@lists.fd.io" , "hc2...@lists.fd.io"

Re: [vpp-dev] VPP statistics

2019-01-18 Thread Neale Ranns via Lists.Fd.Io
Hi Satish, Statistics handling did change in !8.10, see: https://docs.fd.io/vpp/18.10/md_src_vpp_stats_stats.html there is no longer an exporter thread, instead there is a shared memory segment from which your client can read the stats at the period of your choosing. /neale De : au nom

Re: [vpp-dev] :: GRE tunnel dropping MPLS packets

2019-01-11 Thread Neale Ranns via Lists.Fd.Io
Hi Omer, Do you have your use case working now? /neale De : au nom de "omer.maj...@sofioni.com" Date : vendredi 11 janvier 2019 à 02:57 À : "Neale Ranns (nranns)" Cc : Omer Majeed , "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] :: GRE tunnel dropping M

Re: [vpp-dev] An 'ip route' question

2019-01-08 Thread Neale Ranns via Lists.Fd.Io
Hi Jon. In all cases it refers to the table related to the path (not the prefix). A path determines where to send the packet and is described by all keywords after the ‘via’ keyword. The two use cases you mention would be: Ip route add table 10.1.1.0/24 via 20.20.20.20 next-hop-table

Re: [vpp-dev] :: GRE tunnel dropping MPLS packets

2019-01-08 Thread Neale Ranns via Lists.Fd.Io
Hi Omer, Your config looks OK. I would start debugging with a packet trace. /neale De : au nom de Omer Majeed Date : lundi 7 janvier 2019 à 20:47 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] :: GRE tunnel dropping MPLS packets Hi, I'm running VPP on Centos 7 machine (say machine A), and

Re: [vpp-dev] Difference between python api and vppctl result - stats

2018-12-24 Thread Neale Ranns via Lists.Fd.Io
Hi Chore, By default interface stats are collected for rx, tx, drops etc. However, to collect stats related to whether the RX/TX packet is unicast, multicast or broadcast requires extra checks in the data-plane that do not come for free. So, to able these extra stats, and hence incur the

Re: [vpp-dev] build errors on CenOS 7.5

2018-12-20 Thread Neale Ranns via Lists.Fd.Io
Hi Zhiyong, There is : make wipe-release to clear out the files related to build-release /neale De : au nom de Zhiyong Yang Date : vendredi 21 décembre 2018 à 06:00 À : Paul Vinciguerra , "Neale Ranns (nranns)" Cc : Ole Troan , "vpp-dev@lists.fd.io" , Damjan Mari

Re: [vpp-dev] build errors on CenOS 7.5

2018-12-20 Thread Neale Ranns via Lists.Fd.Io
: Paul Vinciguerra Date : jeudi 20 décembre 2018 à 16:03 À : "Neale Ranns (nranns)" Cc : Ole Troan , Zhiyong Yang , "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] build errors on CenOS 7.5 Up until two days ago, make wipe did not clean out .api.json files. It had to be

Re: [vpp-dev] build errors on CenOS 7.5

2018-12-20 Thread Neale Ranns via Lists.Fd.Io
neale De : au nom de "Neale Ranns via Lists.Fd.Io" Répondre à : "Neale Ranns (nranns)" Date : jeudi 20 décembre 2018 à 13:33 À : Ole Troan , Zhiyong Yang Cc : "vpp-dev@lists.fd.io" Objet : Re: [vpp-dev] build errors on CenOS 7.5 /root/zhiyong/vpp/src/vnet/e

Re: [vpp-dev] build errors on CenOS 7.5

2018-12-20 Thread Neale Ranns via Lists.Fd.Io
/root/zhiyong/vpp/src/vnet/ethernet/ethernet_types_api.h:25:13: note: expected ‘const u8 * {aka const unsigned char *}’ but argument is of type ‘vl_api_mac_address_t {aka struct _vl_api_mac_address}’ extern void mac_address_decode (const u8 * in, mac_address_t * out); the argument is not of

Re: [vpp-dev] Feature arc and ordering graph nodes in an existing feature arc.

2018-12-14 Thread Neale Ranns via Lists.Fd.Io
De : au nom de raju Date : vendredi 14 décembre 2018 à 14:58 À : vpp-dev Objet : [vpp-dev] Feature arc and ordering graph nodes in an existing feature arc. Hi I am trying to add a feature (say 'my_node') to ip4_unicast arc. Goal is just like ip4_gtpu_bypass to by pass the IP stack and

Re: [vpp-dev] get the same IP address from DHCP server for two VPP DHCP clients

2018-12-11 Thread Neale Ranns via Lists.Fd.Io
Looking at the that log, I don’t think the failure is related to the issue discussed here, but it does warrant further investigation. I don’t see it happen on my machine, but if some-one can get me a log.txt from the test case, I’ll take a look. /neale De : au nom de

Re: [vpp-dev] get the same IP address from DHCP server for two VPP DHCP clients

2018-12-11 Thread Neale Ranns via Lists.Fd.Io
Hi Xuekun, The transaction ID used by VPP is from a series of random numbers, however, each VPP seeds the RNG the same, so the sequence will be the same. Please update: static clib_error_t * dhcp_client_init (vlib_main_t * vm) { dhcp_client_main_t *dcm = _client_main; dcm->vlib_main = vm;

Re: [vpp-dev] Problem with adding second IP to interface

2018-12-10 Thread Neale Ranns via Lists.Fd.Io
Hi Rubina, The pings should work continuously. I’ll need more information to make an analysis: https://wiki.fd.io/view/VPP/BugReports thanks, neale De : au nom de Rubina Bianchi Date : dimanche 9 décembre 2018 à 10:45 À : "vpp-dev@lists.fd.io" Objet : [vpp-dev] Problem with adding

Re: [vpp-dev] vnet crashes, and problems building debug version (was Re: netlink & router (vppsb or patch->vpp) - help building/running)

2018-12-05 Thread Neale Ranns via Lists.Fd.Io
Hi Brian, If you’re adding lots of routes, you’ll also need to bump the heap size for the IP FIBs as well as the main heap: https://fdio-vpp.readthedocs.io/en/latest/gettingstarted/users/configuring/startup.html#ip to run in gdb: sudo service vpp stop (or your OS equivalent) make build

Re: [vpp-dev] question about multicast mpls

2018-11-30 Thread Neale Ranns via Lists.Fd.Io
Hi Xue, I don’t have any. And a quick look at the CLI implementation in vnet_mpls_local_label() shows it does not accept a ‘multicast’ keyword. /neale De : au nom de xyxue Date : vendredi 30 novembre 2018 à 01:21 À : "Neale Ranns (nranns)" Cc : vpp-dev Objet : Re: [vpp-dev

Re: [vpp-dev] Verify issues (GRE)

2018-11-29 Thread Neale Ranns via Lists.Fd.Io
Hi Ole, I think this should fix the GRE tests: https://gerrit.fd.io/r/#/c/16272/ /Neale -Message d'origine- De : au nom de Ole Troan Date : mercredi 28 novembre 2018 à 19:55 À : vpp-dev Objet : [vpp-dev] Verify issues (GRE) Guys, The verify job have been unstable

Re: [vpp-dev] question about ROSEN MVPN

2018-11-28 Thread Neale Ranns via Lists.Fd.Io
Hi Xue, To my knowledge it has not been tried nor tested. GRE interfaces today do not support a multicast destination address. However, other tunnel types (like VXLAN) do so adding support shouldn’t be too hard. After that the mfib support egress out of any interface type. I also have a draft

Re: [vpp-dev] question about multicast mpls

2018-11-28 Thread Neale Ranns via Lists.Fd.Io
Hi Xue, MPLS multicast has been supported for a while. Please see the unit tests for examples: test/test_mpls.py test_mcast_*() Regards, Neale De : au nom de xyxue Date : mercredi 28 novembre 2018 à 13:04 À : vpp-dev Objet : [vpp-dev] question about multicast mpls Hi guys, I found

Re: [vpp-dev] Getting crash while running load on VPP18.01 for 6 hours

2018-11-21 Thread Neale Ranns via Lists.Fd.Io
Hi Chetan, The null-node should not be encountered under normal operation. The null-node always has an index/value of 0, therefore if the previous node has not been properly configured, or the arc taken from that node was wrong, then the packet can likely end up at the null-node. To debug

Re: [vpp-dev] About FRR(fast re-routing)

2018-11-16 Thread Neale Ranns via Lists.Fd.Io
Hi, We do not support FRR, nor is there currently a plan to. However, if your label/tunnel/route has only one path, you can achieve a similar result to FRR by installing the primary path with a better (lower) preference to the backup path. VPP will then cutover when the primary path goes

Re: [vpp-dev] ip4-load-balance

2018-11-14 Thread Neale Ranns via Lists.Fd.Io
2018 à 19:09 À : "vpp-dev@lists.fd.io" , "Neale Ranns (nranns)" Objet : Re: [vpp-dev] ip4-load-balance Mystery solved, I was missing the interface on the IP Route. ip route add count 1 20.20.20.0/24 via 1.1.1.2 TenGigabitEthernet83/0/1 Ray K

Re: [vpp-dev] New Committer Nomination: Andrew Yourtchenko

2018-11-08 Thread Neale Ranns via Lists.Fd.Io
+1 -Message d'origine- De : au nom de "Dave Barach via Lists.Fd.Io" Répondre à : "Dave Barach (dbarach)" Date : jeudi 8 novembre 2018 à 13:13 À : "vpp-dev@lists.fd.io" Cc : "vpp-dev@lists.fd.io" Objet : [vpp-dev] New Committer Nomination: Andrew Yourtchenko In view of

Re: [vpp-dev] Problem on VxLAN multicast mode

2018-11-05 Thread Neale Ranns via Lists.Fd.Io
Hi Eyal, John, I missed the fact that the tunnel classification is based only on the senders IP. Now it makes sense. Thanks, Neale -Message d'origine- De : au nom de "John Lo (loj) via Lists.Fd.Io" Répondre à : "John Lo (loj)" Date : lundi 5 novembre 2018 à 16:17 À : Xuekun ,

Re: [vpp-dev]ping local address

2018-10-31 Thread Neale Ranns via Lists.Fd.Io
GINATED). Regards, neale De : "saint_...@aliyun.com" Date : mercredi 31 octobre 2018 à 08:49 À : "Neale Ranns (nranns)" Cc : vpp-dev Objet : Re: Re: [vpp-dev]ping local address hello neale, I found and modified a piece of code in the ip4_forward.c, and now it is able to pin

Re: [vpp-dev]ping local address

2018-10-25 Thread Neale Ranns via Lists.Fd.Io
It’s a known limitation. Contributions to fix it would be welcome. /neale De : au nom de "saint_sun 孙 via Lists.Fd.Io" Répondre à : "saint_...@aliyun.com" Date : jeudi 25 octobre 2018 à 09:40 À : vpp-dev Cc : "vpp-dev@lists.fd.io" Objet : [vpp-dev]ping local address Hello all: An basic

Re: [vpp-dev] vpp crash when handling IGMP with router alert

2018-10-17 Thread Neale Ranns via Lists.Fd.Io
Hi Jeff, Thank you for the bug report. As you mention the graph node path taken by these packets does not go thru ip4-lookup and so does not have the fib-index set. Since ip4-lookup is replaced by ip4-options, IMO ip4-options would be the place to add the code you have identified, so that we

Re: [vpp-dev] Delete IPv6 VXLAN fails

2018-10-11 Thread Neale Ranns via Lists.Fd.Io
+Eyal I expect it was broken by efd9cf302. /neale De : au nom de "Michal Cmarada via Lists.Fd.Io" Répondre à : "Michal Cmarada -X (mcmarada - PANTHEON TECHNOLOGIES at Cisco)" Date : jeudi 11 octobre 2018 à 15:30 À : "vpp-dev@lists.fd.io" Cc : "vpp-dev@lists.fd.io" Objet : [vpp-dev]

Re: [vpp-dev] question abot FRR

2018-10-10 Thread Neale Ranns via Lists.Fd.Io
Hi Xue, which FRR ;) This one: https://tools.ietf.org/html/rfc5286 we don’t support For this one: https://frrouting.org/ I’ll leave it to the community to comment. /neale De : au nom de xyxue Date : mercredi 10 octobre 2018 à 08:35 À : vpp-dev Objet : [vpp-dev] question abot FRR Hi

Re: [vpp-dev] Master branch l2bd test perf dop

2018-10-04 Thread Neale Ranns via Lists.Fd.Io
Hi Yuwei, Can you test this, please: https://gerrit.fd.io/r/#/c/15100/ thanks, neale De : "Zhang, Yuwei1" Date : vendredi 28 septembre 2018 à 03:08 À : "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Objet : RE: [vpp-dev] Master branch l2bd test perf do

Re: [vpp-dev] Make test failures on ARM - IP4, L2, ECMP, Multicast, GRE, SCTP, SPAN, ACL

2018-09-27 Thread Neale Ranns via Lists.Fd.Io
De : au nom de Juraj Linkeš Date : jeudi 27 septembre 2018 à 09:21 À : "Neale Ranns (nranns)" Cc : vpp-dev Objet : Re: [vpp-dev] Make test failures on ARM - IP4, L2, ECMP, Multicast, GRE, SCTP, SPAN, ACL Hi Neale, I had a debugging session with Andrew about failing ACL testca

Re: [vpp-dev] Master branch l2bd test perf dop

2018-09-27 Thread Neale Ranns via Lists.Fd.Io
Hi Yuwei, There was a change to the l2flood node recently: https://gerrit.fd.io/r/#/c/13578/ where we use the buffer clone mechanism rather than free-recycle. I would expect the CPU cycles per invocation of the l2-flood node to increase, but the number of invocations of l2flood to decrease

Re: [**EXTERNAL**] Fwd: [vpp-dev] Failing to create untagged sub-interface

2018-09-25 Thread Neale Ranns via Lists.Fd.Io
Hi Mike, Perhaps you could tell us why you want to create an untagged sub-interface. Regards, Neale De : au nom de "Bly, Mike" Date : vendredi 21 septembre 2018 à 17:06 À : "John Lo (loj)" , Edward Warnicke , "vpp-dev@lists.fd.io" Objet : Re: [**EXTERNAL**] Fwd: [vpp-dev] Failing to create

Re: [vpp-dev] broken GRE tunnel

2018-09-19 Thread Neale Ranns via Lists.Fd.Io
Hi Fedro, Thanks for the bug report. Fixed in: https://gerrit.fd.io/r/#/c/14891/ /neale -Original Message- From: on behalf of Fedor Kazmin Date: Wednesday, 19 September 2018 at 10:46 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] broken GRE tunnel Hello all, I have got an

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-09-07 Thread Neale Ranns via Lists.Fd.Io
/ maybe it will fix your crash too. Regards Neale From: Stanislav Chlebec Date: Thursday, 6 September 2018 at 11:00 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: RE: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin) Th

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-09-05 Thread Neale Ranns via Lists.Fd.Io
On the exact same version of VPP that produced the crash do: api trace custom-dump /path/to/trace/flie.txt /neale From: Stanislav Chlebec Date: Wednesday, 5 September 2018 at 13:24 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: RE: [vpp-dev] Cavium Thun

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-09-04 Thread Neale Ranns via Lists.Fd.Io
Hi Stan, Unfortunately I don’t have an ARM machine on to decode the post-mortem data. Could you do this? Thanks, Neale From: Stanislav Chlebec Date: Tuesday, 4 September 2018 at 11:06 To: Stanislav Chlebec , "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject:

Re: [vpp-dev] vlib_buffer_t clone operation

2018-09-03 Thread Neale Ranns via Lists.Fd.Io
Hi Eason, There’s vlib_buffer_clone() it’s use in IP multicast can be found here: replicate_inline (…) and in L2 multicast here: l2flood_node_fn(…) /neale -Original Message- From: on behalf of Eason Chen Reply-To: Eason Chen Date: Monday, 3 September 2018 at 04:12 To:

Re: [vpp-dev] IGMP enable issue

2018-08-28 Thread Neale Ranns via Lists.Fd.Io
Hi Aleksander, It’s not top of my TODO list right now. Your additions would be most welcome. /neale From: on behalf of Aleksander Djuric Date: Tuesday, 28 August 2018 at 14:41 To: "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] IGMP enable issue In addition to my previous message...

Re: [vpp-dev] discarding label in ipv4 FIB.

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
[fix missing information] Hi, Label value 16 is, incorrectly IMO, not a valid out-put label. See: https://gerrit.fd.io/r/#/c/14508/ for a fix. Thanks, /neale From: on behalf of "Neale Ranns via Lists.Fd.Io" Reply-To: "Neale Ranns (nranns)" Date: Monday, 27 August 20

Re: [vpp-dev] discarding label in ipv4 FIB.

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi, Label value is, incorrectly IMO, not a valid out-put label. See: https://gerrit.fd.io/r/#/c/14508/ for a fix. Thanks, Neale From: on behalf of "abbas ali chezgi via Lists.Fd.Io" Reply-To: "che...@yahoo.com" Date: Monday, 27 August 2018 at 13:05 To: "vpp-dev@lists.fd.io" Cc:

Re: [vpp-dev] IGMP enable issue

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
fig_lookup returns null. The code comments says that the reason is that the interface is not IGMP enabled. If it's true - how I can to configure IGMP enabled interface? Thanks in advance for any help, Aleksander On Mon, Aug 27, 2018 at 12:59 PM, Neale Ranns wrote: Hi Aleksander, To you want

Re: [vpp-dev] VPP hangs on GRE interface going up

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Fedor, You have exposed a bug. Thanks. Please re-test including: https://gerrit.fd.io/r/#/c/14504/ /neale From: on behalf of Fedor Kazmin Date: Monday, 27 August 2018 at 13:25 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] VPP hangs on GRE interface going up Hello, all I have got an

Re: [vpp-dev] IGMP enable issue

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Aleksander, To you want VPP to act like a host or a router? /neale From: on behalf of Aleksander Djuric Date: Monday, 27 August 2018 at 10:39 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] IGMP enable issue Hello, I am trying to configure VPP for IGMP, but with this configuration it

Re: [vpp-dev] Source Based Routing #vpp

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Georgi, Are you asking for this: https://www.cisco.com/c/en/us/td/docs/ios/12_0s/feature/guide/vrfselec.html we don’t support this feature specifically (i.e. a simple IP source based lookup as an input feature, though it would be easy to add) but we do support the more general case of

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-08-21 Thread Neale Ranns via Lists.Fd.Io
Hi Stan, What route were you adding at the time? Can you give me the post-mortem API dump [1] /neale [1] see https://wiki.fd.io/view/VPP/BugReports From: on behalf of Stanislav Chlebec Date: Tuesday, 21 August 2018 at 16:41 To: Nitin Saxena , "vpp-dev@lists.fd.io" Subject: [vpp-dev]

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Message- From: "Justin Pecqueur (jpecqueu)" Date: Thursday, 9 August 2018 at 16:10 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom" Hi Neale, Here are

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Make 4.2 will let us use '$(file Date: Thursday, 9 August 2018 at 15:07 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom" Hi Neale, I suspected as much seeing as how it was occu

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
8 at 15:07 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom" Hi Neale, I suspected as much seeing as how it was occurring with some C++ code which can be very expensive to compi

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Hi Justin, Not enough memory for the number of CPUs/parallel jobs. Here’s my vagrant VM on OSx: vagrant@ ~/vpp (master) $ free totalusedfree shared buff/cache available Mem:4146932 2320260 947376 16732 879296 1765252 Swap:

Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX

2018-08-03 Thread Neale Ranns via Lists.Fd.Io
Cc: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX Move the C++ language binding to extras? Ole On 3 Aug 2018, at 12:45, Juraj Linkeš mailto:juraj.lin...@pantheon.tech>> wro

Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX

2018-08-03 Thread Neale Ranns via Lists.Fd.Io
Hi Juraj, Answers/comments inline with [nr] Regards, neale From: Juraj Linkeš Date: Friday, 3 August 2018 at 12:45 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: RE: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX Hi Neale, Yea t

<    1   2   3   4   5   6   7   >