Skip to content

10.2.0 - IPv6 default route being deleted #465

@jlsnt

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions