DKMS build für Modul (snapapi26) [gelöst]

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
chroiss
Beiträge: 332
Registriert: 29.10.2004 09:29:43
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: BREMEN (in Wellington,NZ a.D) (in OLDENBURG a.D.) (in BREMEN a.D.) (in COLOGNE a.D.)

DKMS build für Modul (snapapi26) [gelöst]

Beitrag von chroiss » 12.04.2006 10:03:37

Hab ein sehr kurioses Problem.

Ich benutze den Kernel 2.6.16 , und möchte unter dem Acronis laufen lassen.
Unter 2.6.8 läuft Acronis einwandfrei. Standardmässig installiert sich Acronis für einen 2.4 er Kernel, daher muss mann dkms benutzen um das benötigte Snapapi26 Modul zu erstellen.

Der Befehl sieht folgender massen aus

Code: Alles auswählen


dkms build -m snapapi26 -v 0.6.7 --config /boot/config-2.6.16.3 --kernelsourcedir /usr/src/linux-2.6.16.3/

Wie gesagt unter 2.6.8 funktioniert das , unter 2.6.16 ( den ich brauche , da ich Marvell_Sata am laufen habe) eben nicht : folgende Fehlermeldung :

Code: Alles auswählen

DKMS make.log for snapapi26-0.6.7 for kernel 2.6.16.3 (i686)
Mi Apr 12 09:50:26 CEST 2006
make: Entering directory `/usr/src/linux-2.6.16.3'

  WARNING: Symbol version dump /usr/src/linux-2.6.16.3/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /var/lib/dkms/snapapi26/0.6.7/build/snapapi26.o
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c: In Funktion »session_devinfo«:
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1399: error: structure has no member named `reads'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1400: error: structure has no member named `read_sectors'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1401: error: structure has no member named `writes'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1402: error: structure has no member named `write_sectors'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1405: error: structure has no member named `reads'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1406: error: structure has no member named `read_sectors'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1407: error: structure has no member named `writes'
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1408: error: structure has no member named `write_sectors'
make[1]: *** [/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.o] Fehler 1
make: *** [_module_/var/lib/dkms/snapapi26/0.6.7/build] Fehler 2
make: Leaving directory `/usr/src/linux-2.6.16.3'
Das seltsame ist das die Module.symvers vor dem dkms-Befehl vorhanden ist , danach nicht mehr. Hab den Kernel noch mal neu übersetzt um die Module.symvers wieder herzustellen und den Dkms-Befehl erneut ausgefürt: Gleiches Ergebnis.

Hat da vielleicht einer ne Idee. Ist ja wahrscheinlich so das , dass auch schon mal bei anderen Modulen vorgekommen ist....und nicht Acronisspezifisch ist :wink:


PS : Habe das auch mit anderen Kerneln , ab 2.6.13 versucht ( ab da wird Marvell_SATA unterstützt) , mit gleichem Ergebnis.

Danke im Voraus

CHROISS
Zuletzt geändert von chroiss am 19.04.2006 19:41:35, insgesamt 1-mal geändert.

Benutzeravatar
chroiss
Beiträge: 332
Registriert: 29.10.2004 09:29:43
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: BREMEN (in Wellington,NZ a.D) (in OLDENBURG a.D.) (in BREMEN a.D.) (in COLOGNE a.D.)

Beitrag von chroiss » 19.04.2006 19:41:15

Hab einfach eine neuere Modulversion genommen dann gings ...

gizn
Beiträge: 3
Registriert: 09.06.2006 10:12:19

Beitrag von gizn » 09.06.2006 10:25:06

Hi ich hab das gleiche Problem, ... wo hast du die neue Modulversion bekommen?
Ich hab allerdings Ubuntu 6.06 Dapper Drake mit Kernel 2.6.15 und Acronis ne ziemlich alte 8.0 Version.

Ich finde nirgends snapapi Module zum runterladen.

thx im Vorraus

PS:Same shit everywhere:

Code: Alles auswählen

DKMS make.log for snapapi26-0.6.7 for kernel 2.6.15-23-386 (i686)
Fr  9 Jun 10:52:40 CEST 2006
make: Entering directory `/usr/src/linux-headers-2.6.15-23-386'
  CC [M]  /var/lib/dkms/snapapi26/0.6.7/build/snapapi26.o
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c: In Funktion »session_devinfo«:
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1399: Fehler: »struct hd_struct« hat kein Element namens »reads«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1400: Fehler: »struct hd_struct« hat kein Element namens »read_sectors«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1401: Fehler: »struct hd_struct« hat kein Element namens »writes«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1402: Fehler: »struct hd_struct« hat kein Element namens »write_sectors«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1405: Fehler: »struct disk_stats« hat kein Element namens »reads«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1406: Fehler: »struct disk_stats« hat kein Element namens »read_sectors«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1407: Fehler: »struct disk_stats« hat kein Element namens »writes«
/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.c:1408: Fehler: »struct disk_stats« hat kein Element namens »write_sectors«
make[1]: *** [/var/lib/dkms/snapapi26/0.6.7/build/snapapi26.o] Fehler 1
make: *** [_module_/var/lib/dkms/snapapi26/0.6.7/build] Fehler 2
make: Leaving directory `/usr/src/linux-headers-2.6.15-23-386'
Wenn ich die kompletten Kernelsources nehme hab ich auch die Zeilen in der make.log

Code: Alles auswählen

WARNING: Symbol version dump /usr/src/linux-2.6.15/Module.symvers 
           is missing; modules will have no dependencies and modversions

gizn
Beiträge: 3
Registriert: 09.06.2006 10:12:19

Beitrag von gizn » 12.06.2006 11:35:59

Hat sich erledigt ... Danke nochmal!!

Krush
Beiträge: 1
Registriert: 13.06.2006 21:48:26

und wie?

Beitrag von Krush » 13.06.2006 21:58:00

Wäre interessant wie du es nun gelöst hast? Von welchem Modul hast du denn eine aktuellere Version installiert? snapapi ist ja ein properitäres Kernelmodul von Acronis. Ich wüsste nicht wo ich da eine aktuellere Version herbekommen sollte.

Viele Grüße
Krush

Benutzeravatar
chroiss
Beiträge: 332
Registriert: 29.10.2004 09:29:43
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: BREMEN (in Wellington,NZ a.D) (in OLDENBURG a.D.) (in BREMEN a.D.) (in COLOGNE a.D.)

Beitrag von chroiss » 14.06.2006 08:50:17

Also...


[der post ist von mir wieder entfernt worden - da ich nich weiss ob mein vorhaben überhaupt erlaubt ist]

Grüsse CHroiss
"The only secure computer is one that's unplugged, locked in a safe, and buried 20 feet under the ground in a secret location... and I'm not even too sure about that one"--Dennis Huges, FBI.

gizn
Beiträge: 3
Registriert: 09.06.2006 10:12:19

Beitrag von gizn » 29.06.2006 14:03:41

Also ich weiss auch nicht ob´s erlaubt ist, ...

Stichwort kostenlose Testversion Acronis True Image 9.1 Server für Linux.
Dort ist das neuste Snapapi Modul enthalten.

http://www.acronis.de/enterprise/products/ATISLin/

gruß

giZn

Antworten