Hello, What's the best way to punt L2 packets to the control plane? If I'm correct, now we have these ways: - VPP communication library (it works only for TCP and UDP packets) - a punt through Unix socket (it's only one-way punt) - also, we can redirect IP packets (but it's not flexible and not working for L2 packets)
I am wondering because PPPoE plugin punts control packets with just redirecting it on another interface. But when VPP gets packets back from the control plane interface - it's just not working (because of mac l3 mismatch). And to make it worked I had to do some ugly hacks (such as turning on "device-input" for pppoe-input node on control plane interface [1]). May be there any other ways to do it? [1] https://gerrit.fd.io/r/c/vpp/+/26964 -- Best regards Stanislav Zaikin
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#16660): https://lists.fd.io/g/vpp-dev/message/16660 Mute This Topic: https://lists.fd.io/mt/74692556/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-