ฉันโพสต์สิ่งนี้จาก Skylake MSI Z170A GAMING M5 ของฉันโดยใช้ Killer 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
URL git นั้นใช้สำหรับ 15.04 Vivid Vervet คุณจะแทนที่สดใสด้วยชื่อรหัสการเปิดตัวของคุณ ขั้นตอนสุดท้ายนั้นอาจใช้เวลาสักครู่ดังนั้นโปรดผ่อนคลายและรับความรู้ที่ E2400 ของคุณจะทำงานได้ในไม่ช้า
เมื่อเสร็จแล้วเราจะแก้ไขไดรเวอร์ alx เพื่อรวม E2400 ของเรา (อย่าลังเลที่จะใช้โปรแกรมแก้ไขข้อความที่คุณเลือก)
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 ของคุณควรปรากฏขึ้นเพื่อความบันเทิงด้านเครือข่ายของคุณ!