@Dr.Seltsam:
Fürs Protokoll: Habe denselben Effekt mit lirc-0.7.2, bin jetzt wieder auf 2.6.12.2 zurück
@Dr.Seltsam:
Fürs Protokoll: Habe denselben Effekt mit lirc-0.7.2, bin jetzt wieder auf 2.6.12.2 zurück
Also für lirc hab ich nen patch aus irgendeinem forum (gentoo?) von irgendeinem nitro. Geht einwandfrei mit 0.7 unter debian (ein wenig handarbeit beim patchen).
Leider funktioniert bei mir lcdproc mit dem kernel nicht mehr (vdr stürzt beim laden des plugins ab). Also auch wieder 2.6.12.6
ich nutze lirc 0.7.2.
funktioniert bei mir sowohl mit den beiden fedora-originalkernels(2.6.11.x und 2.6.12.x) welche ich installiert habe als auch mit kernel 2.6.13.2 von kernel.org welchen ich jetzt nutze.
kompiler ist gcc 4.0.1.x.
./setup.sh
make
make install
gut möglich das die probleme mit dem typ des lirc-empfängers zu tun haben.
der code für den selbstgebauten ir-empfänger an com scheint auf jeden fall problemlos zu funktionieren.
Hallo,
also bei mir funktioniert Kernel 2.6.13.2 und lirc 0.7.2 problemlos (ohne Patch).
Ein make clear löcht bei Lirc nicht alles. Versucht doch mal, das Lirc Verzeichnis komplett zu löschen und die Sourcen neu zu entpacken.
Markus
ich verstehe es einfach nicht. lirc 0.7.2 und die CVS-Version -frisch ausgepackt- laufen beide nicht. lirc_i2c an einer pVR geht, aber der normale serielle LIRC-Empfänger mit lirc_serial produziert einen kernel oops, sobald man eine Taste drückt.
Wieso zum Teufel geht das bei manchen problemlos, und bei manchen nicht ???
Ich nehme nur ungepatchte Kernel von www.kernel.org. Mit 2.6.12.2 geht's problemlos, alles was mit 2.6.13 beginnt macht Ärger.
Das ist einfach frustrierend.
Hallo Dr.Seltsam,
läuft bei mir auch. Der Empfänger hängt am COM1. Benutze auch den Kernel.
bis dann LordZodiac
sieht also wohl so aus, als wenn nur LordJaxom und ich dieses Problem haben. Aber hat denn vielleicht jemand einen Tip, woran es liegen könnte?
So wies es aussieht, sind in der 0.72 auch schon Anpassungen für Kernel 2.6.13 enthalten, so dass es eigentlich laufen sollte.
Allerdings habe ich im Log immer noch die Zeile
Oct 8 13:31:48 linvdr user.warn kernel: lirc_serial: no version for "lirc_unregister_plugin" found: kernel tainted.
und so sieht das dann kurze Zeit später aus:
Oct 8 13:31:57 linvdr user.debug vdr[2896]: LIRC remote control thread started (pid=2896, tid=6150)
Oct 8 13:31:57 linvdr user.debug vdr[2897]: KBD remote control thread started (pid=2897, tid=7175)
Oct 8 13:31:57 linvdr user.debug vdr[2858]: remote control LIRC - keys known
Oct 8 13:31:57 linvdr user.debug vdr[2858]: remote control KBD - keys known
Oct 8 13:31:57 linvdr user.info vdr[2858]: switching to channel 1
Oct 8 13:31:57 linvdr user.alert kernel: Unable to handle kernel paging request at virtual address 01000024
Oct 8 13:31:57 linvdr user.alert kernel: printing eip:
Oct 8 13:31:57 linvdr user.warn kernel: c0149dfc
Oct 8 13:31:57 linvdr user.alert kernel: *pde = 00000000
Oct 8 13:31:57 linvdr user.alert kernel: Oops: 0000 [#1]
Oct 8 13:31:57 linvdr user.warn kernel: Modules linked in: lirc_serial lirc_dev budget_ci budget s5h1420 budget_core dvb_ttpci l64781 tda8083 stv0297 sp8870 ttpci_eeprom saa7146_vv saa7146 mt312 tda1004x ves1820 stv0299 ves1x93 nxt6000 dvb_pll sp887x cx24110 or51211 lgdt330x mt352 btcx_risc tveeprom dvb_core video_buf v4l2_common v4l1_compat videodev evdev via_rhine i2c_algo_bit i2c_core pegasus mii ehci_hcd uhci_hcd ohci_hcd
Oct 8 13:31:57 linvdr user.warn kernel: CPU: 0
Oct 8 13:31:57 linvdr user.warn kernel: EIP: 0060:[<c0149dfc>] Tainted: GF VLI
Oct 8 13:31:57 linvdr user.warn kernel: EFLAGS: 00010202 (2.6.13.2)
Oct 8 13:31:57 linvdr user.warn kernel: EIP is at vfs_read+0xb0/0x128
Oct 8 13:31:57 linvdr user.warn kernel: eax: 00000004 ebx: 0100001c ecx: cee6ef04 edx: 00000246
Oct 8 13:31:57 linvdr user.warn kernel: esi: 00000004 edi: 00000004 ebp: bff5d288 esp: cca23f80
Oct 8 13:31:57 linvdr user.warn kernel: ds: 007b es: 007b ss: 0068
Oct 8 13:31:57 linvdr user.warn kernel: Process lircd (pid: 2795, threadinfo=cca22000 task=cd7a00a0)
Oct 8 13:31:57 linvdr user.warn kernel: Stack: cd4aa420 fffffff7 08060e31 cca22000 c014a0e2 cd4aa420 bff5d288 00000004
Oct 8 13:31:57 linvdr user.warn kernel: cca23fac 00000007 bff5d364 00000000 00000000 00000000 c01031fd 00000007
Oct 8 13:31:57 linvdr user.warn kernel: bff5d288 00000004 bff5d364 08060e31 bff5d28c 00000003 0000007b 0000007b
Oct 8 13:31:57 linvdr user.warn kernel: Call Trace:
Oct 8 13:31:57 linvdr user.warn kernel: [<c014a0e2>] sys_read+0x3e/0x68
Oct 8 13:31:57 linvdr user.warn kernel: [<c01031fd>] syscall_call+0x7/0xb
Oct 8 13:31:57 linvdr user.warn kernel: Code: 83 78 08 00 74 0f 8b 54 24 20 52 57 55 53 8b 40 08 ff d0 eb 0d 8b 4c 24 20 51 57 55 53 e8 59 fe ff ff 89 c6 83 c4 10 85 f6 7e 59 <8b> 5b 08 8b 6b 0c bf 01 00 00 00 0f b7 45 28 25 00 f0 ff ff 66
Oct 8 13:31:57 linvdr user.err vdr[2896]: ERROR: lircd connection lost
Oct 8 13:31:57 linvdr user.debug vdr[2896]: LIRC remote control thread ended (pid=2896, tid=6150)
Alles anzeigen
tritt in diesem Fall offenbar schon beim vdr-Start auf, mitunter aber auch erst beim ersten Tastendruck
Hallo Dr.Seltsam,
schau mal nach ob du vielleicht 2 lirc_serial Module hast.
bis dann LordZodiac
nein. lirc_serial ist nur 1 x vorhanden, in /lib/modules/2.6.13.2/misc
Ich hab auch schon alle Kombinationen von APIC/NoAPIC und Preemption/NoPreemption probiert, immer dasselbe Ergebnis: Exakt wie bei Dr.Seltsam.
Und ja, immer sorgsam drauf geachtet dass Module und Apps nur einmal installiert waren und zusammen passten.
Basis ist übrigens ein profanes Sarge.
mit dem kompiler kann euer proglem nicht zu tun haben ?
sehr unwahrscheinlich. Er hat mit sarge bestimmt 3.xx, ich habe woody und gcc-2.95. Es compilt ja auch alles ohne Probleme.
Hallo,
hab mal bei lirc ins cvs geschaut. Viel mehr als die Anpassungen für 2.6.13 hat sich nicht geändert.
bis dann LordZodic
hi... sorry ich bin anfänger, aber gibt es mit dem 2.6.13er kernel schon eine fertige distribution zum runterladen?
da ich eine Cinergy 1400 habe, kann ich vdr ja nun erst seit diesem kernel nutzen..
und da ich mir nen dvb-t-htpc basteln wollte ist bisher nur mce in frage gekommen...
aber egal...
also gibt es schon eine distribution mit diesem kernel?
ist es schwer als anfänger eine aktuellere kernelversion in eine kanotix distribution zu packen?
...
ZitatAlles anzeigenOriginal von W3az3l9
hi... sorry ich bin anfänger, aber gibt es mit dem 2.6.13er kernel schon eine fertige distribution zum runterladen?
da ich eine Cinergy 1400 habe, kann ich vdr ja nun erst seit diesem kernel nutzen..
und da ich mir nen dvb-t-htpc basteln wollte ist bisher nur mce in frage gekommen...
aber egal...
also gibt es schon eine distribution mit diesem kernel?
ist es schwer als anfänger eine aktuellere kernelversion in eine kanotix distribution zu packen?
...
OpenSuse 10.0
I30R6
ZitatOriginal von W3az3l9
hm... ok, aber damit kann ich doch im htpc bereich wenig anfangen...oder?
hab halt gedacht es würde schon sowas geben, da diese meldung z.b. vom 29.8.05 ist...
...
wieso denn nicht ? Kanotix ist auch Debian Distri.
siehe mal meine Signatur da rennt VDR auch..
was VDR unter Linux ist , ist ProgDVB unter Windows !!
Nur als Anfänger wäre der Umstieg von Kanotix auf Suse nen welten Sprung weil du alles per Hand machen musst zu mindest der Großteil.
I30R6
ZitatOriginal von SledgE
mit dem kompiler kann euer proglem nicht zu tun haben ?
wahrscheinlich doch obwohl`s keine errors gab.
Ich habe die gleichen Sourcen (vanilla 2.6.13.4 + lirc 0.7.2) nochmal unter Ubuntu mit gcc 3.3 kompiliert, und alles läuft
lircd musste ich unter woody allerdings separat übersetzen, da ich den Kernel für LinVDR nutze und dort ein andere glibc als bei ubuntu verwandt wird.
wär klasse wenn jemand den 2.6.13er mit funktionierendem lirc für linvdr zu verfügenstellen könnte.
dann bekomme ich event. endlich meine repack fehler wieder weg.
ich lade ihn gerade hoch! Hat fast genau die gleiche Kernel-config wie mein 2.6.12.4. (http://drseltsam.device.name/vdr/kernel26124.html)
nur dass neben dem neuen Kernel auch die DVB-Treiber aktuell aus dem CVS sind.
Link ist dann http://drseltsam.device.name/vdr/linvdr-kernel-2.6.13.4.tgz
In 8 Minuten müsste er fertig drauf sein
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!