Skip to content

Marcos ipv6#345

Merged
JedMeister merged 3 commits intoturnkeylinux:19.x-devfrom
JedMeister:marcos-ipv6
Apr 15, 2026
Merged

Marcos ipv6#345
JedMeister merged 3 commits intoturnkeylinux:19.x-devfrom
JedMeister:marcos-ipv6

Conversation

@JedMeister
Copy link
Copy Markdown
Member

"Proper" IPv6 support provided by @marcos-mendez - with tweaks by me... Marcos' commit pulled from #339 - specifically abb5516

Closes turnkeylinux/tracker#2103

Related to turnkeylinux/confconsole#102

- Switch from udhcpc (IPv4-only) to dhcpcd (dual-stack v4+v6)
- Add inet6 dhcp stanzas to interfaces overlay for eth0 and eth1
- Remove udhcpc-fix overlay (resolvconf integration handled natively by dhcpcd)
- Mask dhcpcd.service daemon to prevent conflict with ifupdown
  (ifupdown invokes dhcpcd on-demand via ifup/ifdown)

Tested: ifupdown 0.8.44 (Trixie) natively supports dhcpcd-base.
With daemon masked, ifup eth0 successfully obtains both DHCPv4 and
DHCPv6 (SLAAC) addresses using a single package.

This enables dual-stack IPv4+IPv6 out of the box for all TKL v19
appliances without breaking confconsole/ifupdown integration.
@JedMeister JedMeister requested a review from OnGle April 14, 2026 06:37
@marcos-mendez
Copy link
Copy Markdown
Member

Namaste

Copy link
Copy Markdown
Member

@OnGle OnGle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@JedMeister JedMeister merged commit 66cfa99 into turnkeylinux:19.x-dev Apr 15, 2026
@JedMeister JedMeister deleted the marcos-ipv6 branch April 15, 2026 02:49
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.

3 participants