Re: IPv6 networking stops on FreeBSD some time after boot

From: Dmitry Salychev <dsl_at_FreeBSD.org>
Date: Thu, 24 Sep 2026 18:03:32 UTC
Farooq Karimi Zadeh <hapu@riseup.net> writes:

> On 9/24/26 18:24, Dmitry Salychev wrote:
>> Farooq Karimi Zadeh <hapu@riseup.net> writes:
>> 
>>> On 9/24/26 13:43, Marek Zarychta wrote:
>>>> On 24.09.2026 at 09:18, Farooq Karimi Zadeh wrote:
>>>>> This is output of "ndisc6 fe80::1 vtnet0":
>>>>> Soliciting fe80::1 (fe80::1) on vtnet0... Target link-layer
>>>>> address: xx:xx:xx:xx:xx:xx from fe80::1
>>>> BTW, aren't you blocking icmp6 with any firewall ?
>>>>
>>>
>>> I don't have any firewall running.
>> Not on your FreeBSD installation, but there could a firewall running
>> by
>> the hoster itself, e.g. Netcup has such an option, but they don't block
>> icmp6 by default IIRC.
>> 
>>>
>>>> Am 24.09.26 um 09:18 schrieb Farooq Karimi Zadeh:
>>>>> This is output of "ndisc6 fe80::1 vtnet0":
>>>>>
>>>>> Soliciting fe80::1 (fe80::1) on vtnet0...
>>>>> Target link-layer address: xx:xx:xx:xx:xx:xx
>>>>>    from fe80::1
>>>> So that is working. Was it when network connectivity was broken?
>>>
>>> Yup.
>> Regards,
>> Dmitry
>> 
>
> If they have such a thing, it shouldn't work at all. right? It works
> for 10-20 minutes since a reboot.
>
> Another thing I noticed is that when I remove the address
> fe80::be24:11ff:febd:184b from vtnet0, it starts working again. Sorry
> for not sharing this earlier...
>
> Farooq,

It depends on the types of the ICMPv6 packets passed/blocked. Hmm, could
you try both of those?

	traceroute6 example.com

and

	traceroute6 -I example.com

Regards,
Dmitry

-- 
https://wiki.freebsd.org/DmitrySalychev