Je veux désactiver tcp-offloading ("TOE") sur mes serveurs Debian.
ethtool -K .....
J'ai cependant quelques souhaits:
Intégrez-le proprement dans Debian
Cela se lit: pas de rc.local, je voudrais également éviter les pseudo-rc-scripts ...
Je suppose que c'est d'installer ethtool et d'utiliser le pre-up.d / -Hook qui déconfigure la TOE en utilisant les options de / etc / network / interfaces .
Je voudrais déconfigurer tous mes (futurs) serveurs de manière générique en utilisant FAI . (puisque fai est déjà en place - et recherché!) Qu'en est-il des options d'orteils qui ne sont pas prises en charge sur certains matériels? La mise en réseau échouera-t-elle si une option non existante doit être désactivée? Je suppose que cela ne devrait pas être le cas, mais cela ne semble pas non plus être ma solution souhaitée.
Il encombre beaucoup la config, puisque atm il y a 11 options! L'utilisation de plusieurs cartes réseau me semble sujette aux erreurs.
N'y a-t-il pas une solution plus générique? J'ai un sysctl en tête, mais je n'en ai pas encore trouvé. Mon souhait était:
echo 0 > /proc/sys/net/core/enable_tcp_offloading
PS: je suis assez surpris de trouver mes "nouveaux matériels" pour activer la TOE par défaut, à cause de cela: http://www.linuxfoundation.org/collaborate/workgroups/networking/toe