PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : automatisches bauen von Modulen bei Installation eines neuen Kernels



blubbersuelze
08.09.18, 21:37
Hallo,

ich habe für eine Karte die Treiber im Quellcode in einem Ordner unter /usr/src gespeichert.
Auf dem laufenden Kernel habe ich die Treiber gebaut und die Karte läuft damit ohne Probleme.

Wenn durch "aptitude dist-upgrade" nun ein neuer Kernel installiert wird muss ich nach einem Neustart des Systems
die Treiber erneut von Hand bauen das die Karte mit dem neuen Kernel wieder funktioniert. Das ist auf Dauer ermüdend.

Gibt es einen speziellen Ort wo ich die Sourcen speichern,
oder etwas einstellen muss das das kompilieren automatisch geschieht?

Wäre toll wenn mir jemand einen Tip geben könnte.

mfg.
blubbersuelze :p

Aqualung
08.09.18, 22:46
Du suchst wahrscheinlich dkms

https://wiki.ubuntuusers.de/DKMS/ (https://wiki.ubuntuusers.de/DKMS/)

blubbersuelze
08.09.18, 23:22
an DKMS habe ich auch schon gedacht,
allerdings mag ich nicht jedes mal ein DKMS Package aus den Sourcen wenn ich diese aktualisiere.

Darum die Frage ob es da auch einen anderen Weg gibt

Sauerland1
09.09.18, 08:29
Entweder dkms oder du benutzt so etwas wie den OBS bei openSUSE
https://build.opensuse.org/