это какая ОС вообще с таким диким синтаксисом?
в нормальных всё работает, и даже вам сразу пишут в скобочках сколько чего ушло, и почему не сработало во втором случае.
# ping -s 1464 1.1.1.1 -M do
PING 1.1.1.1 (1.1.1.1) 1464(1492) bytes of data.
1472 bytes from 1.1.1.1: icmp_seq=1 ttl=59 time=30.9 ms
1472 bytes from 1.1.1.1: icmp_seq=2 ttl=59 time=30.7 ms
1472 bytes from 1.1.1.1: icmp_seq=3 ttl=59 time=30.8 ms
^C
--- 1.1.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 30.714/30.824/30.900/0.164 ms
# ping -s 1465 1.1.1.1 -M do
PING 1.1.1.1 (1.1.1.1) 1465(1493) bytes of data.
ping: local error: Message too long, mtu=1492
ping: local error: Message too long, mtu=1492
ping: local error: Message too long, mtu=1492
^C
--- 1.1.1.1 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2032ms