ich habe unter woody die kernel-source-2.4.18 mit dselect installiert.
unter /usr/src/ finde ich folgendes:
kernel-headers-2.4.18
kernel-headers-2.4.18-bf2.4
kernel-source-2.4.18
der link linux zeigt auf kernel-headers-2.4.18
bei xconfig habe ich mich irgendwie voellig verfranzt, denn mit dem neuen kernel kann ich nicht mehr auf das netzwerk zugreifen und die fernsehkarte funktioniert auch nicht, aber ich habs sowieso nur deshalb versucht, weil ich gerne meine fernbedienung nutzen will. mit lirc
ok, ich nutze jetzt wieder den standardkernel ...bf
ich habe mir die sourcen fuer lirc0.6.6 besorgt und versucht zu installieren.
wenn ich jetzt versuche mit modconf die lirc-module zu laden erzaehlt der mir, folgendes
/lib/modules/2.4.18-bf2.4/misc/lirc_dev.o: kernel-module version mismatch
/lib/modules/2.4.18-bf2.4/misc/lirc_dev.o was compiled for kernel version 2.4.18
while this kernel is version 2.4.18-bf2.4.
/lib/modules/2.4.18-bf2.4/misc/lirc_dev.o: insmod /lib/modules/2.4.18-bf2.4/misc/lirc_dev.o failed
/lib/modules/2.4.18-bf2.4/misc/lirc_dev.o: insmod lirc_i2c failed
Installation failed.
depmod: *** Unresolved symbols in /lib/modules/2.4.18-bf2.4/misc/lirc_dev.o
und ich bin wieder soweit wie letzte woche
die frage ist nun folgende:
kann ich es irgendwie vermeiden mir einen kernel-2.4.18 zusammenzuwuergen und die lirc-module irgendwie doch zu laden?
lirc module
eine möglichkeit wäre wohl, wenn du dir die sourcen von der lirc homepage zihst, und daraus compilierst.. oder du bäckst dir 'nen kernel und kopierst die config aus /boot/ in dein /usr/src/linux verzeichnis (damit wird die konfiguration des alten kernels für den neuen kernel übernommen..)
da gibt's bestimmt noch eleganteres, aber mehr fällt mir nicht ein..
da gibt's bestimmt noch eleganteres, aber mehr fällt mir nicht ein..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
ich red' manchmal halt doch nur müll..
kann es sein dass du 2.4.18 header anstatt der 2.4.18bf24 header hast?! das sollte dann dein problem sein!
kann es sein dass du 2.4.18 header anstatt der 2.4.18bf24 header hast?! das sollte dann dein problem sein!
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
tja, ich habe beidechimaera hat geschrieben:ich red' manchmal halt doch nur müll..
kann es sein dass du 2.4.18 header anstatt der 2.4.18bf24 header hast?! das sollte dann dein problem sein!
die lirc sourcen habe ich mir schon gezogen
ich bin gerade dabei den kernel zu kompilieren. witziger weise funktioniert jetzt die maus nicht mehr (mit meinem selbst gebackenen kernel)
lirc_serial sagt:
port 03f8 already in use, proceeding anyway
compile the serial port driver as module and
make sure this module is loaded first
auto-detected active high receiver
hmm.. meine maus haengt an ttys0 das haengt doch irgendwie zusammen..
..mach mich mal auf die suche nach serial port in der kernelkonfiguration
danke uebrigens fuer die schnelle hilfe
dazu steht etwas in der lirc-doku: die seriellen schnittstellen sollten nicht fest einkompiliert sein, da man die dinger ohnehin entladen muss um die lirc-module zu laden, will sagen, dein port ist belegt.. das ganze ist in der lirc doku ganz gut beschrieben, unter anderem auch wie man den port freigibt..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
Hallo,
es gibt fertige Debian Pakete für lirc.
Ich habe die beiden Packete mit apt-get install lirc lirc-modules-source installiert.
Allerdings endet die Installation mit der Meldung
############################################
## LIRC IS NOT CONFIGURED ##
## ##
## read /usr/share/doc/lirc/README.Debian ##
############################################
Starting lirc daemon:.
Setting up lirc-modules-source (0.6.5-1) ...
Building kernel modules ... (output -> /tmp/lirc-kernel-source.NkMWG5)
##############################################
##### Couldn't build LIRC kernel modules #####
##############################################
Anscheinend werden die Module nicht kompiliert.
Hat Jemand eine Lösung für mein Problem?
Vielen Dank im voraus
StP
es gibt fertige Debian Pakete für lirc.
Ich habe die beiden Packete mit apt-get install lirc lirc-modules-source installiert.
Allerdings endet die Installation mit der Meldung
############################################
## LIRC IS NOT CONFIGURED ##
## ##
## read /usr/share/doc/lirc/README.Debian ##
############################################
Starting lirc daemon:.
Setting up lirc-modules-source (0.6.5-1) ...
Building kernel modules ... (output -> /tmp/lirc-kernel-source.NkMWG5)
##############################################
##### Couldn't build LIRC kernel modules #####
##############################################
Anscheinend werden die Module nicht kompiliert.
Hat Jemand eine Lösung für mein Problem?
Vielen Dank im voraus
StP
genau so fing es bei mir auch anStP hat geschrieben:
Anscheinend werden die Module nicht kompiliert.
Hat Jemand eine Lösung für mein Problem?
StP
ich habe es schliesslich folgendermassen hingekriegt
- kernel-source-2.4.18 und header-source-2.4.18 installieren
- die config aus /boot nach /usr/src/linux kopieren und diese einstellungen laden
( danke chimaera )
- evtl konfiguration an dein system anpassen und kompilieren
- lirc-sources besorgen, z.b. http://prdownloads.sourceforge.net/lirc ... 6.6.tar.gz
und kompilieren
- wenn der neue kernel gestartet wird findest du die module mit modconf unter misc
achtung!! lirc_serial solltest du nur laden, wenn du einen selbstgebastelten empfaenger an deinem seriellen port betreiben moechtest. ansonsten nimmst du die anderen module die fuer dich kompiliert wurden (bei mir lirc_dev und lirc_i2c)
mit irw kannst du dann pruefen, ob es geklappt hat
gruss leon
Hallo,
ich habe http://prdownloads.sourceforge.net/lirc ... 6.6.tar.gz heruntergeladen und nach /usr/src/lirc-0.6.6 entpackt.
Danach bin ich in das Verzeichnis /usr/src/lirc-0.6.6 gewechselt und habe ./setup.sh ausgeführt.
Danach make ausgeführt, was aber mit folgender Meldung beendet wird.
In file included from /usr/include/bits/socket.h:31,
from /usr/include/sys/socket.h:35,
from irrecord.c:38:
/usr/include/limits.h:124: No include path in which to find limits.h
In file included from irrecord.c:43:
/usr/include/limits.h:124: No include path in which to find limits.h
make[2]: *** [irrecord.o] Error 1
make[2]: Leaving directory `/usr/src/lirc-0.6.6/daemons'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lirc-0.6.6'
make: *** [all] Error 2
Ich habe den Kernel 2.4.20 und die Kernel-Sourcen installiert.
Wer kann mir helfen.
Vielen Dank im Voraus
StP
ich habe http://prdownloads.sourceforge.net/lirc ... 6.6.tar.gz heruntergeladen und nach /usr/src/lirc-0.6.6 entpackt.
Danach bin ich in das Verzeichnis /usr/src/lirc-0.6.6 gewechselt und habe ./setup.sh ausgeführt.
Danach make ausgeführt, was aber mit folgender Meldung beendet wird.
In file included from /usr/include/bits/socket.h:31,
from /usr/include/sys/socket.h:35,
from irrecord.c:38:
/usr/include/limits.h:124: No include path in which to find limits.h
In file included from irrecord.c:43:
/usr/include/limits.h:124: No include path in which to find limits.h
make[2]: *** [irrecord.o] Error 1
make[2]: Leaving directory `/usr/src/lirc-0.6.6/daemons'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lirc-0.6.6'
make: *** [all] Error 2
Ich habe den Kernel 2.4.20 und die Kernel-Sourcen installiert.
Wer kann mir helfen.
Vielen Dank im Voraus
StP