VLAN workaround for now

This commit is contained in:
2026-01-10 23:04:48 -08:00
parent 51272a172b
commit 415cbca33e

View File

@@ -63,29 +63,42 @@
# systemd.network.enable = true; # systemd.network.enable = true;
networking = { networking = {
# useNetworkd = true; # useNetworkd = true;
dhcpcd.enable = false; dhcpcd.enable = true;
interfaces."eth0".useDHCP = true;
interfaces."eth1".useDHCP = false;
interfaces."main@eth1".useDHCP = true;
interfaces."iot@eth1".useDHCP = true;
interfaces."management@eth1".useDHCP = true;
vlans = { vlans = {
main = {
id = 5;
interface = "eth1";
};
iot = { iot = {
id = 2; id = 2;
interface = "eth1"; interface = "eth1";
}; };
management = {
id = 4;
interface = "eth1";
};
}; };
interfaces.eth1.ipv4.addresses = [{ # interfaces.eth1.ipv4.addresses = [{
address = "192.168.1.2"; # address = "192.168.1.2";
prefixLength = 21; # prefixLength = 21;
}]; # }];
interfaces.iot.ipv4.addresses = [{ # interfaces.iot.ipv4.addresses = [{
address = "192.168.9.8"; # address = "192.168.9.8";
prefixLength = 22; # prefixLength = 22;
}]; # }];
defaultGateway = { defaultGateway = {
interface = "eth1"; # interface = "eth1";
address = "192.168.1.1"; address = "192.168.1.1";
}; };
nameservers = [ "1.1.1.1" "8.8.8.8" ]; # nameservers = [ "1.1.1.1" "8.8.8.8" ];
}; };
powerManagement.cpuFreqGovernor = "powersave"; powerManagement.cpuFreqGovernor = "powersave";