[vpp-dev] Is IRB feature fully functional?

2018-03-22 Thread Gudimetla, Leela Sankar
Hi, I am trying to configure IRB/BVI feature and see if it works. I am doing the configuration as per the instructions given in ‘https://wiki.fd.io/view/VPP/Command-line_Interface_(CLI)_Guide#IRB.2FBVI’. Instead of configuring a route as per the link, I am configuring an IP address on BVI inter

[vpp-dev] Is IRB feature fully functional?

2018-03-22 Thread Gudimetla, Leela Sankar
Hi, I am trying to configure IRB/BVI feature and see if it works. I am doing the configuration as per the instructions given in ‘https://wiki.fd.io/view/VPP/Command-line_Interface_(CLI)_Guide#IRB.2FBVI’. Instead of configuring a route as per the link, I am configuring an IP address on BVI inter

[vpp-dev] Is IRB feature fully functional?

2018-03-22 Thread Gudimetla, Leela Sankar
Hi, I am trying to configure IRB/BVI feature and see if it works. I am doing the configuration as per the instructions given in ‘https://wiki.fd.io/view/VPP/Command-line_Interface_(CLI)_Guide#IRB.2FBVI’. Instead of configuring a route as per the link, I am configuring an IP address on BVI inter

Re: [**EXTERNAL**] RE: [vpp-dev] Is IRB feature fully functional?

2018-03-22 Thread Gudimetla, Leela Sankar
(thus expect packets contain a VLAN tag of ID 50 in your case) and all packets received and forwarded in the BD must have one VLAN tag of ID 50, matching that of the BVI sub-interface VLAN. –John From: vpp-dev@lists.fd.io On Behalf Of Gudimetla, Leela Sankar Sent: Thursday, March 22, 2018

Re: [**EXTERNAL**] RE: [vpp-dev] Is IRB feature fully functional?

2018-03-22 Thread Gudimetla, Leela Sankar
abitEthernet5/0/0.50 pop 1 Regards, John From: Gudimetla, Leela Sankar Sent: Thursday, March 22, 2018 4:46 PM To: John Lo (loj) ; vpp-dev@lists.fd.io Subject: Re: [**EXTERNAL**] RE: [vpp-dev] Is IRB feature fully functional? Thanks John for quick response. Yes. I placed sub-interface in th

[vpp-dev] VPP client: test_client vs VAT

2018-04-05 Thread Gudimetla, Leela Sankar
Hello, I am trying to implement a client to VPP in my application that configures VPP by calling its APIs. I see that VAT (VPP API TEST?) already has a client implemented as part of its testing infrastructure. And I also see that there is a test_client which is a straight-forward and organic cl

Re: [**EXTERNAL**] Re: [vpp-dev] VPP client: test_client vs VAT

2018-04-06 Thread Gudimetla, Leela Sankar
the binary API. Depending on what your application does, you can either choose to integrate VPP binary api calls directly in it or create a separate app that uses test_client as the starting point. Thanks, -daw- On 4/6/18 2:03 AM, Gudimetla, Leela Sankar wrote: Hello, I am trying to implement a

Re: [vpp-dev] VPP client: test_client vs VAT

2018-04-08 Thread Gudimetla, Leela Sankar
ing point. Thanks, -daw- On 4/6/18 2:03 AM, Gudimetla, Leela Sankar wrote: Hello, I am trying to implement a client to VPP in my application that configures VPP by calling its APIs. I see that VAT (VPP API TEST?) already has a client implemented as part of its testing infrastructure. And I

Re: [**EXTERNAL**] Re: [vpp-dev] VPP client: test_client vs VAT

2018-04-08 Thread Gudimetla, Leela Sankar
call the direct feature API and get going with this API stuff. Could you please throw some light on this? Thanks, Leela sankar On 4/8/18, 5:39 PM, "vpp-dev@lists.fd.io on behalf of Jim Thompson" wrote: > On Apr 8, 2018, at 7:00 PM, Gudimetla, Leela Sankar wrote:

[vpp-dev] L2fib entry not updating for BVI

2018-05-17 Thread Gudimetla, Leela Sankar
Hi, I have created a loopback interface (with MAC address and instance ) and added it to a bridge as BVI. I see the interface MAC address is getting added to l2fib since it is a BVI. But when I change the interface MAC address (loopback’s), I don’t see the corresponding l2fib entry is not getti

Re: [**EXTERNAL**] Re: [vpp-dev] L2fib entry not updating for BVI

2018-05-18 Thread Gudimetla, Leela Sankar
ism to automatically update its MAC in the L2FIB. -John From: vpp-dev@lists.fd.io On Behalf Of Gudimetla, Leela Sankar Sent: Thursday, May 17, 2018 9:38 PM To: vpp-dev@lists.fd.io Subject: [vpp-dev] L2fib entry not updating for BVI Hi, I have created a loopback interface (with MAC address and inst

[vpp-dev] GET/SET support for each feature entity from VPP client

2018-06-14 Thread Gudimetla, Leela Sankar
Hello, We are writing a client for VPP to configure it over the shared-memory interface (similar to what VAT does). We are trying to find the GET for each entity so that we can handle ‘UPDATE’ of an existing configuration inside VPP. For example, we have created a bridge-domain with id say ‘10’

Re: [**EXTERNAL**] Re: [vpp-dev] GET/SET support for each feature entity from VPP client

2018-06-14 Thread Gudimetla, Leela Sankar
te @param mac_age - mac aging time in min, 0 for disabled */ autoreply define bridge_domain_set_mac_age { u32 client_index; u32 context; u32 bd_id; u8 mac_age; }; Regards, John From: vpp-dev@lists.fd.io On Behalf Of Gudimetla, Leela Sankar Sent: Thursday, June 14, 2018 3:32 PM To: v

[vpp-dev] Synchronous VPP-client over SHM

2018-07-30 Thread Gudimetla, Leela Sankar
Hello, We are writing a client for VPP to configure it over the shared-memory interface (similar to what VAT does). I see that there is a rx_thread for processing responses from the server (VPP) to process the replies asynchronously. Do we need to use the thread? Or Can we get rid of it and pr

Re: [vpp-dev] [**EXTERNAL**] RE: Synchronous VPP-client over SHM

2018-07-31 Thread Gudimetla, Leela Sankar
make the binary APIs appear to be synchronous. HTH... Dave From: vpp-dev@lists.fd.io On Behalf Of Gudimetla, Leela Sankar Sent: Monday, July 30, 2018 5:19 PM To: vpp-dev@lists.fd.io Subject: [vpp-dev] Synchronous VPP-client over SHM Hello, We are writing a client for VPP to configure it ov

Re: [**EXTERNAL**] Re: [vpp-dev] Synchronous VPP-client over SHM

2018-07-31 Thread Gudimetla, Leela Sankar
Cheers Ole On 30 Jul 2018, at 23:19, Gudimetla, Leela Sankar mailto:lgudi...@ciena.com>> wrote: Hello, We are writing a client for VPP to configure it over the shared-memory interface (similar to what VAT does). I see that there is a rx_thread for processing responses from the server (VPP)

Re: [vpp-dev] Unable to create sub-interface with 'untagged' option

2018-09-13 Thread Gudimetla, Leela Sankar
I also see the same error while creating a sub interface with untagged option. The parent physical interface is UP when creating the sub-interface. Curious to know. Thanks, Leela sankar -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10496): https:

[vpp-dev] Unable to create sub-interface with 'untagged' option

2018-09-18 Thread Gudimetla, Leela Sankar
Hi All, Creation of a sub-interface with ‘untagged’ option fails with the message “ create sub-interfaces: vlan is already in use” . Any idea what I am missing here ? There is no other configs present and trying to create sub-interface for the first time. vpp# create sub-interfaces GigabitEthe

[vpp-dev] Delay in setting 10G interface state UP

2018-09-18 Thread Gudimetla, Leela Sankar
Hello, I am using stable_18_01. I have been observing a delay in setting the 10G NIC interface state to UP. It is apparent from VPP CLI itself that using “set interface state TenGigabitEthernet3/0/0 up” taking some time. And I also see that the SHM client api “sw_interface_set_flags” fails in t

[vpp-dev] Packet extraction: Policer-classify/Classify-set-interface-l2

2019-01-22 Thread Gudimetla, Leela Sankar
Hi, I didn’t find any good documentation on the usage of both Policer-classify and Classify-set-interface-l2. Please share or point me to any documentation on “how to use these two types of classification? And when?”. I have a need to classify received frames based on Destination MAC and/or e

Re: [**EXTERNAL**] [vpp-dev] Packet extraction: Policer-classify/Classify-set-interface-l2

2019-01-25 Thread Gudimetla, Leela Sankar
Hello All, Posting the query again. Thanks, Leela sankar From: on behalf of Leela Gudimetla Date: Tuesday, January 22, 2019 at 6:20 PM To: "vpp-dev@lists.fd.io" Subject: [**EXTERNAL**] [vpp-dev] Packet extraction: Policer-classify/Classify-set-interface-l2 Hi, I didn’t find any good docume

[vpp-dev] Understanding feature-arcs & features

2019-02-06 Thread Gudimetla, Leela Sankar
Hello All, I have a use case with VPP as below. 1. Need to send customized packets (similar to some L3 control packets. ARP, ICMP, etc) from ‘my-node’ to loopback. 2. The loopback interface is attached to a bridge-domain. So, the customized packets need to be either flooded in the bridge-

Re: [**EXTERNAL**] [vpp-dev] Understanding feature-arcs & features

2019-02-06 Thread Gudimetla, Leela Sankar
Dave/Neale, Sharing any details would help to understand better on top of ‘use the force and read the source’. Thanks, Leela sankar From: on behalf of Leela Gudimetla Date: Wednesday, February 6, 2019 at 11:35 AM To: "vpp-dev@lists.fd.io" Subject: [**EXTERNAL**] [vpp-dev] Understanding featu

Re: [**EXTERNAL**] [vpp-dev] Understanding feature-arcs & features

2019-02-07 Thread Gudimetla, Leela Sankar
for L3). How you use a feature-arc is well described in the wiki you reference. Benoit recently added a neat feature that allows you to visualise the graph; show vlib graphviz which might help you understand the monsters you create 😉 /neale De : au nom de "Gudimetla, Leela Sankar&qu

[vpp-dev] Understanding vlib_buffer_enqueue()

2019-02-07 Thread Gudimetla, Leela Sankar
Hello, I am trying to understand a piece of code that enqueues a frame to next-node. But when a frame is traversing feature-nodes, I see the following boiler-plate code that seems to be sending the frames to two nodes at the same time. Is my understanding correct? 218 #define vlib_validate_buff

[vpp-dev] Can I increase vlib_buffer->opaque[10]?

2019-02-28 Thread Gudimetla, Leela Sankar
Hello, I have a need to add some custom fields to the existing vlib_buffer metadata space i.e. opaque[10]. The new field is related to L2, so it makes logically sense to add it to the l2 structure in vnet_buffer_opaque_t. But it does not fit into the current real estate i.e. opaque[10]. So, I h

[vpp-dev] How to enable logs in VPP?

2019-12-10 Thread Gudimetla, Leela Sankar
Hello, I am looking for some information on how to enable error-logs, warnings, etc. I see bunch of logging in the code like clib_error_xxx(), clib_warning_xxx(), etc. Can someone share how to enable these logs to capture to a file on the target? Thanks, Leela sankar -=-=-=-=-=-=-=-=-=-=-=- Lin

Re: [vpp-dev] [**EXTERNAL**] RE: How to enable logs in VPP?

2019-12-11 Thread Gudimetla, Leela Sankar
Dave From: vpp-dev@lists.fd.io On Behalf Of Gudimetla, Leela Sankar Sent: Tuesday, December 10, 2019 5:35 PM To: vpp-dev@lists.fd.io Subject: [vpp-dev] How to enable logs in VPP? Hello, I am looking for some information on how to enable error-logs, warnings, etc. I see bunch of logging in the code

Re: [vpp-dev] [**EXTERNAL**] RE: How to enable logs in VPP?

2019-12-11 Thread Gudimetla, Leela Sankar
Did you look in the default system logfile /var/log/syslog? That’s the first place I would look for clib_warning output. The unix { log } stanza concerns logging of debug CLI commands, not clib_warnings... Dave From: Gudimetla, Leela Sankar Sent: Wednesday, December 11, 2019 1:25 PM To:

[vpp-dev] statseg socket file not getting created for the first time

2020-01-29 Thread Gudimetla, Leela Sankar
Hello, I am trying to connect to the new stats-segment in VPP 1908 by using the C APIs. The issue that I am seeing is, the server socket file “/run/vpp/stats.sock” is not getting created when VPP is started for the first time. But the file is getting created after a VPP restart, and the stat_se

[vpp-dev] VPP fast-path vs slow-path

2020-06-01 Thread Gudimetla, Leela Sankar via lists.fd.io
Hi, I came across a comment in the file src/vnet/ethernet/node.c regarding fast-path vs slow-path. /* fastpath - in l3 mode hadles ip4, ip6 and mpls packets, other packets are considered as slowpath, in l2 mode all untagged packets are considered as fastpath */ This makes me wondering

Re: [**EXTERNAL**] [vpp-dev] VPP fast-path vs slow-path

2020-06-03 Thread Gudimetla, Leela Sankar via lists.fd.io
Gentle reminder on this. Any info would be much appreciated. Thanks, Leela sankar Gudimetla Embedded Software Engineer 3 | Ciena San Jose, CA, USA M | +1.408.904.2160 [Ciena Logo]<https://www.ciena.com/?src=emailsig> From: on behalf of "Gudimetla, Leela Sankar via lists.fd.io

[vpp-dev] MPLS protection

2021-07-14 Thread Gudimetla, Leela Sankar via lists.fd.io
Hello, I am trying out MPLS configurations to test what all features are supported currently on stable 1908. I don’t see protection for LSP like HA or FRR support explicitly. So I am wondering if it is supported yet. Or I may be missing something. Can someone please share (documentation, code)

Re: [vpp-dev] MPLS protection

2021-07-15 Thread Gudimetla, Leela Sankar via lists.fd.io
the protection hierarchically for all the label-levels in the label stack in the packet header). Regards, Leela sankar From: Neale Ranns Date: Thursday, July 15, 2021 at 1:01 AM To: Gudimetla, Leela Sankar , vpp-dev@lists.fd.io Subject: [**EXTERNAL**] Re: MPLS protection Hi Leela, There’s no

[vpp-dev] Tap connect CLI

2020-03-12 Thread Gudimetla, Leela Sankar via Lists.Fd.Io
Hi, I see that the tap connect CLI has been deprecated which was used for creating a pair of interfaces between container and host. Is there any other CLI/mechanism available in VPP-1908 to achieve the same? Thanks, Leela sankar Gudimetla Embedded Software Engineer 3 | Ciena San Jose, CA, USA M

Re: [vpp-dev] MPLS protection

2021-07-26 Thread Gudimetla, Leela Sankar via lists.fd.io
Could someone please respond to the specific question that I have described below? Thanks, Leela sankar From: vpp-dev@lists.fd.io on behalf of Gudimetla, Leela Sankar via lists.fd.io Date: Thursday, July 15, 2021 at 9:42 AM To: Neale Ranns , vpp-dev@lists.fd.io Subject: [**EXTERNAL**] Re

[vpp-dev] Rejecting large frequency change

2021-08-05 Thread Gudimetla, Leela Sankar via lists.fd.io
Hello, We have started seeing the below warning message coming continuously. Traffic is running on several vhost-ports and physical ports. These messages are coming even after a restart with a slow rate. VPP clib_warning: clib_time_verify_frequency:248: Rejecting large frequency change of 1.01