[LAU] arch, jack and firewire

Oleg Ivanenko oivanenko at gmail.com
Mon Jan 17 15:02:39 UTC 2011


2011/1/17 Atte André Jensen <atte at email.dk>:
> On 01/17/2011 10:57 AM, Oleg Ivanenko wrote:
>
>> Can you run ffado-diag
>
> Sure:
> atte at vestbjerg:~$ ffado-diag
>
>
> FFADO diagnostic utility 0.1
> ============================
> (C) 2008 Pieter Palmers
>
>
> === CHECK ===
>  Base system...
>  kernel version............ 2.6.36-ARCH
> FIXME: implement test for RT kernel
>   RT patched............... False
>  old 1394 stack present.... False
>  old 1394 stack loaded..... False
>  old 1394 stack active..... False
>  new 1394 stack present.... True
>  new 1394 stack loaded..... True
>  new 1394 stack active..... True
>  /dev/raw1394 node present. False
>  Prerequisites (dynamic at run-time)...
>   gcc................ gcc (GCC) 4.5.2
>   g++................ g++ (GCC) 4.5.2
>   PyQt............... sh: pyuic: command not found
>   jackd.............. no message buffer overruns
>     path............. /usr/bin/jackd
>     flags............  -ljack
>   libraw1394......... 2.0.5
>     flags............  -lraw1394
>   libavc1394......... 0.5.3
>     flags............  -lavc1394 -lrom1394 -lraw1394
>   libiec61883........ 1.2.0
>     flags............  -liec61883 -lraw1394
>   libxml++-2.6....... 2.32.0
>     flags............ -pthread -I/usr/include/libxml++-2.6
> -I/usr/lib/libxml++-2.6/include -I/usr/include/libxml2
> -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
> -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -lxml++-2.6
> -lxml2 -lglibmm-2.4 -lgobject-2.0 -lsigc-2.0 -lgthread-2.0 -lrt -lglib-2.0
>   dbus-1............. 1.4.1
>     flags............ -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
>  -ldbus-1 -lpthread -lrt
>  Prerequisites (static at compile-time)...
>   gcc................ gcc (GCC) 4.5.1
>   g++................ g++ (GCC) 4.5.1
>   PyQt............... sh: pyuic: command not found
>   jackd.............. sh: jackd: command not found
>     path............. which: no jackd in
> (/bin:/usr/bin:/sbin:/usr/sbin:/usr/lib/perl5/core_perl/bin)
>     flags............ Package jack was not found in the pkg-config search
> path.
>   libraw1394......... 2.0.5
>     flags............  -lraw1394
>   libavc1394......... 0.5.3
>     flags............  -lavc1394 -lrom1394 -lraw1394
>   libiec61883........ 1.2.0
>     flags............  -liec61883 -lraw1394
>   libxml++-2.6....... 2.30.1
>     flags............ -pthread -I/usr/include/libxml++-2.6
> -I/usr/lib/libxml++-2.6/include -I/usr/include/libxml2
> -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
> -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -lxml++-2.6
> -lxml2 -lglibmm-2.4 -lgobject-2.0 -lsigc-2.0 -lgthread-2.0 -lrt -lglib-2.0
>   dbus-1............. 1.4.0
>     flags............ -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
>  -ldbus-1 -lpthread -lrt
>  Hardware...
>   Host controllers:
> 0a:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394
> Controller [1180:0832] (rev 05) (prog-if 10 [OHCI])
>        Subsystem: Toshiba America Info Systems Device [1179:ff50]
>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Latency: 32 (500ns min, 1000ns max), Cache Line Size: 64 bytes
>        Interrupt: pin A routed to IRQ 16
>        Region 0: Memory at f0400000 (32-bit, non-prefetchable) [size=2K]
>        Capabilities: <access denied>
>        Kernel driver in use: firewire_ohci
>        Kernel modules: firewire-ohci
>
>   CPU info:
> processor       : 0
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 15
> model name      : Intel(R) Core(TM)2 Duo CPU     T7250  @ 2.00GHz
> stepping        : 13
> cpu MHz         : 1600.000
> cache size      : 2048 KB
> physical id     : 0
> siblings        : 2
> core id         : 0
> cpu cores       : 2
> apicid          : 0
> initial apicid  : 0
> fdiv_bug        : no
> hlt_bug         : no
> f00f_bug        : no
> coma_bug        : no
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 10
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm
> constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx
> est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority
> bogomips        : 3991.17
> clflush size    : 64
> cache_alignment : 64
> address sizes   : 36 bits physical, 48 bits virtual
> power management:
>
> processor       : 1
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 15
> model name      : Intel(R) Core(TM)2 Duo CPU     T7250  @ 2.00GHz
> stepping        : 13
> cpu MHz         : 800.000
> cache size      : 2048 KB
> physical id     : 0
> siblings        : 2
> core id         : 1
> cpu cores       : 2
> apicid          : 1
> initial apicid  : 1
> fdiv_bug        : no
> hlt_bug         : no
> f00f_bug        : no
> coma_bug        : no
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 10
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm
> constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx
> est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority
> bogomips        : 3991.24
> clflush size    : 64
> cache_alignment : 64
> address sizes   : 36 bits physical, 48 bits virtual
> power management:
>
>  Configuration...
>  IRQ information
> Hardware Interrupts:
> --------------------
>  IRQ    0: PID:  None, count: [1292752, 1292752], Sched None (priority
> None), drivers: ['timer']
>  IRQ    1: PID:  None, count:       [5448, 5448], Sched None (priority
> None), drivers: ['i8042']
>  IRQ    8: PID:  None, count:         [193, 193], Sched None (priority
> None), drivers: ['rtc0']
>  IRQ    9: PID:  None, count:     [11693, 11693], Sched None (priority
> None), drivers: ['acpi']
>  IRQ   12: PID:  None, count:           [42, 42], Sched None (priority
> None), drivers: ['i8042']
>  IRQ   14: PID:  None, count:   [138210, 138210], Sched None (priority
> None), drivers: ['ata_piix']
>  IRQ   15: PID:  None, count:             [0, 0], Sched None (priority
> None), drivers: ['ata_piix']
>  IRQ   16: PID:  None, count:       [5812, 5812], Sched None (priority
> None), drivers: ['firewire_ohci', 'uhci_hcd:usb3']
>  IRQ   17: PID:  None, count:             [0, 0], Sched None (priority
> None), drivers: ['mmc0']
>  IRQ   18: PID:  None, count:     [89102, 89102], Sched None (priority
> None), drivers: ['ehci_hcd:usb1', 'uhci_hcd:usb7']
>  IRQ   19: PID:  None, count:             [0, 0], Sched None (priority
> None), drivers: ['uhci_hcd:usb6']
>  IRQ   21: PID:  None, count:             [0, 0], Sched None (priority
> None), drivers: ['uhci_hcd:usb4']
>  IRQ   23: PID:  None, count:           [12, 12], Sched None (priority
> None), drivers: ['ehci_hcd:usb2', 'uhci_hcd:usb5']
>  IRQ   40: PID:  None, count:     [33844, 33844], Sched None (priority
> None), drivers: ['ahci']
>  IRQ   41: PID:  None, count:       [8305, 8305], Sched None (priority
> None), drivers: ['hda_intel']
>  IRQ   42: PID:  None, count:     [80359, 80359], Sched None (priority
> None), drivers: ['eth0']
>  IRQ   43: PID:  None, count:             [0, 0], Sched None (priority
> None), drivers: ['iwl3945']
>  IRQ   44: PID:  None, count:       [8122, 8122], Sched None (priority
> None), drivers: ['i915']
>
> Software Interrupts:
> --------------------
>
>
> === REPORT ===
> FireWire kernel drivers:
>
> The new FireWire kernel stack is loaded.
> This stack is not supported by FFADO. Please use the old stack.
>
>
>
>> and see if you have necessary raw1394 module
>> loaded and read/write permissions on /dev/raw1394?
>
> I have no module called raw1394:
> atte at vestbjerg:~$ sudo modprobe raw1394
> Password:
> FATAL: Module raw1394 not found.
>
>
> atte at vestbjerg:~$ ll /dev/raw1394
> ls: cannot access /dev/raw1394: No such file or directory
> atte at vestbjerg:~$ lsmod | grep raw
> serio_raw               3566  0
>
> --
> Atte
>
> http://atte.dk   http://modlys.dk
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>

So, as far as I can see your stack is new and "is not supported by
FFADO". But, sorry, I have not experience with this new stack :(

May be reading of this http://www.ffado.org/?q=node/1316 will point
you to something. Any way I think you should try to describe your
situation on ffado mailing lists http://www.ffado.org/?q=contact

-- 
Truly yours, Oleg Ivanenko aka Ash
[if it wasn't so sad, it would be funny]


More information about the Linux-audio-user mailing list