Назад | Перейти на главную страницу

Linux не может изменить контрольную сумму tx

В ядре Linux 3.2: Linux 3.2.0-4-686-pae # 1 SMP Debian 3.2.46-1 + deb7u1 i686 GNU / Linux на VmWare, я получаю ошибки контрольной суммы в tcp-пакетах ipv6.

Итак, я могу ping6, но не могу подключиться по ipv6 к ssh, smtp, html и т. Д.

Я считаю, согласно http://www.tunnelbroker.net/forums/index.php?topic=2826.0 Мне нужно отключить выгрузку контрольной суммы.

Я должен использовать это, но это не работает.

host:~#  ethtool --offload  eth0  rx off  tx off
Cannot change rx-checksumming
Cannot change tx-checksumming
Could not change any device features
host:~# ethtool -K eth0 gso off
Could not change any device features

Другие варианты?

Хосты с ядром 2.6 не имеют этой проблемы; сервер был в порядке, пока не обновился до ядра 3.2.

Я отключил выгрузку контрольной суммы на виртуальных свитчах.

https://communities.vmware.com/thread/167737

Короче говоря, ssh'ing к каждому физическому esx-серверу в настройке /etc/vmware/esx.conf

/net/vswitch/child[xxxx]/capabilities/ChecksumOffload = "false"