!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

884 Members
Declaratively manage your switching, routing, wireless, tunneling and more. | Don't rely on `networking.*` for interface and routing setup, use systemd-networkd, ifstate or NetworkManager instead. | Set `SYSTEMD_LOG_LEVEL=debug` to debug networking issues with networkd | No bad nft puns, please. | Room recommendations: #sysops:nixos.org254 Servers

Load older messages


SenderMessageTime
14 Jan 2026
@hexa:lossy.networkhexa (clat on linux when)ah, the bond interface is lan00:51:00
@hexa:lossy.networkhexa (clat on linux when)so no vlans on top or anything00:51:12
@hexa:lossy.networkhexa (clat on linux when)DHCP=true means DHCPv4 and DHCPv600:51:30
@hexa:lossy.networkhexa (clat on linux when)you likely only want DHCP=ipv400:51:53
@hexa:lossy.networkhexa (clat on linux when)

LinkLocalAddressing=ipv6

is probably redundant

00:52:12
@hexa:lossy.networkhexa (clat on linux when)because networkd will not generally set up "link-local" IPv4 addresses (APIPA)00:52:40
@nazarewk:matrix.orgkdnriight, I don't have DHCPv6 server set up yet on the lan00:53:43
@hexa:lossy.networkhexa (clat on linux when)and you probably don't want or need one00:53:58
@nazarewk:matrix.orgkdnshouldn't I still get a DHCPv4 lease even if the DHCPv4 failed?00:55:25
@nazarewk:matrix.orgkdn what I'm seeing right now that lan interface is simply down 00:55:34
@nazarewk:matrix.orgkdn* shouldn't I still get a DHCPv4 lease even if the DHCPv6 failed?00:55:54
@hexa:lossy.networkhexa (clat on linux when)it should only be down if networkd has no match block for it00:56:27
@hexa:lossy.networkhexa (clat on linux when)* it should only be down if networkd has no match block in a network conifg for it00:56:35
@hexa:lossy.networkhexa (clat on linux when)* it should only be down if networkd has no match block in a network config for it00:56:41
@hexa:lossy.networkhexa (clat on linux when)I'm not sure BindCarrier is super useful00:56:49
@hexa:lossy.networkhexa (clat on linux when)if the four links are down, then the lan link will be down anyway00:57:11
@nazarewk:matrix.orgkdnthe four links are up00:57:25
@hexa:lossy.networkhexa (clat on linux when)yeah, I'm saying the BindCarrier= config is redundant00:57:41
@nazarewk:matrix.orgkdnso BindCarriers= is equivalent to the Bond on the other side?00:58:50
@nazarewk:matrix.orgkdn* so BindCarriers= is equivalent to the Bond= on the other side?00:58:55
@nazarewk:matrix.orgkdn* so BindCarrier= is equivalent to the Bond= on the other side?00:59:04
@hexa:lossy.networkhexa (clat on linux when)you don't need an equivalent00:59:08
@hexa:lossy.networkhexa (clat on linux when)you define a bond, various interfaces join the bond00:59:22
@hexa:lossy.networkhexa (clat on linux when)all that happens in netdevs00:59:26
@nazarewk:matrix.orgkdnI don't think I have a netdev for the children interfaces00:59:59
@hexa:lossy.networkhexa (clat on linux when) can you show /proc/net/bonding/lan? 01:00:57
@nazarewk:matrix.orgkdn oh, that's a lot of info, I guess you'd want to see it before I run networkctl up lan? 01:02:04
@hexa:lossy.networkhexa (clat on linux when)yeah01:02:15
@emilazy:matrix.orgemilySLAAC is all you need01:03:16
@nazarewk:matrix.orgkdnI can post a screenshot of what seems like ~1.5 of the interfaces config01:03:18

Show newer messages


Back to Room ListRoom Version: 6