Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Feb 2021 17:27:12 -0800
From:      Doug Hardie <bc979@lafn.org>
To:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   IP6 ping
Message-ID:  <ACC70F53-10EC-4AAA-92C1-5AFC21DE08C0@sermon-archive.info>

next in thread | raw e-mail | index | archive | help

I don't know if this is a feature or a bug.  On FreeBSD 9, the following ping worked:

ping6 -s 5000 -b 6000 fe80::213:72ff:fec3:180f%dc0

It had to be stopped, but it returned the number of ping responses received along with statistics.

With FreeBSD 12.2 and 13.0-BETA2, it returns 100% packet loss.  tcpdump shows that it properly fragments the data, sends it, the other end receives it and sends back the ACKs.  The ACKs are received, but somehow ping doesn't find out that the packets were received.

Without the -s and -b arguments, it works and you get 100% packets received.

Note, the -b argument has to be left off when sending from 13.0 as it is no longer supported.

-- Doug




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ACC70F53-10EC-4AAA-92C1-5AFC21DE08C0>