Saya ingin menonaktifkan tcp-offloading ("TOE") di server debian saya.
ethtool -K .....
Saya punya beberapa keinginan:
Integrasikan dengan rapi ke dalam debian
Ini berbunyi: tidak ada rc.local, saya juga ingin menghindari pseudo-rc-scripting ...
Saya kira, itu menginstal ethtool dan menggunakan pre-up.d / -Hook yang mendekonfigurasi TOE menggunakan opsi dari / etc / network / interfaces .
Saya ingin mengonfigurasi semua server saya (yang akan datang) dengan cara yang umum menggunakan FAI . (karena fai sudah ada di tempatnya - dan ingin!) Bagaimana dengan opsi kaki yang tidak didukung pada beberapa perangkat keras? Akankah jaringan gagal jika opsi yang tidak ada harus dinonaktifkan? Saya kira itu harus kuat untuk tidak melakukannya, tetapi ini tampaknya juga bukan solusi yang saya inginkan.
Ini mengacaukan konfigurasi, karena atm ada 11 opsi! Menggunakan banyak NIC ini baunya rentan kesalahan bagi saya.
Apakah tidak ada solusi yang lebih umum? Saya memiliki sysctl dalam pikiran, tetapi belum menemukannya. Keinginan saya adalah:
echo 0 > /proc/sys/net/core/enable_tcp_offloading
PS: Saya cukup terkejut menemukan "hardware baru" saya untuk mengaktifkan TOE secara default, karena ini: http://www.linuxfoundation.org/collaborate/workgroups/networking/toe