Closed puddly closed 1 week ago
I've set DHCPV6_PD_REF=0
in this PR for now to at least get it building. Untested.
It looks like
dhcpcd
is now installed and prefix delegation is in use, probably for Thread 1.4. Is this something we want to disable?
What do yo mean by "dhcpcd
is now installed"? With this change? We don't really use the regular installation script with the add-on, so I don't think that gets installed just like that no?
Afaik, dhcpcd
was an option since a while.
Hm, Apple BRs use PD addresses already since a while, even with Thread 1.3. Not sure if this is directly related to 1.4.
so I don't think that gets installed just like that no?
It's installed by bootstrap
, which we run: https://github.com/openthread/ot-br-posix/blob/580cafc150946bc418aa6790a416bd2c951bae24/script/bootstrap#L110-L121
It's installed by
bootstrap
, which we run: https://github.com/openthread/ot-br-posix/blob/580cafc150946bc418aa6790a416bd2c951bae24/script/bootstrap#L110-L121
Hm, I see that changed just recently with https://github.com/openthread/ot-br-posix/commit/3b145fa40ffec3eb49b535093d6388d5c7331d1b. We could opt-out of PD at this point, which might make sense.
I think there are two things we need to decide here:
a) Do we want to update to Thread 1.4 (e.g. set OT_THREAD_VERSION=1.4
)
b) Do we want to enable IPv6 PD by default
I tend to say no to b). For a) I am a bit less certain. I'll check what setting Thread version to 1.4 exactly entails.
I've reverted the advertised Thread version back to 1.3 and included the OTBR coprocessor version API patch.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@agners I've also bumped OTBR itself. It looks like
dhcpcd
is now installed and prefix delegation is in use, probably for Thread 1.4. Is this something we want to disable?Summary by CodeRabbit
Release Notes for Version 2.12.0
New Features
Updates
Bug Fixes