On Wed, Jun 16, 2021 at 09:14:13AM -0700, tim.boh...@gmx.ch wrote: > Hi, I have found VPP as I was looking for an SRv6 testbed with a > distributed control plane via IS-IS. Now the initial intent and how I came > to VPP was a combination of FRR and VPP, which is discontinued as it > seems. After some unfruitful research my question is if there is any > existing possibility I may have overlooked to combine VPP with IS-IS? > Sorry if this was answered before, my search only brought up old answers > and I am unsure if this has changed.
Tim, The current way to do this will be with the linux-cp and linux-nl plugins. linux-cp has been merged to master, but linux-nl is still in development. The Changeset for that is here: https://gerrit.fd.io/r/c/vpp/+/31122 Your rough order of actions is: * clone master: - git clone https://gerrit.fd.io/r/vpp * fetch the linux-nl changeset to your local repository: - git fetch origin refs/changes/22/31122/8 - git checkout -b linux-nl b4ed743 * rebase or cherry-pick that changeset onto master: - git checkout linux-nl - git rebase master - [fix conflicts - there's a couple now] * build. * Configure in /etc/vpp/startup.conf : - disable ping and enable cp/nl: o Add to plugins {} : plugin ping_plugin.so { disable } plugin linux_cp_plugin.so { enable } plugin linux_nl_plugin.so { enable } - Enable linux-cp: o Add this section: linux-cp { default netns dataplane interface-auto-create # Optional } * With latest FRR, start watchfrr with --netns. On Debian, in /etc/frr/daemons: watchfrr_options="--netns=dataplane" I've been slowly building a new router infrastructure with this using OSPF and BGP, so far so good. Mike. -- Mike Beattie <m...@ethernal.org>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#19603): https://lists.fd.io/g/vpp-dev/message/19603 Mute This Topic: https://lists.fd.io/mt/83584229/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-