Hello,
Thank you. I am curious to know if this new setting:
ConfigureWithoutCarrier=1 would resolve my query few months back.
(Although I would not be able to try it out yet for 2-3 weeks)
Subject: Persistent address on "Lost carrier"
Link:
https://lists.freedesktop.org/archives/systemd-devel/2017-June/039041.html
i.e. systemd-networkd should not remove IP address and routes on "Lost
carrier".
I looked at the code here:
https://github.com/systemd/systemd/blob/master/src/network/networkd-link.c
It appears that - it is still not so.
i.e. If carrier is lost (eg. cable removed / network issues) then
link_update() function would go ahead and call link_carrier_lost()
and unconfigure the device.
i.e. it will not obey ConfigureWithoutCarrier=1 which I believe it should.
Thanks and regards,
Amish.
On Friday 06 October 2017 01:54 PM, Lennart Poettering wrote:
Heya!
I am happy to announce systemd 235:
* systemd-networkd's [Address] section in .network files gained a new
Scope= setting for configuring the IP address scope. The [Network]
section gained a new boolean setting ConfigureWithoutCarrier= that
tells systemd-networkd to ignore link sensing when configuring the
device. The [DHCP] section gained a new Anonymize= boolean option for
turning on a number of options suggested in RFC 7844. A new
[RoutingPolicyRule] section has been added for configuring the IP
routing policy. The [Route] section has gained support for a new
Type= setting which permits configuring
blackhole/unreachable/prohibit routes.
_______________________________________________
systemd-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/systemd-devel