DXR3 mit segmentation fault beim ldm

  • 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

  • Gibt es denn das em8300-0 device überhaupt? normalerweise ist dies ein Link, steht aber in der dxr3.sourceforge Seite wie die angelegt werden. Es gibt aber auch eine Datei die diese anlegen.


    Achso, zum testen eignet sich die stable-0.13 Version. Für den VDR ist diese aber ungeeignet! Wenn alles geht, am besten eine CVS Version ziehn.


    Mike

  • danke, genau, will erstmal sehen, ob das Teil überhaupt Bilder ausspuckt. Soll dann ein Streaming-Client werden.
    Ja, die Devices sind angelegt, alle 4 Stück. Nach dem segmentation fault kann man mit rmm das modul für das em8000-0 device nicht mehr entfernen, weil's dann immer "busy" ist.

    Einmal editiert, zuletzt von theonlychriss ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!