configure remote wake on lan and ipv6

This commit is contained in:
2025-12-12 07:50:43 +01:00
parent 792fe03d93
commit 2a751ee1d4
7 changed files with 91 additions and 30 deletions

View File

@@ -3,8 +3,24 @@
...
}:
{
options.my.lanInterface = lib.mkOption {
options.my.laninterface = lib.mkOption {
type = lib.types.str;
default = "enp5s0";
};
options.my.ipv4address = lib.mkOption {
type = lib.types.str;
default = "127.0.0.1";
};
options.my.ipv4netmask = lib.mkOption {
type = lib.types.int;
default = 8;
};
options.my.ipv4gateway = lib.mkOption {
type = lib.types.str;
default = "127.0.0.254";
};
options.my.wolipv6address = lib.mkOption {
type = lib.types.str;
default = "fc::0";
};
}