13 lines
439 B
Nix
13 lines
439 B
Nix
{ ... }:
|
|
{
|
|
flake.modules.nixos.aquaticRouter = {
|
|
networking.usePredictableInterfaceNames = false;
|
|
services = {
|
|
udev.extraRules = ''
|
|
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="98:b7:85:01:28:d4", NAME="WAN"
|
|
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="98:b7:85:01:28:d5", NAME="LANE"
|
|
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="bc:5f:f4:97:07:ca", NAME="LANW"
|
|
'';
|
|
};
|
|
};
|
|
}
|