linux-headers-2.6.19-2 für MIPS gesucht

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Killuminati
Beiträge: 4
Registriert: 11.05.2011 10:51:26

linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von Killuminati » 16.05.2011 17:04:15

Hallo,

ich möchte einen Treiber (ftdi_sio) kompilieren und benötige dafür wohl die Linux-Headers für MIPS - leider finde ich diese nicht!
Gibt es die überhaupt?
Benötige ich zum Kompilieren auch die linux-source-2.6.19-2? Die kann ich nämlich auch nicht finden.

Auf einer anderen Seite hab ich gelesen das ich auch linux-headers-2.6.18-6 nehmen könnte.
Problem: bei packages.debian.org kommt dazu nur ein Error - two or more packages specified (linux-image-2.6.18-6 etch)

http://packages.debian.org/de/etch/linux-image-2.6.18-6
http://packages.debian.org/de/etch/linux-image-2.6.19-2

Kennt jemand vielleicht dieses Problem und noch eine passende Lösung?

BTW: linux-headers-2.6.26-2 und linux-source-2.6.26-2 (jeweils für MIPS) hab ich geladen. Sind die vielleicht "Abwärtskompatibel"?

Danke vorab,
Killuminati

Clio

Re: linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von Clio » 16.05.2011 17:28:16

Es gibt die Sourcen auf kernel.org
http://www.kernel.org/pub/linux/kernel/v2.6/

Wenn der benötigte Treiber auch in der Version 2.6.26-2 enthalten ist, kannst Du ja probieren, ob es damit funktioniert.

Killuminati
Beiträge: 4
Registriert: 11.05.2011 10:51:26

Re: linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von Killuminati » 16.05.2011 21:08:06

Zunächst einmal danke für die schnelle Antwort.
Clio hat geschrieben:Es gibt die Sourcen auf kernel.org
http://www.kernel.org/pub/linux/kernel/v2.6/
Die hab ich auch bereits gezogen gehabt, allerdings weiß ich nicht wie ich da voran komme und was das Ergebnis ist!? :)
1. make menuconfig --> alles Konfiguriert
2. make --> Fehler!

Fehler 1:

Code: Alles auswählen

/bin/sh: mips-linux-gcc: command not found
Fehler 2:

Code: Alles auswählen

asm-offsets.s No such file or directory
Clio hat geschrieben:Wenn der benötigte Treiber auch in der Version 2.6.26-2 enthalten ist, kannst Du ja probieren, ob es damit funktioniert.
Hab das auch schon versucht

Code: Alles auswählen

# insmod ftdi_sio.ko

insmod: error inserting 'ftdi_sio.ko'= -1 Invalid module format
Die Versionen scheinen nicht kompatibel zu sein.

Code: Alles auswählen

# modinfo /lib/modules/2.6.26-2-4kc-malta/kernel/drivers/usb/serial/ftdi_sio.ko
...
vermagic: 2.6.26-2-4kc-malta mod_unload modversions MIPS32_R1 32BIT
...
Ich bin gerade auf etwas interessantes gestoßen: http://tldp.org/LDP/lkmpg/2.6/html/x380.html (Google -> vermagic)
Das teste ich morgen mal an.

Grüße,
Killuminati

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von deberik » 16.05.2011 21:20:55

Such dir einen passenden Kernel bzw. dazugehörige Header bei http://snapshot.debian.org. Da sollte die Auswahl groß genug sein.
Debians Paketbeschreibungen übersetzen? Hilf mit!

Killuminati
Beiträge: 4
Registriert: 11.05.2011 10:51:26

Re: linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von Killuminati » 16.05.2011 23:59:09

deberik hat geschrieben:Such dir einen passenden Kernel bzw. dazugehörige Header bei http://snapshot.debian.org. Da sollte die Auswahl groß genug sein.
Spitzzzzze, die Seite hat wirklich eine riesen Auswahl, danke. :THX:

Doch leider hat wieder einmal Murphys Gesetz zu geschlagen - die Version (2.6.19-2) die ich benötige scheint nicht dabei zu sein...

Grüße,
Killuminati

Clio

Re: linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von Clio » 17.05.2011 11:44:00

Nein, nicht im Debian-Archiv, daher auch mein Verweis auf kernel.org.
Bei dem Fehler 1 tippe ich auf ein fehlendes Paket. Prüfe, ob alle notwendigen Pakete zum Kompilieren vorhanden sind,
also zumindest make, gcc, kernel-package und die .dev Pakete. Ob für mips noch weitere Pakete notwendig sind, kann ich nicht sagen, da ich diese Architektur nicht einsetze.
Das Kernelbauen beschränkt sich auf die Befehle
make menuconfig
make-kpkg linux-image....... (hier die Angaben zum Kernel).
Ein make ist hier überflüssig. Wenn Dir das Kompilieren nicht geläufig ist, solltest Du vorher einen Blick ins Wiki werfen.

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: linux-headers-2.6.19-2 für MIPS gesucht

Beitrag von deberik » 17.05.2011 12:55:29

Killuminati hat geschrieben: Auf einer anderen Seite hab ich gelesen das ich auch linux-headers-2.6.18-6 nehmen könnte.
Die 2.6.18-6 sollte im Archiv sein.
Debians Paketbeschreibungen übersetzen? Hilf mit!

Antworten