Skip to content

10.2.0 - IPv6 default route being deleted #465

Description

@jlsnt

Hello,

I upgraded from 10.1.0 to 10.2.0.
Since then, I noticed the IPv6 default route being deleted for no apparent (or understandable, to me at least) reason.
Mind the "pid 0 deleted default route via fe80::ba0:bab" log messages.

Falling back to 10.1.0 solves the issue.

I'm running Debian 12.

Please let me know if you need any kind of test/config change.

Configuration below :

noipv4ll
nohook hostname resolv.conf timesyncd.conf
allowinterfaces eno1.832
debug
logfile /var/log/dhcpcd.log
noauthrequired
noarp
noipv6rs

interface eno1.832
	iaid	37091470
	ipv6rs
	ia_pd	37091470 br0//64
	clientid
	userclass FSVDSL_livebox.Internet.softathome.Livebox5
	vendclass 1038 sagem
	vendorclassid sagem
	broadcast
	option subnet_mask routers domain_name_servers domain_name broadcast_address dhcp_lease_time dhcp_renewal_time dhcp_rebinding_time domain_search sip_server 125 auth
	option dhcp6_vivso dhcp6_name_servers dhcp6_domain_search dhcp6_auth
	nooption 33 57
	authprotocol token 0x123/0x456
	authtoken 0x456 "" forever 64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30
	authtoken 0x123 "" forever 1a:09:00:00:xxx

interface br0
	nolink

Relevant logs (debug enabled) :

Feb 16 18:38:05 [1548101]: no such user dhcpcd
Feb 16 18:38:05 [1548101]: dhcpcd-10.2.0 starting
Feb 16 18:38:05 [1548103]: spawned manager process on PID 1548103
Feb 16 18:38:05 [1548103]: DUID 00:03:00:01:xxx
Feb 16 18:38:05 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks PREINIT
Feb 16 18:38:05 [1548101]: forked to background
Feb 16 18:38:05 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks CARRIER
Feb 16 18:38:05 [1548103]: eno1.832: IAID 02:35:f8:8e
Feb 16 18:38:05 [1548103]: eno1.832: delaying IPv6 router solicitation for 0.6 seconds
Feb 16 18:38:05 [1548103]: eno1.832: reading lease: /var/db/dhcpcd/eno1.832.lease6
Feb 16 18:38:05 [1548103]: eno1.832: soliciting a DHCPv6 lease
Feb 16 18:38:05 [1548103]: eno1.832: delaying SOLICIT6 (xid 0x4431e2), next in 1.1 seconds
Feb 16 18:38:05 [1548103]: br0: activating for delegation
Feb 16 18:38:05 [1548103]: br0: executing: /usr/local/libexec/dhcpcd-run-hooks PREINIT
Feb 16 18:38:05 [1548103]: br0: IAID a4:ae:c9:22
Feb 16 18:38:05 [1548103]: eno1.832: delaying IPv4 for 0.5 seconds
Feb 16 18:38:05 [1548103]: eno1.832: using ClientID xxx
Feb 16 18:38:05 [1548103]: eno1.832: reading lease: /var/db/dhcpcd/eno1.832.lease
Feb 16 18:38:05 [1548103]: eno1.832: soliciting a DHCP lease
Feb 16 18:38:05 [1548103]: eno1.832: sending DISCOVER (xid 0xba9e29f2), next in 4.4 seconds
Feb 16 18:38:06 [1548103]: eno1.832: soliciting an IPv6 router
Feb 16 18:38:06 [1548103]: eno1.832: sending Router Solicitation
Feb 16 18:38:06 [1548103]: eno1.832: validated using 0x00001110
Feb 16 18:38:06 [1548103]: eno1.832: offered xxx from xxx
Feb 16 18:38:06 [1548103]: eno1.832: sending REQUEST (xid 0xba9e29f2), next in 3.8 seconds
Feb 16 18:38:06 [1548103]: eno1.832: validated using 0x00001110
Feb 16 18:38:06 [1548103]: eno1.832: acknowledged xxx from xxx
Feb 16 18:38:06 [1548103]: eno1.832: leased 86.247.132.3 for 259200 seconds
Feb 16 18:38:06 [1548103]: eno1.832: renew in 77910 seconds, rebind in 207360 seconds
Feb 16 18:38:06 [1548103]: eno1.832: writing lease: /var/db/dhcpcd/eno1.832.lease
Feb 16 18:38:06 [1548103]: eno1.832: adding IP address xxx/21 broadcast xxx
Feb 16 18:38:06 [1548103]: eno1.832: adding route to xxx/21
Feb 16 18:38:06 [1548103]: eno1.832: adding default route via xxx
Feb 16 18:38:06 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks BOUND
Feb 16 18:38:06 [1548103]: eno1.832: multicasting SOLICIT6 (xid 0x4431e2), next in 1.0 seconds
Feb 16 18:38:06 [1548103]: eno1.832: validated using 0x00001110
Feb 16 18:38:06 [1548103]: eno1.832: ADV 2a01:xxx::/56 from fe80::ba0:bab (0)
Feb 16 18:38:07 [1548103]: eno1.832: multicasting REQUEST6 (xid 0xf0a9b0), next in 1.0 seconds
Feb 16 18:38:07 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 18:38:07 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 18:38:07 [1548103]: lo: adding reject route to 2a01:xxx::/56
Feb 16 18:38:07 [1548103]: eno1.832: adding default route via fe80::ba0:bab
Feb 16 18:38:07 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 18:38:07 [1548103]: eno1.832: No DHCPv6 instruction in RA
Feb 16 18:38:07 [1548103]: eno1.832: validated using 0x00001110
Feb 16 18:38:07 [1548103]: eno1.832: REPLY6 received from fe80::ba0:bab
Feb 16 18:38:07 [1548103]: eno1.832: renew in 77910, rebind in 207360, expire in 259200 seconds
Feb 16 18:38:07 [1548103]: eno1.832: writing lease: /var/db/dhcpcd/eno1.832.lease6
Feb 16 18:38:07 [1548103]: eno1.832: delegated prefix 2a01:xxx::/56
Feb 16 18:38:07 [1548103]: br0: adding address 2a01:xxx::1/64
Feb 16 18:38:07 [1548103]: br0: pltime 259200 seconds, vltime 259200 seconds
Feb 16 18:38:07 [1548103]: br0: waiting for DHCPv6 DAD to complete
Feb 16 18:38:07 [1548103]: br0: adding route to 2a01:xxx::/64
Feb 16 18:38:07 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks BOUND6
Feb 16 18:38:09 [1548103]: br0: DHCPv6 DAD completed
Feb 16 18:38:09 [1548103]: br0: executing: /usr/local/libexec/dhcpcd-run-hooks DELEGATED6
Feb 16 19:01:37 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 19:01:37 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 19:01:37 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 19:21:46 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 19:21:46 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 19:21:46 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 19:42:53 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 19:42:53 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 19:42:53 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 19:53:36 [1548103]: eno1.832: pid 0 deleted default route via fe80::ba0:bab
Feb 16 20:06:59 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 20:06:59 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 20:06:59 [1548103]: eno1.832: adding default route via fe80::ba0:bab
Feb 16 20:06:59 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 20:26:38 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 20:26:38 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 20:26:38 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 20:45:55 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 20:45:55 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 20:45:55 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 21:06:45 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 21:06:45 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 21:06:45 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 21:22:02 [1548103]: eno1.832: pid 0 deleted default route via fe80::ba0:bab
Feb 16 21:24:28 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 21:24:28 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 21:24:28 [1548103]: eno1.832: adding default route via fe80::ba0:bab
Feb 16 21:24:28 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 21:50:18 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 21:50:18 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 21:50:18 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 22:14:32 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 22:14:32 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 22:14:32 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT
Feb 16 22:39:39 [1548103]: eno1.832: pid 0 deleted default route via fe80::ba0:bab
Feb 16 22:43:21 [1548103]: eno1.832: Router Advertisement from fe80::ba0:bab
Feb 16 22:43:21 [1548103]: eno1.832: advertised MTU 1540 is greater than link MTU 1500
Feb 16 22:43:21 [1548103]: eno1.832: adding default route via fe80::ba0:bab
Feb 16 22:43:21 [1548103]: eno1.832: executing: /usr/local/libexec/dhcpcd-run-hooks ROUTERADVERT

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions