pimvanpelt / lcpng

Linux Control Plane plugin for VPP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lcp-ng not copy to vpp from kernel

ahmdzaki18 opened this issue · comments

Hi,

i using lcp-ng from vpp 22.10 until now on stable 23.10 with no issue. Because if i using original linux-cp, i got subif goes up and down if set different mtu with parent interface (i dont know its fixed now or not).
until this happen. some routes not installed into vpp ip fib only on this new machine, i dont know why.

sometimes like this,
prefix available on kernel but not available on vpp fib,
WhatsApp Image 2024-02-20 at 05 34 02_b465ff31

prefix available on frr also,
WhatsApp Image 2024-02-20 at 05 34 33_aebb0fdb

to solve, i need disable the interface or peer to move on another next-hop, then bring it up again (another example prefix),
WhatsApp Image 2024-02-20 at 03 52 01_59c62050

My configuration:
3 IXP Equinix Singapore, BBIX Singapore, SGIX with some bilateral inside it.
2 Route Reflector full routes
iBGP with OSPF all p2p network

My Node:
Debian Bullseye latest
5.10.0-28-amd64
vpp v23.10.0-22~g6b287b530 built by root on cbr-sgx-rtr
FRRouting 9.1
Intel(R) Xeon(R) CPU E3-1280 v5 @ 3.70GHz (performance governor)
32GB ECC DDR4 (8GB x 4)
Intel XL710 QDA1 latest firmware

NB: i tried original linux-cp plugin and vpp fib works normal with parent and subif same mtu (1500), but very weird some website like keep loading forever (like not enough mtu).

is kernel too fast so vpp cannot keep up to install fib? but original linux-cp works normal. And i tried also using lcpng and enable peer one by one without issue. or poll-sleep-usec take effect? now poll-sleep-usec 1000
what command or output i need to share for further analysis?

The warning in the README clearly spells out that there is no support in this github repo.
You can reach out to vpp-dev@lists.fd.io for general questions, or sales@ipng.ch for paid support.