Hallo Kamikaze
Die quirks settings hat er bei mir nicht übernommen als ich den usbhid treiber nicht als modul sondern direkt im Kernel integriert hatte.
ist das bei dir evtl das Problem?
Hallo Kamikaze
Die quirks settings hat er bei mir nicht übernommen als ich den usbhid treiber nicht als modul sondern direkt im Kernel integriert hatte.
ist das bei dir evtl das Problem?
Hallo
Endlich finde ich wieder etwas Zeit...
Danke für die neue version, ich habe aber noch immer den selben effekt:
[ 5.897318] imontouch_probe: found iIMON device, 0. interface<1>BUG: unable to handle kernel paging request at 61696c89
(bis jetzt in den Kernel versionen 2.6.28.1, 2.6.28.2 und 2.6.28.6 getestet)
2.6.27.x versionen scheinen alle zu funktionieren.
Kann das noch jemand anderes reproduzieren?
2.6.28.1 scheint bei kamikaze ja keine Fehler zu produzieren...
Gruss und Danke
t-cp
Hallo Zusammen!
ich muste auf den Kernel 2.6.28.2 wechseln, ond stellte fest dass imontouch mit diesem nicht zurechtkommt
Hier der Auszug aus dmesg:
[ 5.913789] lirc_dev: IR Remote Control driver registered, major 61
[ 5.914735] lirc_imontouch: Driver for Soundgraph iMON Touchscreen and Remote Control iMON PAD, v0.1b
[ 5.914825] lirc_imontouch: Rene Harder <rehar@saweb.de>
[ 5.914891] lirc_imontouch 4-1:1.0: usb_probe_interface
[ 5.914892] lirc_imontouch 4-1:1.0: usb_probe_interface - got id
[ 5.914894] lirc_imontouch: imontouch_probe: found IMON device, 0. interface
[ 5.914953] BUG: unable to handle kernel paging request at 32303a58
[ 5.915049] IP: [<f8c06b99>] imontouch_probe+0x2a6/0x66d [lirc_imontouch]
[ 5.915125] *pde = 00000000
[ 5.915193] Oops: 0000 [#1] SMP
[ 5.915277] last sysfs file: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/dev
[ 5.915363] Modules linked in: lirc_imontouch(+) lirc_dev
[ 5.915468]
[ 5.915516] Pid: 1047, comm: modprobe Not tainted (2.6.28.2 #4) System Product Name
[ 5.915603] EIP: 0060:[<f8c06b99>] EFLAGS: 00010206 CPU: 0
[ 5.915659] EIP is at imontouch_probe+0x2a6/0x66d [lirc_imontouch]
[ 5.915715] EAX: 32303a30 EBX: f6c2d000 ECX: 00000246 EDX: 00000246
[ 5.915771] ESI: f651d01c EDI: f8c084b8 EBP: f6031d74 ESP: f6031d38
[ 5.915827] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[ 5.915883] Process modprobe (pid: 1047, ti=f6030000 task=f6000a00 task.ti=f6030000)
[ 5.915969] Stack:
[ 5.916018] f601a450 f651d000 00031d48 c049d52e f6da0400 f6d44ac8 f651d000 f651d01c
[ 5.916044] f8c084b8 f6031d64 c049d714 f6031d98 f651d000 f651d01c f8c084b8 f6031d98
[ 5.916044] c049e3a6 f8c0844c f6da0400 00000000 f8c08480 f651d01c 00000000 f8c08480
[ 5.916044] Call Trace:
[ 5.916044] [<c049d52e>] ? usb_pm_unlock+0xd/0xf
[ 5.916044] [<c049d714>] ? usb_autoresume_device+0xd/0xf
[ 5.916044] [<c049e3a6>] ? usb_probe_interface+0x131/0x15f
[ 5.916044] [<c0402633>] ? driver_probe_device+0xa0/0x11b
[ 5.916044] [<c04026fa>] ? __driver_attach+0x4c/0x6b
[ 5.916044] [<c0402072>] ? bus_for_each_dev+0x3b/0x5d
[ 5.916044] [<c04024d8>] ? driver_attach+0x14/0x16
[ 5.916044] [<c04026ae>] ? __driver_attach+0x0/0x6b
[ 5.916044] [<c0401b30>] ? bus_add_driver+0x97/0x1a7
[ 5.916044] [<c04028ff>] ? driver_register+0x71/0xcd
[ 5.916044] [<c02b8154>] ? sysfs_ilookup_test+0x0/0x11
[ 5.916044] [<c049dcb0>] ? usb_register_driver+0x66/0xc0
[ 5.916044] [<f7efe000>] ? imontouch_init+0x0/0x5e [lirc_imontouch]
[ 5.916044] [<f7efe03a>] ? imontouch_init+0x3a/0x5e [lirc_imontouch]
[ 5.916044] [<c0201130>] ? _stext+0x48/0x108
[ 5.916044] [<c02608ae>] ? get_pageblock_migratetype+0x1f/0x22
[ 5.916044] [<c0279cc5>] ? PageSlab+0xf/0x11
[ 5.916044] [<c0271198>] ? __vunmap+0x86/0x8e
[ 5.916044] [<c02711e9>] ? vfree+0x25/0x27
[ 5.916044] [<c02442ab>] ? load_module+0x12f9/0x149e
[ 5.916044] [<f7fe9bd2>] ? lirc_register_plugin+0x0/0x3da [lirc_dev]
[ 5.916044] [<c0244722>] ? sys_init_module+0x87/0x17d
[ 5.916044] [<c0203a3e>] ? syscall_call+0x7/0xb
[ 5.916044] [<c0610000>] ? _write_lock_bh+0x1a/0x1e
[ 5.916044] Code: 68 7c 75 c0 f8 e8 66 f3 61 c7 8b 55 e0 89 5a 28 8b 45 d0 e8 cd 18 63 c7 83 c4 0c e9 9c 00 00 00 8b 43 28 85 c0 0f 84 88 00 00 00 <ff> 70 28 89 de 68 ac 6f c0 f8 68 ba 75 c0 f8 e8 31 f3 61 c7 31
[ 5.916044] EIP: [<f8c06b99>] imontouch_probe+0x2a6/0x66d [lirc_imontouch] SS:ESP 0068:f6031d38
[ 5.919845] ---[ end trace 801d9f768c187b42 ]---
[ 5.919925] modprobe used greatest stack depth: 6152 bytes left
Alles anzeigen
Leider hab ich noch keine Erfahrung in kernel bzw. Treiberprogrammierung. hat jemand eine Idee wo ich am besten mit der Suche anfange?
Grüsse und btw: danke für den genialen Treiber!
t-cp