Chcę wyłączyć tcp-offloading („TOE”) na moich serwerach Debiana.
ethtool -K .....
Mam jednak trochę życzeń:
Zintegruj to czysto z Debianem
To brzmi: nie rc.local, chciałbym również uniknąć skryptów pseudo-rc ...
Sądzę, że instaluje ethtool i używa pre-up.d / -Hook, który dekonfiguruje TOE przy użyciu opcji z / etc / network / interfaces .
Chciałbym zdekonfigurować wszystkie moje (przyszłe) serwery w sposób ogólny za pomocą FAI . (ponieważ Fai jest już na miejscu - i chciał!) Co z opcjami palców, które nie są obsługiwane na niektórych urządzeniach? Czy sieć zawiedzie, jeśli nieistniejąca opcja powinna zostać wyłączona? Sądzę, że nie powinno być tak dobrze, ale nie wydaje mi się, żeby to było moje pożądane rozwiązanie.
Bardzo zaśmieca konfigurację, ponieważ atm ma 11 opcji! Używanie wielu kart sieciowych pachnie dla mnie podatne na błędy.
Czy nie ma bardziej ogólnego rozwiązania? Mam na myśli sysctl, ale jeszcze go nie znalazłem. Moim życzeniem było:
echo 0 > /proc/sys/net/core/enable_tcp_offloading
PS: Jestem zaskoczony, że moje „nowsze oprogramowanie” ma domyślnie włączone TOE, z tego powodu: http://www.linuxfoundation.org/collaborate/workgroups/networking/toe