From 287c13beb8e1493509519dc52f3659d8c1f4c296 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Sat, 27 Jul 2024 10:02:25 +0200 Subject: [PATCH] interfaces: avoid touching SLAAC address for now --- src/etc/rc.newwanipv6 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/etc/rc.newwanipv6 b/src/etc/rc.newwanipv6 index 3bb90e68b..02db5dbad 100755 --- a/src/etc/rc.newwanipv6 +++ b/src/etc/rc.newwanipv6 @@ -105,8 +105,14 @@ switch ($config['interfaces'][$interface]['ipaddrv6'] ?? 'none') { plugins_configure('dhcp', false, ['inet6']); break; default: - /* flush SLAAC addressing in order to make any of our own addresses preferred */ - shell_safe('/usr/local/sbin/ifctl -i %s -f', $device); + /* + * XXX We would like to discourage SLAAC addressing here but + * in reality this is highly ISP dependent and the kernel is + * not forthcoming in the quest as it likes to prefer this because + * it came first breaking some setups but making others work at + * the same time making it impractical to infer which setup we + * currently require. + */ break; }