Hi,
da habe ich nun die DXR3 in meine SuSE 8.1 Kiste gesteckt und bin nach dem HowTo (http://dxr3.sourceforge.net/howto.html) vorgegangen, um sie auch zu aktivieren (Treiberversion: 0.13.0).
Einzig die I2C-Installation habe ich mir gespart (hoffentlich ist das nicht der Fehler), weil ich 2 Tage vorher I2C extra für ml_sensors installiert habe (läuft auch wunderbar und zeigt z.B. Temps auf'm LCD-Display an).
Also, die Devices sind angelegt und in ldm steht:
#ldm
modprobe i2c-algo-bit
insmod adv717x.o pixelport_16bit=0 pixelport_other_pal=1
insmod bt865.o
insmod em8300.o dicom_fix=0 dicom_control=0 dicom_other_pal=0
Wenn ich das dann ausführe, erhalte ich jedesmal einen segmentation fault bei em8300.o
Der Versuch, den MicroCode zu laden schlägt fehl (wie im HowTo steht mit em8300setup oder per Hand):
Can't open /dev/em8300-0
danach gibt's Hänger, wenn "rmm" zum Zuge kommen soll (auf anderen Konsolen kann man sich aber noch einloggen) und ein Reboot ist fällig.
dmesg gibt aus (auf das relevante gekürtzt):
PCI: Found IRQ 6 for device 00:11.0
em8300: EM8300 8300 (rev 2) bus: 0, devfn: 136, irq: 6, memory: 0xdfe00000.
em8300: mapped-memory at 0xd491f000
em8300: using MTRR
em8300: 1 EM8300 card(s) found.
em8300_main.o: Chip revision: 2
Unable to handle kernel NULL pointer dereference at virtual address 00000026
printing eip:
00000026
*pde = 00000000
Oops: 0000 2.4.19-4GB #1 Mon Aug 4 23:38:42 UTC 2003
CPU: 0
EIP: 0010:[<00000026>] Not tainted
EFLAGS: 00010286
eax: b48d90c3 ebx: ca1c1330 ecx: ca1c8dc4 edx: c9655ccc
esi: ca1c8d88 edi: 00000001 ebp: 00000000 esp: c9655c38
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 1147, stackpage=c9655000)
Stack: c963607c b48d90c3 00000000 00000000 c03c2600 c01f4c5a cfe0e0c8 ca1c8dc4
c9636c08 ca1c1330 00000000 c03c2600 c03c2644 c03c2644 c03c2644 ca1c1330
ca1c8dc4 ca1c8d88 00000001 00000000 c7f34d6a ca1c8d88 c9655ccc 00000001
Call Trace: [<c963607c>] [<c01f4c5a>] [<ca1c8dc4>] [<c9636c08>] [<ca1c1330>]
[<ca1c1330>] [<ca1c8dc4>] [<ca1c8d88>] [<c7f34d6a>] [<ca1c8d88>] [<ca1c8dc4>]
[<c7f35dd3>] [<ca1c8d88>] [<c7ebcb80>] [<ca1c8d88>] [<c7f361bd>] [<ca1c8d88>]
[<c7ebcb80>] [<ca1c8d88>] [<c7ff508d>] [<ca1c8d88>] [<ca1c8d88>] [<c7ebc077>]
[<ca1c8d88>] [<c7ebcbe0>] [<c7ebc080>] [<c0290032>] [<ca1c8d88>] [<c7f34147>]
[<ca1c8d88>] [<c0292f1b>] [<ca1c8d88>] [<ca1c8d88>] [<ca1c8d99>] [<c9636dc9>]
[<ca1c8d88>] [<ca1c8ca0>] [<ca1c8ca0>] [<ca1c148e>] [<ca1c8d88>] [<ca1c9258>]
[<ca1c8ca0>] [<ca1c8d88>] [<ca1c8ca0>] [<ca1c0d44>] [<ca1c8ca0>] [<ca1c1002>]
[<ca1c8ca0>] [<ca1c0fc2>] [<c013e18b>] [<ca1c8ca0>] [<c0120e37>] [<ca1c88dc>]
[<ca1c0060>] [<c0108ea3>]
Modules: [(em8300:<ca1c0060>:<ca1ca3c4>)] [(i2c-algo-bit:<c9636060>:<c9637de8>)]
[(eeprom:<c7ebc060>:<c7ebcf50>)] [(i2c-proc:<c7ff4060>:<c7ff5974>)]
[(i2c-core:<c7f34060>:<c7f379a4>)]
Code: Bad EIP value.
Kann jemand damit etwas anfangen und/oder mir Tips geben? Liegt's an einem Konflikt mit i2c-core (vorletzte dmesg-Zeile)
Vielen Dank - allein für's Lesen
Chriss