ping: sendto: Message too long
Apr. 18th, 2013 02:36 pmСтавлю на интерфейсе mtu 3000, а "ping -D -s 2000" всё равно даёт ошибку "ping: sendto: Message too long".
Решение: смотрим MTU маршрутов "netstat -rnW" и меняем ещё и MTU маршрута. Если это маршрут на directly connected сеть, то достаточно после изменения MTU интерфейса сделать интерфейсу "ifconfig down; ifconfig up", при этом маршрут унаследует MTU от интерфейса.
Решение: смотрим MTU маршрутов "netstat -rnW" и меняем ещё и MTU маршрута. Если это маршрут на directly connected сеть, то достаточно после изменения MTU интерфейса сделать интерфейсу "ifconfig down; ifconfig up", при этом маршрут унаследует MTU от интерфейса.