मैं अपने डेबियन सर्वर पर tcp-offloading ("TOE") को निष्क्रिय करना चाहता हूं।
ethtool -K .....
मेरी कुछ इच्छाएँ हैं, हालाँकि:
सफाई से इसे डेबियन में एकीकृत करें
इसमें लिखा है: नो आरलोकल, मैं छद्म आरसी-स्क्रिप्टिंग से भी बचना चाहूंगा ...
मैं अनुमान लगाऊंगा , यह एथलूल स्थापित कर रहा है और पूर्व-अप / / -हुक का उपयोग कर रहा है जो / etc / नेटवर्क / इंटरफेस से विकल्पों का उपयोग करके TOE को डिकॉन्फ़िगर करता है ।
मैं अपने सभी (भविष्य) सर्वरों को FAI का उपयोग करके एक सामान्य शैली में कॉन्फ़िगर करना चाहूंगा । (चूंकि फ़ै पहले से ही मौजूद है - और चाहता था!) कुछ हार्डवेयर पर समर्थित नहीं होने वाले पैर की उंगलियों के विकल्प क्या हैं? यदि गैर-मौजूदा-विकल्प को अक्षम किया जाना चाहिए, तो क्या नेटवर्किंग विफल हो जाएगी? मुझे लगता है कि ऐसा नहीं करना मजबूत होना चाहिए, लेकिन यह मेरा वांछित समाधान नहीं लगता है, या तो।
यह विन्यास को बहुत कम करता है, क्योंकि इसमें 11 विकल्प होते हैं! एकाधिक एनआईसी का उपयोग करने से मुझे यह त्रुटि हो जाती है।
क्या अधिक सामान्य समाधान नहीं है? मेरे पास दिमाग में एक sysctl है, लेकिन अभी तक एक नहीं मिला। मेरी इच्छा थी:
echo 0 > /proc/sys/net/core/enable_tcp_offloading
पुनश्च: मैं अपने "नए हार्डवेयर" को खोजने के लिए काफी आश्चर्यचकित हूं, क्योंकि यह डिफ़ॉल्ट रूप से सक्षम है: http://www.linuxfoundation.org/collaborate/workgroups/networking/toe