Hallo, habe mir gerade eine Sheevaplug zugelegt und sofort Debian installiert. Dieser Vorgang verlief problemlos. Nun treten leider die ersten Probleme auf: ich möchte eine lircd-Instanz auf dem Sheevaplug betreiben. Dazu habe ich mit apt das nötige Paket installiert. Um korrekt zu funktioniren benötigt lirc aber Module um die verschiedenen Empfänger ansprechen zu können. Debian liefert dazu ein Sourcepaket ( lirc-modules-source ) aus. Da ich einen Customkernel installiert habe fehlen mir die Sourcen auf dem Gerät. Ich habe die Sourcen von kernel.org geladen und mit den notwendigen Patches gepacht und mich anschliesend an einen corsscompile der Module gewagt. Scheinbar hat das Kompilieren geklappt, leider bringt das Laden der Module im dmesg einige (meines erachtens grawierende) Fehler. Hier ein Auszug:
...
kernel BUG at arch/arm/mm/dma-mapping.c:547!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = df324000
[00000000] *pgd=1ecf0031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT
last sysfs file: /sys/module/lirc_dev/initstate
Modules linked in: lirc_mceusb2(+) lirc_dev mv_cesa
CPU: 0 Not tainted (2.6.32.8 #1)
...
Hier ein größerer Ausschnitt.
Ich komme einfach nicht mehr weiter und bräuchte Hilfe aus der Community.
Im voraus dankend
kimx