Skip to content

Fix DHCPv6 client on Ubuntu/Netplan, enable IPv6 LLA on Linux#2616

Merged
ipspace merged 1 commit intodevfrom
linux-lla
Aug 20, 2025
Merged

Fix DHCPv6 client on Ubuntu/Netplan, enable IPv6 LLA on Linux#2616
ipspace merged 1 commit intodevfrom
linux-lla

Conversation

@ipspace
Copy link
Owner

@ipspace ipspace commented Aug 20, 2025

  • IPv6 LLA already worked with non-Ubuntu interface config (because it's shared with FRR)
  • Added 'link-local' attribute to Netplan interface config for LLA interfaces on Ubuntu
  • Added 'accept-ra' attribute to DHCPv6-enabled interfaces to ensure the DHCPv6 client is started if the RA contains "*-config" flag
  • Added another 'netplan apply' to Ubuntu DHCP configuration script. Like with kids, it looks like you have to tell 'netplan' twice what it should do, and then hope for the best.

* IPv6 LLA already worked with non-Ubuntu interface config (because
  it's shared with FRR)
* Added 'link-local' attribute to Netplan interface config for LLA
  interfaces on Ubuntu
* Added 'accept-ra' attribute to DHCPv6-enabled interfaces to ensure
  the DHCPv6 client is started if the RA contains "*-config" flag
* Added another 'netplan apply' to Ubuntu DHCP configuration script.
  Like with kids, it looks like you have to tell 'netplan' twice what
  it should do, and then hope for the best.
ipspace added a commit that referenced this pull request Aug 20, 2025
@ipspace ipspace merged commit a8f60ea into dev Aug 20, 2025
11 checks passed
@ipspace ipspace deleted the linux-lla branch August 20, 2025 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant