Hi Mostafa,
Port Security functional can be implemented using ACL plugin MACIP feature. On
a given interface, ACLs are applied on input traffic to permit using a mix of
MAC and IP.
Here you will find more detail about it:
https://wiki.fd.io/view/VPP/SecurityGroups#MACIP_.28formerly_.22L2.22
those
frames.
Thanks?,
Mohsin
From: Andrew Yourtchenko
Sent: Monday, February 12, 2018 11:23 PM
To: Mohsin Kazmi (sykazmi)
Cc: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] Port security
Mohsin,
Not really, macip acl only nails down the predefined known addr
Hello,
Currently sampling rate is fixed and can not be changed. However there is a
patch https://gerrit.fd.io/r/#/c/9671/3 which is in review process to set the
poller frequency.
You can have a look at it.?
Cheers,
Mohsin
From: vpp-dev@lists.fd.io on behalf
Hi,
"tx frame not ready"? means VPP didn't find empty queue at linux side. Linux is
processing too slow which results in that behavior and VPP drops those packets.
While when you use dpdk, you bypass linux kernel (bottleneck), so you don't
find such behavior.
If you still want to use the vi
Hello,?
I am writing regarding a proposal to change API messages related to l2fib mac
address.
In vpp/src/vnet/l2/l2.api file, currently two API messages related to l2fib
uses u64 for mac address instead of u8 mac[6]. While rest of VPP API calls use
array of six bytes to store mac address.
Hi Pedro,
Can you check the dmesg? If it is due to "out of memory".?
Regards,
Mohsin
From: vpp-dev-boun...@lists.fd.io on behalf of
PEDRO ANDRES ARANDA GUTIERREZ
Sent: Monday, November 6, 2017 11:27 AM
To: vpp-dev@lists.fd.io
Subject: [vpp-dev] Crash when
Hi Xyxue,
Those are to be deprecated functionality which still exists in stats API.
from stats.c file, just above vl_api_want_interface_combined_stats_t_handler:
/**
* ALL Interface Combined stats - to be deprecated
**/
Please
Hi,
Yes, Vpp has a generic API to modify interface mac address.
You can check the following: vl_api_sw_interface_set_mac_address_t
-br
Mohsin
From: vpp-dev-boun...@lists.fd.io on behalf of
Omer Majeed
Sent: Wednesday, December 13, 2017 3:58 PM
To: vpp-dev
Hello Holoo,
You can find examples of traces in VPP Uses Cases.
Specific to VPP packet tracing, please check the following link:
https://wiki.fd.io/view/VPP/Command-line_Interface_(CLI)_Guide#packet_tracer
Apart from that, debug CLI list down the commands:
vpp# trace ?
trace add
Please find the response inline:
From: Holoo Gulakh
Sent: Tuesday, January 9, 2018 12:22 PM
To: Mohsin Kazmi (sykazmi); vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] packet capture
there are labels like dpdk-input, ip4-input-no-checksum, ip4-icmp-echo-request
and
Hello Dmitry,
This is processing header length which includes dpdk header + vlib header to
process packets in graph nodes.
While normal buffer size is 2048 bytes. MTU can be set using following command
line provided that interface should be within the range of min/max supported
values.
set
Hello Ray,
Can you try to build:
make build-vpp-api
and then build the ioam-plugin.
Please let me know if it helps you.
-br
Mohsin
From: vpp-dev-boun...@lists.fd.io on behalf of
Kinsella, Ray
Sent: Monday, November 21, 2016 7:54 PM
To: vpp-dev@lists.
. Otherwise, you
need to follow the similar implementation design as one is for DPDK.
-br
Mohsin KAZMI
From: vpp-dev-boun...@lists.fd.io on behalf of
Sreejith Surendran Nair
Sent: Thursday, December 15, 2016 3:19 AM
To: vpp-dev
Cc: Sreejith Surendran Nair -X
Hi Sreejith,
If you would do "make", you will find the help menu. There is mentioned a way
to provide " startup.conf " :
make run STARTUP_CONF=startup.conf
-br
Mohsin
From: vpp-dev-boun...@lists.fd.io on behalf of
Sreejith Surendran Nair
Sent: Wednesday
Hi Yohan,
You just need to add it for Debian in CI for package cloud.
There is no change for RPMs.
-br
Mohsin
On 7/10/19, 5:25 PM, "vpp-dev@lists.fd.io on behalf of Yohan Pipereau
(ypiperea) via Lists.Fd.Io" wrote:
Hi,
I am working for sweetcomb project and as discussed during
Hello,
Can you please provide details about your setup, configuration, traffic flow
and interfaces you are using?
-br
Mohsin
From: on behalf of "jiangxiaom...@outlook.com"
Date: Wednesday, January 15, 2020 at 3:01 AM
To: "vpp-dev@lists.fd.io"
Subject: [vpp-dev] vnet_gso_header_offset_parser
In case of point-to-point, you can set the checksum offload flag
VNET_HW_INTERFACE_FLAG_SUPPORTS_TX_L4_CKSUM_OFFLOAD when you create demo
interface.
And need to calculate ip4_hdr_checksum in your tx node
(ethernet_demo_device_class) if packet comes with
VNET_BUFFER_F_OFFLOAD_IP_CKSUM set.
Hi Miklos,
May be, it will help https://gerrit.fd.io/r/c/vpp/+/15144
-br
Mohsin
From: on behalf of Ole Troan
Date: Thursday, May 28, 2020 at 11:23 AM
To: Miklos Tirpak
Cc: "vpp-dev@lists.fd.io"
Subject: Re: [vpp-dev] generic TCP MSS clamping
Hi Miklos,
> I see the NAT plugin already support
?Current implementation of tap doesn't support multi-queue. But it should not
be hard to implement multi-queue support for tap driver. You are welcome to
contribute.
From: vpp-dev@lists.fd.io on behalf of Ranadip Das
Sent: Tuesday, January 29, 2019 1:57 AM
To
?On second PC (which is directly connected to VPP), you also need to create a
tap interface in VPP which will be an interface to linux host and configure the
addresses and you are good to go.
From: vpp-dev@lists.fd.io on behalf of amir...@rad.com
Sent: Thursd
Hi,
Does this fix your issue?
https://gerrit.fd.io/r/#/c/17459/?
-br,
Mohsin
From: vpp-dev@lists.fd.io on behalf of Wang, Drenfong
Sent: Monday, February 11, 2019 8:08 AM
To: sweetcomb-...@lists.fd.io; vpp-dev@lists.fd.io; d...@barachs.net; Damjan
Marion
Hi Chuan,
Please find the following fix for it.
https://gerrit.fd.io/r/c/vpp/+/27760
It seems that order is issue.
-br
Mohsin
From: on behalf of "Chuan Han via lists.fd.io"
Reply-To: "chuan...@google.com"
Date: Thursday, July 2, 2020 at 12:57 AM
To: vpp-dev
Subject: [vpp-dev] vpp crashes
Hello,
eth0 is bind with guest OS i.e. Linux driver. Secondly, AF_PACKET is not quite
performant when compared with other alternatives.
You can completely avoid AF_PACKET to directly attach eth0 to VPP. You can
achieve it either using vpp native virtio driver (if eth0 is virtio interface)
or dp
Hi,
It is the responsibility of the interface drivers to allocate the hw_address
i.e.:
error = ethernet_register_interface (vnm, virtio_device_class.index,
vif->dev_instance, vif->mac_addr,
&vif->hw_if_index,
Hello Jerome,
You can disable checksum offload on veth pair in Linux.
sudo ethtool -K veth0 tx off
sudo ethtool -K veth0 rx off
But it will not resolve the actual issue if an interface being used in future
has enabled offloads.
You need to compute the checksums in your custom node before en
Hi Ivan,
Thank you so much for reporting the issue. cxq_vring field is specific to
virtio pci. It should not be accessed or set in tap driver.
Please find the proper fix here:
1. https://gerrit.fd.io/r/c/vpp/+/33798/1
2. https://gerrit.fd.io/r/c/vpp/+/33796/3
-br
Mohsin
From: on behalf
Actual packet data (46 bytes) is less than 64 bytes. NIC appends ‘00’ to make
it 64 bytes packet.
From: on behalf of Akash S R
Date: Thursday, October 14, 2021 at 10:49 AM
To: vpp-dev , Ole Troan , "Benoit
Ganne (bganne)"
Subject: [vpp-dev] Additional Payload of 18 bytes (0's) added to packet
Hi Akash,
Please provide the information about the interface(s) you are using either with
vpp native driver or with dpdk? And ‘show trace’ will help here.
-br
Mohsin
From: on behalf of Akash S R
Date: Tuesday, October 19, 2021 at 11:03 AM
To: Pim van Pelt
Cc: vpp-dev , Ole Troan , Dave
Bara
You are setting the “mp->flags = 0;” as (IF_STATUS_API_FLAG_LINK_UP &
IF_STATUS_API_FLAG_ADMIN_UP == 0)
To ‘UP’ the interface:
u32 flags = IF_STATUS_API_FLAG_ADMIN_UP;
mp->flags = clib_host_to_net_u32 (flags);
To ‘DOWN’ the interface:
u32 flags = 0;
mp->flags = clib_host_to_net_u32 (flags
We can also add fixline to git to get the formatted output i.e.
vpp$ git fixline 3effb4e6
Fixes: 3effb4e63068 ("memif: integrate with new tx infra")
One can add the following to .gitconfig file: fixline = log -1 --abbrev=12
--format='Fixes: %h (\"%s\")'
-br
Mohsin
From: on behalf of "Damjan
Hello,
Mostly drop errors are reported in per node counters. You can use CLI command
“show errors”
-br
Mohsin
From: on behalf of Akash S R
Date: Wednesday, November 24, 2021 at 12:29 PM
To: vpp-dev
Subject: [vpp-dev] Information of drop counters on "show interface"
Hello,
I need to underst
From: Akash S R
Date: Thursday, November 25, 2021 at 12:21 PM
To: "Mohsin Kazmi (sykazmi)"
Cc: vpp-dev
Subject: Re: [vpp-dev] Information of drop counters on "show interface"
Hey,
“Show errors” will give you information about drops if interface is down. I am
unable
Hello,
Can you please share the numbers you are getting?
And also please share the output of:
sh hardware
sh tap
sh threads
sh cpu
-br
Mohsin
From: on behalf of "long...@gmail.com"
Date: Thursday, March 31, 2022 at 10:20 AM
To: "vpp-dev@lists.fd.io"
Subject: Re: [vpp-dev] Fastest way to conn
Please add following to dpdk stanza in startup.conf
“DPDK { dev :00:08.0 { tso on } enable-tcp-udp-checksum }”
Or else try VPP native virtio without using dpdk:
create int virtio :00:08.0
From: on behalf of "long...@gmail.com"
Date: Thursday, March 31, 2022 at 4:40 PM
To: "vpp-dev
-enabled
From: on behalf of "Mohsin Kazmi via lists.fd.io"
Reply-To: "Mohsin Kazmi (sykazmi)"
Date: Thursday, March 31, 2022 at 4:54 PM
To: "long...@gmail.com" , "vpp-dev@lists.fd.io"
Subject: Re: [vpp-dev] Fastest way to connect application in user spac
virtio device is using Linux Kernel driver “virtio-pci”. You need to rebind it
to ‘vfio-pci’ be able to use it in user-space.
There is a rebinding script in vpp:
https://git.fd.io/vpp/tree/extras/scripts/pci-nic-bind
-br
mohsin
From: on behalf of "long...@gmail.com"
Date: Thursday, March 31,
You can check VPP error counters using: sh errors
You can also trace the packet within VPP:
Please add ‘trace add virtio-input 10’ before pinging through tap interface.
Once you ping the desired IP address, please do ‘sh trace’.
-br
Mohsin
From: on behalf of "long...@gmail.com"
Date: Wednesday
ubject: Re: [vpp-dev] Fastest way to connect application in user space to VPP
#vpp
On Thu, Apr 7, 2022 at 05:04 AM, Mohsin Kazmi wrote:
trace add virtio-input 10
Hi Mohsin.
This is the trace log:
--- Start of thread 1 vpp_wk_0 ---
Packet 1
00:25:26:931409: vi
e: [vpp-dev] Fastest way to connect application in user space to VPP
#vpp
[Edited Message Follows]
On Thu, Apr 7, 2022 at 06:44 PM, Mohsin Kazmi wrote:
Please use tcpdump to trace on Linux side to see what is happening. Please also
check for error counters on Linux side.
Hi Mohsin,
After dum
No errors in VPP. You need to debug your environment to trace where the packets
are being dropped or stuck.
From: on behalf of "long...@gmail.com"
Date: Friday, April 8, 2022 at 2:34 AM
To: "vpp-dev@lists.fd.io"
Subject: Re: [vpp-dev] Fastest way to connect application in user space to VPP
#v
Hi Xiaodong,
What is the output of show int rx-placement
-br
Mohsin
From: on behalf of Xiaodong Xu
Reply-To: "vpp-dev@lists.fd.io"
Date: Wednesday, July 20, 2022 at 8:44 PM
To: "vpp-dev@lists.fd.io"
Subject: [vpp-dev] CPU usage for vpp
Hi,
When I start vpp, the CPU usage will be close to 1
Hello,
We are not supporting VPP 21.01. Please try with 22.06 or VPP master.
Please run vpp in debug mode and share the backtrace if you still hit with the
problem.
BTW
-br
Mohsin
From: on behalf of Khaled Salhi
Reply-To: "vpp-dev@lists.fd.io"
Date: Friday, August 5, 2022 at 9:16 AM
To: "vp
performance results.
-Best Regards,
Mohsin Kazmi
From: vpp-dev@lists.fd.io on behalf of Xiaodong Xu
Date: Thursday, October 6, 2022 at 10:24 PM
To: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] Throughput of VPP on KVM is Significantly Worse than
Linux Kernel
Hi Wentian,
Please take a look at
https
Linux kernel. Does it suggest that the virtio driver in
dpdk has some issues?
Regards,
Xiaodong
On Wed, Oct 12, 2022 at 3:40 AM Mohsin Kazmi via
lists.fd.io<http://lists.fd.io>
mailto:cisco@lists.fd.io>> wrote:
Hi,
You can use VPP native virtio driver in VM.
./dpdk-devbind.py -b
Hi Praveen,
Are you using libmemif for C++ application? Can you share the performance
numbers?
-br
Mohsin
From: on behalf of praveen
Reply-To: "vpp-dev@lists.fd.io"
Date: Saturday, November 19, 2022 at 1:43 PM
To: "vpp-dev@lists.fd.io"
Subject: Re: [vpp-dev] Memif performance
Team,
Can any
Hi Guangming,
What is the VPP version are you using?
-br
Mohsin
From: on behalf of Guangming
Reply-To: "vpp-dev@lists.fd.io"
Date: Tuesday, November 8, 2022 at 8:01 AM
To: "Mohsin Kazmi (sykazmi)" , vpp-dev
Subject: [vpp-dev] "tx frame not ready " error in host
46 matches
Mail list logo