From 4e7c1df7ee2d4af96be78f76fc6d9a00e7f367ed Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Mon, 16 May 2022 22:27:01 +0200 Subject: mod/bridge-port-vlan: add interface down and up This helps the client to detect the change. --- mod/bridge-port-vlan | 3 +++ 1 file changed, 3 insertions(+) (limited to 'mod/bridge-port-vlan') diff --git a/mod/bridge-port-vlan b/mod/bridge-port-vlan index 68bd2f2..b880c82 100644 --- a/mod/bridge-port-vlan +++ b/mod/bridge-port-vlan @@ -49,7 +49,10 @@ /ip/dhcp-client/disable $DHCPClient; :delay 200ms; } + /interface/ethernet/disable [ find where name=$BridgePortVal->"interface" ]; /interface/bridge/port/set disabled=no pvid=$Vlan $BridgePort; + :delay 500ms; + /interface/ethernet/enable [ find where name=$BridgePortVal->"interface" ]; } else={ $LogPrintExit2 debug $0 ("Interface " . $BridgePortVal->"interface" . " already connected to " . $ConfigTo . \ " vlan " . $Vlan . ".") false; -- cgit v1.2.3-54-g00ecf