From ffc63e6a9c793bf634dcaca181ead986513892e3 Mon Sep 17 00:00:00 2001 From: catvayor Date: Sat, 5 Apr 2025 16:22:15 +0200 Subject: [PATCH] fix(netcore01): model & separate idracs --- machines/netconf/netcore01.nix | 40 +++++++++++++++++++++------------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/machines/netconf/netcore01.nix b/machines/netconf/netcore01.nix index 9b55856..df3570c 100644 --- a/machines/netconf/netcore01.nix +++ b/machines/netconf/netcore01.nix @@ -3,25 +3,35 @@ # SPDX-License-Identifier: EUPL-1.2 { - dgn-hardware.model = "EX2300-48P"; + dgn-hardware.model = "EX4100-F-48P"; dgn-isp = { enable = true; admin-ip = "fd26:baf9:d250:8000::100f/64"; }; - dgn-profiles."hypervisor" = { - interfaces = [ - "ge-0/0/0" - "ge-0/0/1" - "ge-0/0/2" - "ge-0/0/3" - "ge-0/0/4" - "ge-0/0/5" - "ge-0/0/6" - "ge-0/0/7" - ]; - configuration.ethernet-switching = { - interface-mode = "access"; - vlans = [ "hypervisor" ]; + dgn-profiles = { + "hypervisor" = { + interfaces = [ + "ge-0/0/1" + "ge-0/0/3" + "ge-0/0/5" + "ge-0/0/7" + ]; + configuration.ethernet-switching = { + interface-mode = "access"; + vlans = [ "hypervisor" ]; + }; + }; + "idrac" = { + interfaces = [ + "ge-0/0/0" + "ge-0/0/2" + "ge-0/0/4" + "ge-0/0/6" + ]; + configuration.ethernet-switching = { + interface-mode = "access"; + vlans = [ "admin-core" ]; + }; }; }; dgn-interfaces = {