You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this case the "interface label" was used in the past I think because ifconfig only handles one ipv4 address per interface.
In the modern world it's just a label for an address - IFA_LABEL.
I suppose the better question is why do we blanket remove any pre-existing IPv4LL addresses?
Well, dhcpcd will likely remove the subnet route for them as well rendering them pretty useless.
So the only correct solutions are to disable ipv4ll in dhcpcd or use something other than link-local addresses on the interface.
OR if you want to get really funky create a slap eth0 into a bridge with a virtual interface and assign the link-local addresses to that interface.
I do like the virtual interface idea though. I might try that too. I tried not using LL for the label, but the device I'm using it for hard-codes it on their end so I can't assign a different range.
When I restart dhcpcd, it takes down and brings back eth0, and this wipes eth0:si0 and eth0:si1. I would like to add them to the dhcpcd.conf, but
does not seem to "take". Am I doing it wrong, or is this something dhcpcd does not yet support (interface labels).
For now, I'm using "persistent"
The text was updated successfully, but these errors were encountered: