Re: ipv6 gateway on different subnet

Peter Miller <[email protected]>
Newsgroups gmane.os.netbsd.devel.network
Message-ID <CAO5oKYLpW886o8n_YtL7=7vB3GW0b5-iRR1rO741ETyCMzgTJw@mail.gmail.com>
I am so sorry! I tried to configure Claws mail to not wrap my tcpdump
and it spammed the list.

I am resending from gmail, and hope it doesn't do that again! I'm so
sorry everyone!


Well, after a busy weekend I'm going to try and keep this all straight.

On Sun, 19 Jan 2025 09:00:18 +0700 Robert Elz <[email protected]> wrote:
> So try
>     route add -inet6 default fe80::whatever%interface
>

This seemed to behave similar to using ipv6 for the gateway. Generally
inconsistent behavior and connections stop working etc. Pinging the
gateway doesn't always fix it.

I also noticed that LinkLayer is (incomplete) sometimes and everything
ipv6 goes down.

ndp -a
Neighbor                                Linklayer Address  Netif Expire    S Fl
fe80::da67:d9ff:fe58:3d1b%vioif0        (incomplete)      vioif0 22s       W R 6


/ect/rc.conf
defaultroute="23.173.152.1"
defaultroute6="fe80::da67:d9ff:fe58:3d1b%vioif0"

ifconfig_vioif0="
    inet 23.173.152.249 netmask 255.255.255.0
    inet6 2602:fed2:7116:d82c::1 prefixlen 64 alias
    inet6 2602:fed2:7116:d82c::2 prefixlen 64 alias
"

doas ifconfig vioif0 inet6 2602:fed2:7116:d82c::b prefixlen 64 alias
doas tcpdump -npi vioif0 -vw icmp6.pcap icmp6

from home computer

ping6 -c2 -t5 2602:fed2:7116:d82c::b
PING(56=40+8+8 bytes) 2600:1700:7960:9a70:a280:69ff:fef4:24f -->
2602:fed2:7116:d82c::b

--- 2602:fed2:7116:d82c::b ping statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss


Here's the result of the tcpdump.
07:40:55.118728 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:40:55.246853 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:102d::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:55.456182 d8:67:d9:58:3d:1b > 33:33:ff:00:00:03, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:3: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:fed2:7116:112::3
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:56.129187 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:40:56.148622 d8:67:d9:58:3d:1b > 33:33:ff:00:00:0b, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:b: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:fed2:7116:d82c::b
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:56.148659 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor advertisement, length 32, tgt is
2602:fed2:7116:d82c::b, Flags [solicited, override]
      destination link-address option (2), length 8 (1): 00:16:3e:d7:cf:50
07:40:56.247064 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:102d::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:56.343110 d8:67:d9:58:3d:1b > 33:33:ff:00:00:03, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:3: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:fed2:7116:112::3
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:57.139621 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:40:57.147999 d8:67:d9:58:3d:1b > 33:33:ff:00:00:0b, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:b: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:fed2:7116:d82c::b
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:57.148024 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor advertisement, length 32, tgt is
2602:fed2:7116:d82c::b, Flags [solicited, override]
      destination link-address option (2), length 8 (1): 00:16:3e:d7:cf:50
07:40:58.150085 00:16:3e:d7:cf:50 > 33:33:ff:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > ff02::1:ff58:3d1b: [icmp6 sum
ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:40:58.741159 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:20f2::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:40:59.160524 00:16:3e:d7:cf:50 > 33:33:ff:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > ff02::1:ff58:3d1b: [icmp6 sum
ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:41:00.005308 00:16:3e:35:13:09 > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) 2602:fed2:7116::2779:8871 > ff02::1:ff00:1: [icmp6 sum ok]
ICMP6, neighbor solicitation, length 32, who has 2602:fed2:7116::1
      source link-address option (1), length 8 (1): 00:16:3e:35:13:09
07:41:00.170987 00:16:3e:d7:cf:50 > 33:33:ff:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > ff02::1:ff58:3d1b: [icmp6 sum
ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:41:01.181447 00:16:3e:d7:cf:50 > 33:33:ff:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > ff02::1:ff58:3d1b: [icmp6 sum
ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
07:41:02.318930 00:16:3e:22:cb:ef > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) 2602:2c8:0:288f::1 > ff02::1:ff00:1: [icmp6 sum ok] ICMP6,
neighbor solicitation, length 32, who has 2602:2c8::1
      source link-address option (1), length 8 (1): 00:16:3e:22:cb:ef
07:41:02.713126 d8:67:d9:58:3d:1b > 33:33:ff:00:00:00, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:0: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2604:f440:3:17::
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:41:03.206600 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:103f::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:41:03.206974 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:1027::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:41:03.267520 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:103f::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:41:03.272922 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:1027::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
07:41:03.713173 d8:67:d9:58:3d:1b > 33:33:ff:00:00:00, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:0: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2604:f440:3:17::
      source link-address option (1), length 8 (1):
      d8:67:d9:58:3d:1b


On Mon, 20 Jan 2025 08:09:06 +1300 Lloyd Parkes
<[email protected]> wrote:
> Anyway I got this to work in my home lab with the following
>
>     1) route add -inet6 default 2602:fed2:7116::1 -connected -ifp wm2
>     2) Turn off dhcpcd (this is critical).
>

I have dhcpcd off

doas service -e
/etc/rc.d/modules
/etc/rc.d/ccd
/etc/rc.d/random_seed
/etc/rc.d/sysdb
/etc/rc.d/wscons
/etc/rc.d/syslogd
/etc/rc.d/ppp
/etc/rc.d/cleartmp
/etc/rc.d/dmesg
/etc/rc.d/ldconfig
/etc/rc.d/quota
/etc/rc.d/virecover
/etc/rc.d/savecore
/etc/rc.d/makemandb
/etc/rc.d/motd
/etc/rc.d/powerd
/etc/rc.d/sshd
/etc/rc.d/inetd
/etc/rc.d/cron

/etc/rc.conf
defaultroute="23.173.152.1"

ifconfig_vioif0="
    inet 23.173.152.249 netmask 255.255.255.0
    inet6 2602:fed2:7116:d82c::1 prefixlen 64 alias
    inet6 2602:fed2:7116:d82c::2 prefixlen 64 alias
    !route add -inet6 default 2602:fed2:7116::1 -connected -ifp vioif0
"
dns_nameservers="9.9.9.9 2620:fe::fe"

used ::c this time
doas ifconfig vioif0 inet6 2602:fed2:7116:d82c::c prefixlen 64 alias

same netstat routine as before
ping6 -c2 -t5 2602:fed2:7116:d82c::c
PING(56=40+8+8 bytes) 2600:1700:7960:9a70:a280:69ff:fef4:24f -->
2602:fed2:7116:d82c::c

--- 2602:fed2:7116:d82c::c ping statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss

08:47:09.941048 d8:67:d9:58:3d:1b > 33:33:ff:00:00:05, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:5: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has 2602:2c8::5
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:10.942769 d8:67:d9:58:3d:1b > 33:33:ff:00:00:05, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:5: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has 2602:2c8::5
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:11.062233 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:103f::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:11.201505 d8:67:d9:58:3d:1b > 33:33:ff:00:00:0c, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:c: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:fed2:7116:d82c::c
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:11.201537 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor advertisement, length 32, tgt is
2602:fed2:7116:d82c::c, Flags [solicited, override]
      destination link-address option (2), length 8 (1): 00:16:3e:d7:cf:50
08:47:12.184335 00:16:3e:ab:bf:07 > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) 2602:2c8:0:1007::1 > ff02::1:ff00:1: [icmp6 sum ok] ICMP6,
neighbor solicitation, length 32, who has 2602:2c8::1
      source link-address option (1), length 8 (1): 00:16:3e:ab:bf:07
08:47:12.184580 00:16:3e:85:d4:98 > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) 2602:2c8:0:1010::1 > ff02::1:ff00:1: [icmp6 sum ok] ICMP6,
neighbor solicitation, length 32, who has 2602:2c8::1
      source link-address option (1), length 8 (1): 00:16:3e:85:d4:98
08:47:12.201801 d8:67:d9:58:3d:1b > 33:33:ff:00:00:0c, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:c: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:fed2:7116:d82c::c
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:12.201844 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor advertisement, length 32, tgt is
2602:fed2:7116:d82c::c, Flags [solicited, override]
      destination link-address option (2), length 8 (1): 00:16:3e:d7:cf:50
08:47:13.149723 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:1027::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:13.770778 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:103f::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:13.818829 d8:67:d9:58:3d:1b > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:1: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2602:2c8:0:1027::1
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:15.731096 00:16:3e:42:db:e0 > 33:33:ff:00:00:01, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) 2602:fed2:7116::16dc:bc5d > ff02::1:ff00:1: [icmp6 sum ok]
ICMP6, neighbor solicitation, length 32, who has 2602:fed2:7116::1
      source link-address option (1), length 8 (1): 00:16:3e:42:db:e0
08:47:16.212449 d8:67:d9:58:3d:1b > 33:33:ff:00:00:00, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:0: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2604:f440:3:5:1::
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:16.265331 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
08:47:16.769293 d8:67:d9:58:3d:1b > 33:33:ff:00:00:00, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:0: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2604:f440:3:17::
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:16.912688 d8:67:d9:58:3d:1b > 33:33:ff:00:00:00, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:0: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2604:f440:3:17::
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:17.212761 d8:67:d9:58:3d:1b > 33:33:ff:00:00:00, ethertype IPv6
(0x86dd), length 86: (class 0xe0, hlim 255, next-header ICMPv6 (58)
payload length: 32) fe80::da67:d9ff:fe58:3d1b > ff02::1:ff00:0: [icmp6
sum ok] ICMP6, neighbor solicitation, length 32, who has
2604:f440:3:5:1::
      source link-address option (1), length 8 (1): d8:67:d9:58:3d:1b
08:47:17.280037 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
08:47:18.294751 00:16:3e:d7:cf:50 > d8:67:d9:58:3d:1b, ethertype IPv6
(0x86dd), length 86: (hlim 255, next-header ICMPv6 (58) payload
length: 32) fe80::216:3eff:fed7:cf50 > fe80::da67:d9ff:fe58:3d1b:
[icmp6 sum ok] ICMP6, neighbor solicitation, length 32, who has
fe80::da67:d9ff:fe58:3d1b
      source link-address option (1), length 8 (1): 00:16:3e:d7:cf:50
08:47:18.377073 00:67:c9:9b:83:a1 > 33:33:00:00:00:02, ethertype IPv6
(0x86dd), length 70: (flowlabel 0x6353b, hlim 255, next-header ICMPv6
(58) payload length: 16) fe80::267:c9ff:fe9b:83a1 > ff02::2: [icmp6
sum ok] ICMP6, router solicitation, length 16
      source link-address option (1), length 8 (1):
      00:67:c9:9b:83:a1


I will go ahead and get some debian output, hopefully soon.

On Sun, Jan 19, 2025 at 1:59 PM Lloyd Parkes
<[email protected]> wrote:
>
> On Sun, 2025-01-19 at 19:29 +0000, Roy Marples wrote:
> >
> > dhcpcd deletes routes because it has it's own route to apply from RA
> > or some other source which would conflict with the one you added.
>
> Since I was running this in my home lab I absolutely had a "proper"
> IPv6 router advertising a conflicting IPv6 default route. Therefore
> this could just be a problem with my lab setup.
>
> We should see what happens with Peter's actual VPS. I did notice while
> reading the ndp manual page that Neighbour Unreachability Detection is
> a thing and while that shouldn't be a problem, who knows with a VPS
> provider.
>
> Ngā mihi,
> Lloyd
>


-- 
Thanks
Peter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.