!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

900 Members
Declaratively manage your switching, routing, wireless, tunneling and more.262 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
30 Jun 2025
@hexa:lossy.networkhexayou would possibly need to retrigger udev to cause the rename to happen15:12:50
@hexa:lossy.networkhexathere are more interesting ways to shoot yourself in the foot15:13:06
@molly:matrix.flyingcircus.ioMolly Millerthe last time i looked at this 12-18 months ago, retriggering udev wouldn't rename the interfaces, that codepath was only triggered when they get added to the system for the first time15:13:34
@molly:matrix.flyingcircus.ioMolly Millerthe reasoning behind all of this is that our servers all have 4+ network interface each, so we name interfaces by function, and sometimes the interface assignment does change15:14:48
@k900:0upti.meK900That sounds like you should just use networkd link names for?15:15:41
@emilazy:matrix.orgemily
    links = {
      "10-sfp-lan" = {
        matchConfig.Property = [ "OF_FULLNAME=/soc/ethernet@15100000/mac@1" ];
        linkConfig.Name = "sfp-lan";
      };

      "10-sfp-wan" = {
        matchConfig.Property = [ "OF_FULLNAME=/soc/ethernet@15100000/mac@2" ];
        linkConfig.Name = "sfp-wan";
      };
    };
15:16:00
@emilazy:matrix.orgemilyI don't know if you can change this config and have stuff get re-assigned on the fly though which I guess is the question15:16:11
@molly:matrix.flyingcircus.ioMolly Millerdoes that set the interface name properties or does that rename the kernel device?15:16:14
@k900:0upti.meK900 Neither 15:16:20

Show newer messages


Back to Room ListRoom Version: 6