Help with compiling/driver hangs???

  • jendablues

    jendablues - 2007-04-24

    Hello, first of all I am very very happy about this driver. Thank you. I love arc 88 :) I have two of them but 8ch is ok for me for now. I had the following problems, first of all this is the output of MAKE (using SUSE 10.2 -JACKLAB - with realtime kernel):

    /Desktop/arc88_source_cvs_2007-02-26> make
    make -C /lib/modules/2.6.19-4-rt/build SUBDIRS=/home/jenik/Desktop/arc88_source_cvs_2007-02-26 modules
    make[1]: Entering directory `/usr/src/linux-2.6.19-4-obj/i386/rt'
    make -C ../../../linux-2.6.19-4 O=../linux-2.6.19-4-obj/i386/rt modules
    /bin/sh: line 1:  4517 Done                    echo -e ".cfi_startproc\n.cfi_endproc"
          4518 Segmentation fault      | as --32 -W -Z -o astest$$.out >/dev/null 2>&1
    /bin/sh: line 1:  4521 Done                    echo -e ".cfi_startproc\n.cfi_signal_frame\n.cfi_endproc"
          4522 Segmentation fault      | as --32 -W -Z -o astest$$.out >/dev/null 2>&1
    /bin/sh: line 1:  4528 Done                    echo -e ".cfi_startproc\n.cfi_endproc"
          4529 Segmentation fault      | as --32 -W -Z -o astest$$.out >/dev/null 2>&1
    /bin/sh: line 1:  4532 Done                    echo -e ".cfi_startproc\n.cfi_signal_frame\n.cfi_endproc"
          4533 Segmentation fault      | as --32 -W -Z -o astest$$.out >/dev/null 2>&1
      CC [M]  /home/jenik/Desktop/arc88_source_cvs_2007-02-26/arc88.o
    /home/jenik/Desktop/arc88_source_cvs_2007-02-26/arc88.c: In function ‘snd_arc88_create’:
    /home/jenik/Desktop/arc88_source_cvs_2007-02-26/arc88.c:396: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
      Building modules, stage 2.
      MODPOST 1 modules
      CC      /home/jenik/Desktop/arc88_source_cvs_2007-02-26/arc88.mod.o
      LD [M]  /home/jenik/Desktop/arc88_source_cvs_2007-02-26/arc88.ko
    make[1]: Leaving directory `/usr/src/linux-2.6.19-4-obj/i386/rt'

    Is this ok?

    Then I make install and modprobe arc88, the system either hangs or dmesg says everything is ok, even mixer shows the faders, but then no sound and jack shows only two outputs, ...



    • toersi

      toersi - 2007-05-17

      Hi! The "warning" you get while compiling is ok. Thats because of the realtime-Kernel and should not do any harm. The "segmentation fault" is strange. I can't say where it comes from. Normaly it shouldn't be there, but if you get the arc88.ko modul the "make" should be ok.

      On some systems the load of the module will hang, because of the interrupt sharing. So my first advice is to try an other PCI-slot if possible. I'm working on this problem.

      About Jack: The arc88 provide 4 stereo channels. So if you start jack with "hw:0" or "hw:0,0" you will only get 2 channels. You need to set up a .asoundrc file like the example in the archiv. Starting Jack with "arc88_8" should give you 8 channels ;-).

      I hope I could help you. Let me know if this worked for you!



Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks