Ubuntu 16.04 Asus Mediatek MT7630E funktioniert nicht

Ubuntu 16.04 Asus Mediatek MT7630E funktioniert nicht

Bei mir funktionierte dies unter Elementary, aber dann lief es nicht mehr, also wechselte ich zu Ubuntu und kann diesen Treiber immer noch nicht installieren und zum Laufen bringen.

Ich habe dieses Tutorial befolgt https://community.linuxmint.com/tutorial/view/1796

Wenn ich dieselbe Installationsdatei verwende, aber „sudo bash install“, erhalte ich immer wieder diesen Fehler und die folgende Ausgabe:

make -C /lib/modules/`uname -r`/build M=/home/alyson/Downloads/MT7630E-release/rt2x00 modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-28-generic'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-28-generic'
make -C /lib/modules/`uname -r`/build M=/home/alyson/Downloads/MT7630E-release/btloader modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-28-generic'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-28-generic'
cp -v firmware/*/* /lib/firmware/
'firmware/BT/mt76x0.bin' -> '/lib/firmware/mt76x0.bin'
'firmware/Wi-FI/MT7650E234.bin' -> '/lib/firmware/MT7650E234.bin'
cp rt2x00/mt7630e.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/
cp btloader/mt76xx.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/
depmod
modprobe: ERROR: could not insert 'mt7630e': Required key not available

Ich gehe davon aus, dass es sich um ein 16.04-Problem handelt, weiß aber nicht genug, um es zu umgehen oder einen anderen Treiber zu finden. Ich wäre für jede Hilfe sehr dankbar! :)

Antwort1

Dieser Treiber (auf GitHub)funktioniert bei mir ganz gut:

Installation

Sie benötigen Kernel-Header, um den Treiber zu erstellen

Als Beispiel unter Debian und Derivaten, vorausgesetzt, Sie verwenden ein amd64-System:

sudo apt install build-essential linux-headers-amd64

Das ist alles zum Thema Abhängigkeiten.

Geben Sie zunächst die Berechtigung zur Dateiausführung:

chmod u+x install test uninstall bpatch

Um es jetzt zu installieren, führen Sie Folgendes aus:

./install

Um es ohne Installation zu testen, führen Sie Folgendes aus:

./test

Zum Deinstallieren führen Sie Folgendes aus:

./uninstall

So installieren Sie mit dkms:

sudo make dkms

Der Treiber wird beim Start automatisch geladen.

verwandte Informationen