From nobody Thu Jul 24 03:26:12 2025 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bnbyH6vbTz5q1hl for ; Thu, 24 Jul 2025 03:26:31 +0000 (UTC) (envelope-from john@sanren.ac.za) Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bnbyH2n7dz3nyG for ; Thu, 24 Jul 2025 03:26:30 +0000 (UTC) (envelope-from john@sanren.ac.za) Authentication-Results: mx1.freebsd.org; none Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-33097e1133fso4514601fa.1 for ; Wed, 23 Jul 2025 20:26:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sanren-ac-za.20230601.gappssmtp.com; s=20230601; t=1753327583; x=1753932383; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ESyWY0CoyMScib2VtMpo3SfT1uJ9bvriL2omVSREiOQ=; b=Z+u18Ip7tEQwLfY4sP18jkzEETckzY3C53x6d7B0UScoDPispHuP62yR/EBdF8JFUo v4db+dR2r5QmMCls+5KWx+iF0V78obfPSzrR8JjS+lsUtSNdKTHDPoQI1qoih01CYRLb sUfY/P2LWF3Wb8ljhlOUtNvVbM5chznU4PZAE5TDPS6ChHDcZNfePkHJ2QdZT11VQXgM nnY1UUmShhkN72JAb5NaInvpgBtTqvcdrLxVgiJpmJpF/IFMQBcsA5fAjgCz33RC8SuJ 5HztShGbZX7ZgyGV8AYZRa1qCoIKvhpYq2C2DtyNGYJU/bMfLspSxAckRpVfwtHuRhAz yqLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753327583; x=1753932383; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ESyWY0CoyMScib2VtMpo3SfT1uJ9bvriL2omVSREiOQ=; b=EGLcfe36w8eZgT4CjVc6+gv8RNPRAItmqIjanF5rEkLkqKjOiord9iVP0mFXhUH8yF zzSQMo7p34ugqIWA73q9T5TFZIJuOpRv8p9pzGsgds4JeQkC51knTH1/k3mhC1zjP7zQ vzshDw8M5FakPZlPxshLWL/p4MDmvkgHh+LnTnE3LNFEyJWcs+qrowCaumbjo/VMy4cu rGreBsZHIsR8bkS0EFZcvCYanI4iUfyIC9kFR+VWBJe1/oPZm/OIECljZMXJjzyL88bx joz0jzhnnkfXQNHy6lRoKRWpbUII+qkB5ZZJafxCBp1oe/MIg5YyDaSs0136z47DwFGI 2fkA== X-Gm-Message-State: AOJu0Ywf85QLiAHavrig6KGTtvjSLcHS4O1K0eyZ3IPueZUnxwTjq2F8 duQrBvKMFtRvv15U+7x57yfe75+JONbFfqfvUCkjZhrdip68lIhmqXGgMKPOsUFdosych8EZW8O Zpiar9qnx3kXm/b+N9eBBW6LuhygjOVJTcaaiKQDNgnjCMp+dBkSEJMU= X-Gm-Gg: ASbGncte26f3etl4agLpgtFGceJlHbvy1Ozhn/3cuvwBRd7722qxMc/WYsJ185/7grc WQ5RMxKoOgnQKxiPl+SgKWxVQxr9x8Jwj7/E2wX4jAP1EcYWuqJWr9xtiHwpeZvgzzA+RTClEqm tIumNZJxD86eSvsXiMCjJvflpDqrbqVSxMNXBr0TQYAQjqImf5RGIpIIlbKqe/j+phCOSWV0aNU 9NI0CRJeBCuxz0= X-Google-Smtp-Source: AGHT+IE+Zml0rGuyvkoCDcpnzAp7aTD4TQRb3035gHF12vRmpkhJAZxmX0C1fyv5ZulerilVt6OUVMmToGybR0wvrnI= X-Received: by 2002:a05:651c:1553:b0:32a:826a:c9d9 with SMTP id 38308e7fff4ca-330dfc970d1mr16989621fa.5.1753327583343; Wed, 23 Jul 2025 20:26:23 -0700 (PDT) List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 References: <2ceaf7ed-3a04-47f3-a1f1-9f8a40cab9ef@denninger.net> In-Reply-To: From: John Hay Date: Thu, 24 Jul 2025 05:26:12 +0200 X-Gm-Features: Ac12FXw8gPFWo0yUXmgxQRfEoEyfLrh5aWLVM9TCyz0P3CgWhROPs2KvujezRfs Message-ID: Subject: Re: rtadvd appears to ignore options set in /etc/rtadvd.conf To: Karl Denninger Cc: freebsd-net@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c7cf26063aa46311" X-Rspamd-Queue-Id: 4bnbyH2n7dz3nyG X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --000000000000c7cf26063aa46311 Content-Type: text/plain; charset="UTF-8" Hi Karl, What if you use a = instead of the #? For example :vltime=86400: I set rdnss and dnssl using = and that works. John On Thu, 24 Jul 2025 at 01:38, Karl Denninger wrote: > On 7/23/2025 16:47, Bjoern A. Zeeb wrote: > > On Wed, 23 Jul 2025, Karl Denninger wrote: > > Hi, > > (sorry I deleted the message as the tex/only part was barely parsable). > > Can you, for testing, try adding an > addr="xxx:xxx:xxx:xxxx::":\ > to one of your entries and see if the behaviour changes? > > /bz > > root@IpGw:/etc # more /etc/rtadvd.conf > # Set the preferred lifetime to 10 minutes on advertised prefixes. > # All other parameters are default. > # > default:\ > :vltime#86400:\ > :pltime#3600:\ > :prefixlen#64:addr="xxx:xxx:xxx:xxxx::": > ix1:\ > :vltime#86400:\ > :pltime#3600:\ > :prefixlen#64:addr="xxx:xxx:xxx:xxxx::": > ix1.4:\ > :vltime#86400:\ > :pltime#3600:\ > :prefixlen#64: > > No change -- the announcement is going out on ix1 from the gateway. > > On machine receiving the advertisements: > > 19:35:49.085297 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 56) > fe80::2e0:b4ff:fe68:f895 > ff02::1: [icmp6 sum ok] ICMP6, router > advertisement, length 56 > hop limit 64, Flags [none], pref medium, router lifetime 1800s, > reachable time 0ms, retrans timer 0ms > source link-address option (1), length 8 (1): 00:e0:b4:68:f8:95 > prefix info option (3), length 32 (4): 2606:83c0:8000:1b00::/64, > Flags [onlink, auto], *valid time 2592000s, pref. time 604800s* > > > -- > Karl Denninger > karl@denninger.net > *The Market Ticker* > *[S/MIME encrypted email preferred]* > --000000000000c7cf26063aa46311 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Karl,

What if you use a = =3D instead of the #? For example :vltime=3D86400:

I set rdnss and dnssl using =3D and that works.

J= ohn


On Thu, 24 Jul 2025 at 01:38,= Karl Denninger <karl@denninger.ne= t> wrote:
=20 =20 =20
On 7/23/2025 16:47, Bjoern A. Zeeb wrote:
On Wed, 23 Jul 2025, Karl Denninger wrote:

Hi,

(sorry I deleted the message as the tex/only part was barely parsable).

Can you, for testing, try adding an
=C2=A0=C2=A0=C2=A0=C2=A0addr=3D"xxx:xxx:xxx:xxxx::":\
to one of your entries and see if the behaviour changes?

/bz=C2=A0

root@IpGw:/etc # more /etc/rtadvd.conf
# Set the preferred lifetime to 10 minutes on advertised prefixes.
# All other parameters are default.
#
default:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:addr=3D"xxx:xxx:xxx:xxxx= ::":
ix1:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:addr=3D"xxx:xxx:xxx:xxxx= ::":
ix1.4:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\
=C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:

No change -- the announcement is going out on ix1 from the gateway.

On machine receiving the advertisements:

19:35:49.085297 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 56) fe80::2e0:b4ff:fe68:f895 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 56
=C2=A0 =C2=A0 =C2=A0 =C2=A0 hop limit 64, Flags [none], pref medium, = router lifetime 1800s, reachable time 0ms, retrans timer 0ms
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 source link-address option (1), le= ngth 8 (1): 00:e0:b4:68:f8:95
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix info option (3), length 32 = (4): 2606:83c0:8000:1b00::/64, Flags [onlink, auto], valid time 2592000s, pref. time 604800s


--
Karl Denninger
karl@denninge= r.net
The Market Ticker
[S/MIME encrypted email preferred]
--000000000000c7cf26063aa46311--