Router stops advertising IPv6 default route after enabling RA + DHCPv6 coexistence
Environment
Home router (consumer Linux-based firmware) running firmware v2.7.3, LAN uses SLAAC for IPv6 addresses, DHCPv6 server enabled to assign DNS-only (no-address) on /64, client devices: Ubuntu 22.04 desktop, macOS 13 laptop, several Android phones.
Symptoms
After enabling DHCPv6 to provide DNS while retaining SLAAC for addresses, clients receive IPv6 addresses but cannot reach IPv6-only websites. Some clients intermittently show no default IPv6 route (no ::/0) despite having a link-local gateway; issue appears 5–20 minutes after change and persists until router reboot.
Observations
ip -6 route on Ubuntu shows only fe80::/64 via link-local and per-interface routes; curl -6 to ipv6.google.com times out; router syslog contains repeated 'RA suppressed for interface br-lan' messages after DHCPv6 process starts; router GUI reports 'IPv6: enabled (SLAAC + DHCPv6)'. Captured RA packets with tcpdump show Router Advertisement messages missing the M flag and missing default route (route lifetime set to 0).
Already attempted
Rebooted router and clients; disabled DHCPv6 (clients regained default route immediately); toggled SLAAC-only and DHCPv6-only modes; upgraded firmware to v2.7.4 beta (no change); restored config from backup (same behavior); added static default route on clients as temporary workaround.
Question
What causes the router to stop advertising the IPv6 default route when DHCPv6 and SLAAC are both enabled, and how can I restore stable IPv6 default routing without disabling DHCPv6 DNS delivery?
Verified community troubleshooting
No answers yet..
Incident analysis
Most likely causes
Summary
Suggested Fixes
Continue troubleshooting
Related troubles
Matched from the title, description and tags
- Networking37% match
Clients receive IPv6 addresses but no default route after enabling DHCPv6-only mode on OpenWrt router
Open0 answers - Networking33% match
IPv6 connections open but certain websites time out after enabling SLAAC on home router
Open0 answers - Networking29% match
Home router assigns DHCP IPs but NAT is disabled after firmware update, internal devices cannot access internet
Open0 answers - Networking25% match
Intermittent IPv4 packet drops after enabling hardware NAT on consumer router
Open0 answers - Networking24% match
Clients time out to IPv4-only sites after enabling DNS64/NAT64 on OpenWrt router (intermittent synthesis failures)
Open0 answers