Saya memposting ini dari Skylake MSI Z170A GAMING M5 build menggunakan Killer E2400 di Ubuntu Gnome! Di bawah ini adalah (kurang lebih) langkah sederhana yang saya gunakan untuk membuatnya bekerja.
Pertama kita akan mengikuti beberapa instruksi dari 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 itu untuk 15,04 Vivid Vervet. Anda akan mengganti vivid dengan nama kode rilis Anda. Langkah terakhir itu bisa memakan waktu cukup lama, jadi santai dan nikmati pengetahuan bahwa E2400 Anda akan segera berfungsi.
Setelah selesai, kami akan memodifikasi driver alx untuk memasukkan E2400 kami (jangan ragu untuk menggunakan editor teks pilihan Anda)
cd ubuntu-vivid/drivers/net/ethernet/atheros/alx/
sudo -H gedit reg.h
Temukan baris yang mendefinisikan ALX_DEV_ID_E2200 (Anda bisa mencari E2200), dan tambahkan ini di bawahnya
#define ALX_DEV_ID_E2400 0xe0a1
Lanjut,
sudo -H gedit main.c
Sekali lagi, cari E2200, dan setelah baris { PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2200), .driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },
ditambahkan
{ PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2400),
.driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },
Sekarang, yang tersisa hanyalah membuat dan menginstal driver
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
Catatan: Anda setelah menjalankan baris terakhir, Anda akan melihat modul memuat dari ...extra/alx.ko
Jika Anda tidak, Anda mungkin perlu mengubah nama alx.ko
yang ditemukan alx.ko.bak
atau semacamnya, dan menjalankan tiga perintah terakhir lagi.
E2400 Anda sekarang akan muncul untuk kesenangan jaringan Anda!