Files
infra/machines
kurogeek 31ebf2d081 machines/stellio: deprecate withdrawn DHCPv6-PD prefixes (interim copy of cnx-network fa11327)
After the reboot vlan-lan got its /64 at boot, but IPv6 still failed for
clients: the first PPPoE session lands on another AIS BNG, is torn down
minutes later, and the reconnect brings a different /64 (07:53
2405:9800:b911:91e3 -> 07:57 b910:1f5d). networkd announces the new
prefix at once but never deprecates the old one (systemd#29651), so
clients keep it preferred for up to 30 minutes and source selection
sends every connection from a dead address.

router-radv-deprecate.service watches vlan-* for networkd removing a
dynamic address and sends RAs with that /64 at preferred lifetime 0 via
a short-lived radvd (SIGKILLed: no shutdown RA). Identical script to the
upstream commit; drop once the cnx-network input is bumped past it.

Verified on stellio: the stale prefix flipped to deprecated on the
client at the first RA and pings resumed; a synthetic dynamic address
removed from vlan-lan produced the same RA end to end.
2026-10-08 08:13:23 +00:00
..
2026-05-01 11:13:53 +07:00
2026-05-15 18:00:31 +07:00
2026-05-12 16:49:03 +07:00
2026-06-15 15:55:04 +07:00
2026-08-19 14:34:34 +07:00
2026-07-16 16:34:46 +07:00
2026-09-30 13:56:52 +07:00
2026-05-12 16:49:03 +07:00
2026-05-12 16:49:03 +07:00
2026-06-16 15:01:21 +07:00
2026-05-12 16:49:03 +07:00
2026-06-16 15:01:21 +07:00
2026-06-16 15:01:21 +07:00
2026-07-29 12:38:12 +07:00