From a437d46138d3f3bc634bf6f0792f2608feddd1a5 Mon Sep 17 00:00:00 2001 From: grossmj Date: Sun, 11 Oct 2026 16:44:07 +0700 Subject: [PATCH] Revert "fix: enable Layer 1 keepalives by default. Ref #2975" This reverts commit e4c25549f0d366aa9b04862d1237aa7d8a9e4120. --- gns3server/compute/iou/iou_vm.py | 2 +- gns3server/schemas/controller/templates/iou_templates.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gns3server/compute/iou/iou_vm.py b/gns3server/compute/iou/iou_vm.py index e3850ecb3..f11cac8af 100644 --- a/gns3server/compute/iou/iou_vm.py +++ b/gns3server/compute/iou/iou_vm.py @@ -192,7 +192,7 @@ class IOUVM(KernelDatapathMixin, BaseNode): self._private_config = "" self._ram = 1024 # Megabytes self._application_id = application_id - self._l1_keepalives = True + self._l1_keepalives = False # Kernel datapath (see KernelDatapathMixin): one persistent TAP per # Ethernet bay/unit, opened and held by uBridge's iol_bridge while a diff --git a/gns3server/schemas/controller/templates/iou_templates.py b/gns3server/schemas/controller/templates/iou_templates.py index 26a9f3a56..3a6ed9efd 100644 --- a/gns3server/schemas/controller/templates/iou_templates.py +++ b/gns3server/schemas/controller/templates/iou_templates.py @@ -38,7 +38,7 @@ class IOUTemplateBase(TemplateBase): startup_config: Optional[str] = Field("iou_l3_base_startup-config.txt", description="Startup-config of IOU") private_config: Optional[str] = Field("", description="Private-config of IOU") l1_keepalives: Optional[bool] = Field( - True, + False, description="Enable Layer 1 keepalives so IOU interfaces report accurate link state", ) console_type: Optional[ConsoleType] = Field(ConsoleType.telnet, description="Console type")