Ich poste dies von meinem Skylake MSI Z170A GAMING M5 Build mit meinem Killer E2400 auf Ubuntu Gnome! Im Folgenden sind die (mehr oder weniger) einfachen Schritte aufgeführt, mit denen ich es zum Laufen gebracht habe.
Zuerst folgen wir einigen Anweisungen von 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
Diese Git-URL ist für 15.04 Vivid Vervet. Sie würden vivid durch Ihren Release-Codenamen ersetzen. Dieser letzte Schritt kann eine Weile dauern. Entspannen Sie sich und genießen Sie das Wissen, dass Ihr E2400 bald funktionieren wird.
Sobald dies abgeschlossen ist, werden wir den Alx-Treiber so ändern, dass er unseren E2400 enthält (Sie können gerne den Texteditor Ihrer Wahl verwenden).
cd ubuntu-vivid/drivers/net/ethernet/atheros/alx/
sudo -H gedit reg.h
Suchen Sie die Zeile, die ALX_DEV_ID_E2200 definiert (Sie können einfach nach E2200 suchen), und fügen Sie diese darunter hinzu
#define ALX_DEV_ID_E2400 0xe0a1
Nächster,
sudo -H gedit main.c
Suchen Sie erneut E2200 und { PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2200), .driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },
fügen Sie nach den Zeilen hinzu
{ PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2400),
.driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },
Jetzt müssen nur noch die Treiber erstellt und installiert werden
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
Hinweis: Sie nach der letzten Zeile ausgeführt wird , sollten Sie die Modullast von sehen ...extra/alx.ko
Wenn Sie das nicht tun, können Sie die umbenennen müssen , alx.ko
dass sie das finden alx.ko.bak
oder etwas Derartiges, und wieder die letzten drei Befehle ausführen.
Ihr E2400 sollte jetzt für Ihr Netzwerkvergnügen angezeigt werden!