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
linux-headers-2.6.19-2 für MIPS gesucht
-
- Beiträge: 4
- Registriert: 11.05.2011 10:51:26
Re: linux-headers-2.6.19-2 für MIPS gesucht
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.
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.
-
- Beiträge: 4
- Registriert: 11.05.2011 10:51:26
Re: linux-headers-2.6.19-2 für MIPS gesucht
Zunächst einmal danke für die schnelle Antwort.
1. make menuconfig --> alles Konfiguriert
2. make --> Fehler!
Fehler 1:
Fehler 2:
Die Versionen scheinen nicht kompatibel zu sein.
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
Die hab ich auch bereits gezogen gehabt, allerdings weiß ich nicht wie ich da voran komme und was das Ergebnis ist!?Clio hat geschrieben:Es gibt die Sourcen auf kernel.org
http://www.kernel.org/pub/linux/kernel/v2.6/
1. make menuconfig --> alles Konfiguriert
2. make --> Fehler!
Fehler 1:
Code: Alles auswählen
/bin/sh: mips-linux-gcc: command not found
Code: Alles auswählen
asm-offsets.s No such file or directory
Hab das auch schon versuchtClio 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.
Code: Alles auswählen
# insmod ftdi_sio.ko
insmod: error inserting 'ftdi_sio.ko'= -1 Invalid module format
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
...
Das teste ich morgen mal an.
Grüße,
Killuminati
Re: linux-headers-2.6.19-2 für MIPS gesucht
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!
-
- Beiträge: 4
- Registriert: 11.05.2011 10:51:26
Re: linux-headers-2.6.19-2 für MIPS gesucht
Spitzzzzze, die Seite hat wirklich eine riesen Auswahl, danke.deberik hat geschrieben:Such dir einen passenden Kernel bzw. dazugehörige Header bei http://snapshot.debian.org. Da sollte die Auswahl groß genug sein.
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
Re: linux-headers-2.6.19-2 für MIPS gesucht
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.
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.
Re: linux-headers-2.6.19-2 für MIPS gesucht
Die 2.6.18-6 sollte im Archiv sein.Killuminati hat geschrieben: Auf einer anderen Seite hab ich gelesen das ich auch linux-headers-2.6.18-6 nehmen könnte.
Debians Paketbeschreibungen übersetzen? Hilf mit!