Vorab
- sorry, falls es für jemanden dumm klingt, aber mein LinuxWissen ist
nicht riesig
- ich verwende Ubuntu 14.04 (Trusty Tahr)
- ich benötige einen Treiber um das USB-device DVI2USB-3.0 der Firma
Epiphan verwenden zu können
(http://www.epiphan.com/products/dvi2usb-3-0/downloads/)
Zu meiner Frage
Ich habe ein USB-device, welches standardmäßig nicht mit Treibern von
Ubuntu unterstützt wird. Laut Hersteller (dessen readme ist im Anhang)
muss ich dazu einen KernelSourceTree installieren um den Treiber
kompilieren zu können. Das habe ich wie hier beschrieben getan:
https://wiki.ubuntuusers.de/Kernel/Kompilierung/
Nun habe ich jede Menge Dateien vor mir liegen, die ich nun zum bauen
benötigen soll. Mit dem kurzen Hinweis "2) Verify path to the kernel
source tree in Config.mak", erwähnt der Hersteller, dass ich vor dem
Bauen einen Pfad eventuell anpassen muss.
Auszug aus "Config.mak":
1 | # Where is the target kernel
|
2 | ifeq ($(KDIR),)
|
3 | KDIR := /lib/modules/$(shell uname -r)/build
|
4 | endif
|
Aber wohin? In dem vom KernelSourceTree runter geladenen Dateien gibt es
im Ordner ".../lib/" keinen Unterordner "modules". Im Ubuntu-eigenem
Verzeichnis "/lib" gibt es den Ordner zwar, aber dann würde es doch
keinen Sinn machen zuvor die ganzen Linux-sourcen mit KernelSourceTree
runter zu laden.