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

Reply via email to