!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

883 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.org253 Servers

Load older messages


SenderMessageTime
29 Jun 2025
@hexa:lossy.networkhexa (clat on linux when)ipv4/ipv6 addressing and routes should be covered03:42:30
@elvishjerricco:matrix.orgElvishJerriccoMaybe this is my networking knowledge being bad but I don't understand what proxyARP has to do with that03:43:58
@hexa:lossy.networkhexa (clat on linux when)mtu is covered mac is covered03:44:04
@hexa:lossy.networkhexa (clat on linux when)proxyARP is not covered03:44:35
@elvishjerricco:matrix.orgElvishJerriccoOh. I mean networkd has options for proxyARP03:44:50
@elvishjerricco:matrix.orgElvishJerriccocan we not just wire that up?03:45:02
@hexa:lossy.networkhexa (clat on linux when)but it's not mapped afaiict03:45:04
@hexa:lossy.networkhexa (clat on linux when)* but it's not mapped afaict03:45:06
@hexa:lossy.networkhexa (clat on linux when)

networkd: ProxyARP= vs. ARPProxy= confusion #4768

03:45:21
@hexa:lossy.networkhexa (clat on linux when)lol03:45:22
@hexa:lossy.networkhexa (clat on linux when)https://search.nixos.org/options?channel=25.05&show=networking.interfaces.%3Cname%3E.ipv4.routes.*.options&from=0&size=50&sort=relevance&type=packages&query=networking.interfaces03:47:09
@hexa:lossy.networkhexa (clat on linux when)ouch03:47:09
@hexa:lossy.networkhexa (clat on linux when)

See the symbol OPTIONS in the ip-route(8) manual page for the details

03:47:22
@elvishjerricco:matrix.orgElvishJerriccoHm. Well, like I said, we should just add assertions for anything not supported and preferably wire up any trivial mappings.03:48:02
@elvishjerricco:matrix.orgElvishJerricco We can't enable useNetworkd by default if we don't do that 03:48:18
@hexa:lossy.networkhexa (clat on linux when)agreed03:48:27
@elvishjerricco:matrix.orgElvishJerriccoand, like, we should really enable that by default03:48:28
@hexa:lossy.networkhexa (clat on linux when)yes03:48:34
@hexa:lossy.networkhexa (clat on linux when)
networking.interfaces.<name>.tempAddress
03:49:28
@hexa:lossy.networkhexa (clat on linux when) *

networking.interfaces.<name>.tempAddress

03:49:33
@hexa:lossy.networkhexa (clat on linux when)IPv6PrivacyExtensions=03:49:57
@hexa:lossy.networkhexa (clat on linux when)useNetworkd defaults to kernel 😄 03:50:25
@hexa:lossy.networkhexa (clat on linux when)we should remove that option03:50:56
@hexa:lossy.networkhexa (clat on linux when)it supports the virtual options 😲 03:51:43
@hexa:lossy.networkhexa (clat on linux when)wakeonlan is todo03:51:54
@elvishjerricco:matrix.orgElvishJerricco I will likely not help with the useNetworkd thing. My big ticket items for 25.11 are systemd initrd by default and getting rid of grub being the default (which involves an ISO revamp) 03:54:52
@hexa:lossy.networkhexa (clat on linux when)please make that happen03:55:00
@emilazy:matrix.orgemilynetworkd SLAAC defaults violate RFC I think :'(03:55:05
@hexa:lossy.networkhexa (clat on linux when)I can take care of network things03:55:06
@hexa:lossy.networkhexa (clat on linux when)complain to the systemd people 😄 03:55:16

Show newer messages


Back to Room ListRoom Version: 6