Probleme mit benutzerdefinierten Kernelmodulen

Probleme mit benutzerdefinierten Kernelmodulen

Ich habe versucht, eine Lösung zum Laden des Moduls ath9k in den Kernel zu finden, und bin in einer Sackgasse gelandet.

Der Kernel ist 3.17.1 von kernel.org und ich kompiliere ihn in Ubuntu Trusty (14.04) 64-Bit. Das Ziel-ARCH ist x86_64

Nachdem der Befehl „make all“ ausgegeben wurde, kopiere ich bzImage und initrd (benutzerdefiniert … mountet proc, sys, dev und exec busybox sh) in das Verzeichnis /boot und der Start funktioniert einwandfrei.

Immer wenn ich tippe

modprobe ath9k

Ich erhalte die Fehlermeldung „Kein Modul gefunden“, gehe also zum Ordner ath9k (in lib) und führe insmod ath9k.ko aus. Es wird eine Fehlermeldung ausgegeben, die nicht für diese Architektur gilt.

Aber meine .config-Datei ist standardmäßig aktiviert (make x86_64_defconfig und ich habe persönlich dafür gesorgt)

die Ausgabe für uname -a ist: Linux (none) 3.17.1 #1 SMP x86_64 unbekannt

Was gibt?????

verwandte Informationen