मैं अपने Skylake MSI Z170A GAMING M5 बिल्ड से अपने हत्यारे E2400 का उपयोग करके Ubuntu Gnome पर पोस्ट कर रहा हूं! नीचे (अधिक या कम) सरल चरण हैं जो मैंने इसे काम करने के लिए उपयोग किया था।
पहले हम Ubuntu के कुछ निर्देशों का पालन करेंगे
sudo apt-get build-dep linux-image-$(uname -r)
sudo apt-get install git
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-vivid.git
यह git URL 15.04 Vivid Vervet के लिए है। आप अपने रिलीज़ कोड के साथ ज्वलंत की जगह लेंगे। वह अंतिम चरण थोड़ा समय ले सकता है, इसलिए आराम करें और इस ज्ञान को आधार बनाएं कि आपका E2400 जल्द ही काम करने लगेगा।
एक बार जब यह समाप्त हो जाता है, तो हम अपने E2400 को शामिल करने के लिए alx ड्राइवर को संशोधित करेंगे (अपनी पसंद के टेक्स्ट एडिटर का उपयोग करने के लिए स्वतंत्र महसूस करें)
cd ubuntu-vivid/drivers/net/ethernet/atheros/alx/
sudo -H gedit reg.h
ALX_DEV_ID_E2200 को परिभाषित करने वाली रेखा ढूंढें (आप केवल E2200 के लिए खोज कर सकते हैं), और इसे नीचे जोड़ें
#define ALX_DEV_ID_E2400 0xe0a1
आगे,
sudo -H gedit main.c
फिर से, E2200 खोजें, और लाइनों को { PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2200), .driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },
जोड़ने के बाद
{ PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2400),
.driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },
अब, जो कुछ बचा है, वह ड्राइवरों को बनाना और स्थापित करना है
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo make -C /lib/modules/$(uname -r)/build M=$(pwd) modules_install
sudo modprobe -r alx
sudo depmod
sudo modprobe -v alx
नोट: आपको अंतिम पंक्ति को निष्पादित करने के बाद, आपको मॉड्यूल लोड को देखना चाहिए ...extra/alx.ko
यदि आप नहीं करते हैं, तो आपको alx.ko
उस नाम को बदलने alx.ko.bak
या किसी चीज़ को खोजने की आवश्यकता हो सकती है , और अंतिम तीन आदेशों को फिर से चलाएं।
आपका E2400 अब आपके नेटवर्किंग आनंद के लिए दिखाई देना चाहिए!