[PlanetCCRMA] Firewire Audio Interface on F14 & qjackctl
Fernando Lopez-Lezcano
nando at ccrma.Stanford.EDU
Sat Feb 12 17:48:28 PST 2011
On 02/12/2011 04:23 PM, Bruno Ruviaro wrote:
> Hi,
>
> I'm having a hard time to get my firewire Edirol FA-101 to work with qjackctl on Fedora 14. No luck so far with Google searches or tweaking Jack settings.
> I found a firewire diagnostic script posted on the planetccrma list, and after running it I got the results below. If anyone has any tip of what to do, I would greatly appreciate. Thanks!
>
> Bruno
>
> - - -
>
> [ruviaro at btr ~]$ ./fwdiag
>
> =======================================
> =======================================
> ==> <==
> ==> fwdiag<==
> ==> <==
> ==> ffado / jack / ccrma / 1394<==
> ==> diagnostic utility<==
> ==> <==
> =======================================
> =======================================
>
> checking system configuration
> starting ffado-test
> starting ffado-diag
> if jackd works, you can use QjackCtl to stop it
> starting jackd
>
>
> =======================================
> =======================================
> ==> <==
> ==> fwdiag<==
> ==> <==
> ==> ffado / jack / ccrma / 1394<==
> ==> diagnostic utility<==
> ==> <==
> =======================================
> =======================================
>
>
> =====> uname -a
> Linux btr 2.6.35.11-83.fc14.i686 #1 SMP Mon Feb 7 07:04:18 UTC 2011 i686 i686 i386 GNU/Linux
using the Fedora kernel, that has the new firewire stack compiled in...
I don't remember if the current ffado can deal with it or not.
> =====> rpm -qa | grep jack
> jack-audio-connection-kit-1.9.6-2.fc14.i686
> jack-audio-connection-kit-devel-1.9.6-2.fc14.i686
> qjackctl-0.3.7-1.fc14.i686
> jack_capture-0.9.56-1.fc14.1.i686
>
> =====> rpm -qa | grep ffado
> ffado-2.1.0-0.1.20101015.svn1913.fc14.i686
> libffado-2.1.0-0.1.20101015.svn1913.fc14.i686
>
> =====> rpm -qa | grep 1394
> libraw1394-2.0.5-2.fc14.i686
> libavc1394-0.5.3-9.fc12.i686
> libdc1394-2.1.2-3.fc12.i686
>
> =====> rpm -qa | grep libxml
> libxml2-python-2.7.7-2.fc14.i686
> libxml++-2.33.1-1.fc14.i686
> libxml2-2.7.7-2.fc14.i686
>
> =====> yum repolist
> Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
> Adding en_US to language list
> Determining fastest mirrors
> * fedora: mirrors.usc.edu
> * rpmfusion-free: mirrors.cat.pdx.edu
> * rpmfusion-free-updates: mirrors.cat.pdx.edu
> * rpmfusion-nonfree: mirrors.cat.pdx.edu
> * rpmfusion-nonfree-updates: mirrors.cat.pdx.edu
> * updates: mirrors.kernel.org
> repo id repo name status
> Dropbox Dropbox Repository 4
> adobe-linux-i386 Adobe Systems Incorporated 18
> fedora Fedora 14 - i386 17,883
> fedora-firefox4 Firefox 4 Web Browser 17
> google Google - i386 5
> google-chrome google-chrome 3
> planetccrma Planet CCRMA 14 - i386 221
> planetcore Planet CCRMA Core 14 - i386 15
> rpmfusion-free RPM Fusion for Fedora 14 - Free 364
> rpmfusion-free-updates RPM Fusion for Fedora 14 - Free - Updates 371
> rpmfusion-nonfree RPM Fusion for Fedora 14 - Nonfree 176
> rpmfusion-nonfree-updates RPM Fusion for Fedora 14 - Nonfree - Updates 186
> updates Fedora 14 - i386 - Updates 4,949
> repolist: 24,212
>
> =====> ls -al /usr/lib*/jack/jack_firewire.so
> -rwxr-xr-x. 1 root root 43584 Nov 12 19:29 /usr/lib/jack/jack_firewire.so
>
> =====> ls -al /usr/lib*/libffado.so*
> lrwxrwxrwx. 1 root root 19 Dec 1 08:53 /usr/lib/libffado.so.2 -> libffado.so.2.999.0
> -rwxr-xr-x. 1 root root 2059412 Oct 15 00:48 /usr/lib/libffado.so.2.999.0
>
> =====> grep SEL /etc/sysconfig/selinux
> SELINUX=enforcing
> SELINUXTYPE=targeted
>
> =====> ls -l /etc/security/limits.d
> -rw-r--r--. 1 root root 152 Nov 2 05:31 90-nproc.conf
> -rw-r--r--. 1 root root 151 Nov 12 19:29 99-jack.conf
>
> =====> tail -4 /etc/security/limits.conf
> @audio – memlock unlimited
> @audio – nice -10
>
> # End of file
>
> =====> /etc/rc.d/init.d/rtirq status
> ./fwdiag: line 74: /etc/rc.d/init.d/rtirq: No such file or directory
>
> =====> grep . /sys/bus/ieee1394/devices/fw-host0/*
> grep: /sys/bus/ieee1394/devices/fw-host0/*: No such file or directory
>
> =====> ls -al /dev/*1394*
> ls: cannot access /dev/*1394*: No such file or directory
try (as root):
/sbin/modprobe raw1394
then again: ls -al /dev/*1394*
And then try starting firewire'ed jack again....
If it does not like at all the new firewire stack you could try with the
rt kernel instead (which I think still has the old stack).
-- Fernando
More information about the PlanetCCRMA
mailing list