Rpis and connman are providing multiple DUIDs to dhcpv6 server

Last observation on my side: nslookup pi4 returns my slaac addresses not my dhcpv6 ones, and the documentation says If the setting is "auto", then SLAAC or DHCPv6 is used.

So connman probably doesn’t handle SLAAC and DHCPv6 both concurrently, does one and then the other and the last one done imposes configuration and settings file content (slaac in my case and dhcp in @JimKnopf case)…

ConnMan has a mailing list connman@lists.linux.dev here: connman.lists.linux.dev archive mirror

Please copy me in to any bug reports.

I’m not sure. I’ve only few configuration settings of the DHCPv6 on the Fritz!Box:

  • Router Advertisment - is set to assign the ULA prefix always
  • DHCPv6 is set to “DNS only”

So, the Pi gets the IPv6s via SLAAC built by the router advertisments (you see the inner FF:FE surrounded by the MAC link interface in the interface-identifier part).

But even if I set DHCPv6 to “DNS, assign IA_PD prefix” or “DNS, assign IA_PD and IA_NA” I see the DUID in the settings file.

using support at osmc dot tv ?

Never mind saw your message in my inbox !

Thanks, I got the emails.

@sam_nazarko I saw armv7-connman-osmc/inconnu 1.41-2 armhf was available so I tested it.

Seems you decided not to implement the DUID modification (use a DUID_LL instead of a DUID_LLT).
Could you (as with the previous version) make a modifiied version available please ?

Regards

I was waiting for an update on the ConnMan mailing list before including any changes.