Dear Maintainer,
I am having trouble connecting to an IPv6 network. Other hosts in this network
(e.g. with Windows) connect fine. Unfortunately, I don't have access to any
other IPv6 network to test.
Running "ping6 ralfj.de" shows "Hop Limit exceeded", and indeed checking the
packets with Wireshark shows that the hop limit of all packets is 0.
When I try to connect to an IPv6 site with Firefox, the packets also have
hop limit 0.
IPv6 used to work fine around 1.5 months ago, I did not have the time to
try in between. There were several NM updates since then.
I tried to debug the issue, but did not get very far: I could not find out
where this hop limit comes from. I also failed to change the hop limit
with "route -6" or "ip -6 route" due to both commands disliking how I told
them abour routes (I couldn't figure out how to specify existing routes,
just got useless errors all the time).
I found some weird entries in "route -6":
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
::1/128 :: U 256 0 0 lo
2a02:810c:86c0:ca::/64 :: Ue 256 0 0 wlan0
fe80::/64 :: U 256 0 0 wlan0
::/0 fe80::20c:42ff:fe34:855b UG 1024 0 0 wlan0
::/0 :: !n -1 1 309 lo
::1/128 :: Un 0 1 7 lo
2a02:810c:86c0:ca:511:cc78:59bd:57e4/128 :: Un 0 1 43 lo
2a02:810c:86c0:ca:fef8:aeff:fe51:889e/128 :: Un 0 1 0 lo
fe80::fef8:aeff:fe51:889e/128 :: Un 0 1 27 lo
ff00::/8 :: U 256 0 0 wlan0
::/0 :: !n -1 1 309 lo
Note the two "reject" routes for ::/0 which the counter says are used all
the time - except that I actually do see packets on the wire with wireshark.
Also note I have no idea whether this is weird or a problem at all ;-)
"ip -6 route show" shows way less:
2a02:810c:86c0:ca::/64 dev wlan0 proto kernel metric 256 expires 601727sec
fe80::/64 dev wlan0 proto kernel metric 256
default via fe80::20c:42ff:fe34:855b dev wlan0 proto static metric 1024
Kind regards
Ralf