Modul kompilieren und Probleme mit der Versionsnummer

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
feldmaus
Beiträge: 1308
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Modul kompilieren und Probleme mit der Versionsnummer

Beitrag von feldmaus » 21.05.2007 23:48:21

Hallo Leute,

habe Debian Etch mit Kernel 2.6.22-rc2

Mein Problem ist das ich meinen Wlan Treiber bauen will und er über Version-Konflikte
stösst. Dabei habe ich folgende Anleitung verwendet,

Code: Alles auswählen

 $ cd /usr/src
  $ tar jxvf madwifi.tar.bz2
  $ cd linux-$KVERS
  $ make-kpkg --added-modules madwifi modules
Ich habe meine Kernel kompiliert und installiert, dann gestartet und
versucht mein madwifi Modul Packaet zu erstellen.

Folgende Meldung kommt dann,

Code: Alles auswählen

The changelog says we are creating 2.6.22-rc2-07052103, but I thought the version is 2.6.22-rc2
Verstehen tue ich das er meckert, habe beim Kernel bauen eine eigene Kennzeichnung
an meinen Kernel gehängt mit "--append-to-version=-07052103".

Nur wie mache ich ihm das jetzt klar, damit ich mein Modul-Packet bauen kann?
Ich wollte die Option schon gerne weiter anwenden beim Kernel bauen.

bye Markus

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 22.05.2007 22:27:41

Hi,

ich bin mir zwar nicht sicher ob das überhaupt was damit zu tun hat aber wenn du buildpackage als Target mit angibst kannst du mit --us --uc so ne Art Signierungsprüfung unterbinden(man make-kpkg!).
Und CONFIG_MODVERSIONS=y (Module versioning support) soll auch Module für verschiedene Kernel flott machen.
Wie gesagt k.A. ob's damit zusammenhängt.

gruss cirrussc

Antworten