wie baut man Kernel Module so, dass sie mit jedem Kernel laden?

GoaSkin - Montag, 22. April 2013 10:22:25 - 1 Antworten

Hallo,


baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte Versionsprüfung. Selbst ein dem Kernel angefügter String hinter der Versionsnummer (z.B. X.Y-UbuntuZ) muss exakt passen.

Gibt es die Möglichkeit, Module so zu compilieren, dass sie auch nach einem Kernel-Update prinzipiell noch ladbar sind und die Versionskontrolle nicht stattfindet, sodass das Laden bestenfalls mit "Unresolved Symbols"-Meldungen abbricht, falls sich an den vom Modul aufgerufenen Funktionen was geändert hat?


Ich nutze einen Kernel-Patch, um die Fernbedienung einer Terratec-TV-Karte nutzen zu können und bin es irgendwie leid, wegen jedem Kernel-Update des Distributors hinterher die Module neu bauen zu müssen, zu dem es sich bei den Updates meistens eh nur um ein neues Kompilat der gleichen Version handelt.

Antworten
dkms
Lutz G (unangemeldet), Montag, 22. April 2013 10:36:17
Ein/Ausklappen

Moin,
dafür gibt es doch u.a. "dkms", welches dafür sorgt, dass solche Module bei Kernel-Updates mitkompiliert werden.

hth,
lutz


Bewertung: 213 Punkte bei 14 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

  • Linux.com startet Serie für angehende Kernel-Entwickler
    Die von der Linux Foundation betriebene Site Linux.com startet eine Artikelserie für angehende Kernelentwickler. Teil 1 zeigt den Weg zum eigenen Kernelmodul.
  • Erfolgserlebnis
    Benutzer von aktuellen ATI-Grafikkarten haben es unter Linux nicht leicht, wenn es um die Einrichtung der 3D-Unterstützung geht. Dieser Artikel zeigt Ihnen Schritt für Schritt den Weg zum Erfolg.
  • Runde Sache
    Benutzer von aktuellen Grafikkarten haben es unter OpenSuse nicht leicht, wenn es um die Einrichtung der 3D-Unterstützung geht. Dieser Artikel zeigt Ihnen Schritt für Schritt den Weg zum Erfolg.
  • Linux-Kernel 2.4 auf der Heft-CD
    Der Kernel ist das Herz von Linux – das eigentliche Betriebssystem. Alle wichtigen Eigenschaften wie Multitasking-Fähigkeit und Stabilität haben in den Systemroutinen des Kernels ihre Grundlage.
  • Wacom Bamboo Pen & Touch CTH-460 unter Linux einrichten
    Kreative haben es unter Linux nicht leicht: Wer seine Grafiken mit einem Zeichentablett erstellen möchte, kommt in vielen Fällen um ein manuelles Setup nicht herum.

Aktuelle Fragen

Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...
lidl internetstick für linux mint
rolf meyer, 04.06.2016 14:17, 3 Antworten
hallo zusammen ich benötige eure hilfe habe einen lidl-internetstick möchte ihn auf linux mint i...
thema ändern
a b, 29.05.2016 16:34, 0 Antworten
Hallo Linuxer zuerst alle eine schönen Sonntag, bevor ich meine Frage stelle. Ich habe Ubuntu 1...
Ideenwettbewerb
G.-P. Möller, 28.05.2016 10:57, 0 Antworten
Liebe User, im Rahmen eines großen Forschungsprojekts am Lehrstuhl für Technologie- und Innova...
Welche Drucker sind Linux-mint kompatibel?
Johannes Nacke, 20.05.2016 07:32, 6 Antworten
Hallo Ihr Lieben, ich bitte um mitteilung welche Drucker Kompatibel sind mit Linux-Mint. LG Joh...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Youtube download
Gerhard Blaschke, 28.06.2016 17:23
Danke an Frank und Heiko, habe den Downloadhelper installiert. Der flog bei mir vor einiger Zeit hinaus, we...
Re: [EasyLinux-Ubuntu] Youtube download
heiko.issleib@gmail.c, 28.06.2016 17:09
Hallo. Videodownloadhelper. Auf die sich drehenden Kugeln klicken und sich die entsprechende Variante raus...
Re: [EasyLinux-Ubuntu] Youtube download
Frank von Thun, 28.06.2016 16:07
Am 28.06.2016 um 15:57 schrieb Gerhard Blaschke: > Am 28.06.2016 um 15:23 schrieb Frank von Thun: >&g...
Re: [EasyLinux-Ubuntu] Youtube download
Gerhard Blaschke, 28.06.2016 15:57
Am 28.06.2016 um 15:23 schrieb Frank von Thun: > Am 28.06.2016 um 10:50 schrieb Gerhard Blaschke: >&g...
Re: [EasyLinux-Ubuntu] Youtube download
Frank von Thun, 28.06.2016 15:23
Am 28.06.2016 um 10:50 schrieb Gerhard Blaschke: > Hallo Liste, > > wie ladet Ihr YouTube-Videos...