{ ... }: { 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" ''; }; }; }