Page MenuHomeVyOS Platform

VPP allow to bridge bonding interfaces
Closed, ResolvedPublicFEATURE REQUEST

Description

Summary

VPP allow to bridge bonding interfaces

Use case
Bridge bonding interfaces.

Additional information

set vpp interfaces bonding bond0 member interface 'eth1'
set vpp interfaces bonding bond0 member interface 'eth2'
set vpp interfaces bridge br10 member interface 'vxlan10'
set vpp interfaces vxlan vxlan10 remote '192.0.2.2'
set vpp interfaces vxlan vxlan10 source-address '192.0.2.1'
set vpp interfaces vxlan vxlan10 vni '10'

set vpp settings interface eth1 driver 'dpdk'
set vpp settings interface eth2 driver 'dpdk'
set vpp settings unix poll-sleep-usec '10'
commit
set vpp interfaces bridge br10 member interface bond0
commit

second commit

vyos@r14# commit
[ vpp interfaces bridge br10 ]
Interface 'bond0' not found in 'vpp settings interface' or does not
start with allowed prefixes ('gre', 'geneve', 'vxlan')
[[vpp interfaces bridge br10]] failed
Commit failed
[edit]
vyos@r14#

Manually adding works:

vyos@r14# sudo vppctl set interface l2 bridge BondEthernet0 10
[edit]
vyos@r14# sudo vppctl show bridge-domain 10 det
  BD-ID   Index   BSN  Age(min)  Learning  U-Forwrd   UU-Flood   Flooding  ARP-Term  arp-ufwd Learn-co Learn-li   BVI-Intf 
   10       1      0     off        on        on       flood        on       off       off        2    16777216     N/A    
span-l2-input l2-input-classify l2-input-feat-arc l2-policer-classify l2-input-acl vpath-input-l2 l2-ip-qos-record l2-input-vtr l2-learn l2-rw l2-fwd l2-flood l2-flood l2-output 

           Interface           If-idx ISN  SHG  BVI  TxFlood        VLAN-Tag-Rewrite       
         BondEthernet0           5     1    0    -      *                 none             
        vxlan_tunnel10           6     1    0    -      *                 none             
[edit]
vyos@r14#

Details

Version
-
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Feature (new functionality)