From 1fd3187df3f0a774749b8ffef4e0c8fcb28848d1 Mon Sep 17 00:00:00 2001 From: Viacheslav Date: Wed, 17 Sep 2025 13:01:57 +0000 Subject: T7785: VPP enable L3 mode after removing interface from a bridge We have to re-enable L3 mode for an interface after removing the interface from a bridge. From the VPP API @param enable - Enable beige mode if not 0, else set to L3 mode --- python/vyos/vpp/interface/bridge.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'python') diff --git a/python/vyos/vpp/interface/bridge.py b/python/vyos/vpp/interface/bridge.py index 25f0b4660..1d1a6e1b4 100644 --- a/python/vyos/vpp/interface/bridge.py +++ b/python/vyos/vpp/interface/bridge.py @@ -123,6 +123,7 @@ class BridgeInterface: else: member_if_index = self.vpp.get_sw_if_index(member) + # enable=0, 0 = Enable L3 mode return self.vpp.api.sw_interface_set_l2_bridge( - rx_sw_if_index=member_if_index, bd_id=0, port_type=0 + rx_sw_if_index=member_if_index, bd_id=0, port_type=0, enable=0 ) -- cgit v1.2.3