Re: edirol fa-66

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



(CC to the FFADO list)

Stefan Thomas wrote:
> Dear community,
> I hope this is the right adress for my question, because it's not so much about alsa but about jack and firewire.
> I'm using Ubuntu Oneiric and I have a firewire soundcard, the edirol fa-66.
> I have installed jackd1, which includes the ffado-drivers for firewire modules.
> Off course I have clicked the "enable raw1394 access" in the ubuntu studio controls.
> When I start qjackctl with the firewire drivers, it stops immediately.
> I can read in the message window of qjack:
>
>    cannot load driver module firewire
>
> When I type
>
>    ls -al /dev/raw1394
>
> and sudo  chmod 777 /dev/raw1394
> I get
>
>    ls: Zugriff auf /dev/raw1394 nicht möglich: Datei oder Verzeichnis nicht gefunden
>
> (in english: can't get acess do /dev/raw139, file or folder not found)
>
> Somewhere I have read the one should do:
>
>    sudo ln -s /dev/fw0 /dev/raw1394

No, this is definitely _not_ what one should do.
FFADO will access /dev/fw* directly anyway.

> After that I get for ls -al /dev/raw1394
>
>     lrwxrwxrwx 1 root root 8 2012-01-25 08:46 /dev/raw1394 -> /dev/fw0
>
> But I have still the same problem!
> Jack "says" always
>
>    loading driver ..
>
>    SSE2 detected
>
>    libffado 2.999.0- built Oct 10 2011 08:11:23
>
>    firewire ERR: Error creating FFADO streaming device
>
>    cannot load driver module firewire
>
> But a few months ago everything worked excellent!
> Does somenone have an idea, which could be the first step in solving my problem?
> The output of ffado-diag says
>
>
>
>    FFADO diagnostic utility 2.999.0-
>    ============================
>    (C) 2008 Pieter Palmers
>        2009-2010 Arnold Krille
>
>
>    === CHECK ===
>     Base system...
>      kernel version............ 3.0.0-15-generic
>      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 (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
>       g++ ............... sh: g++: not found
>       PyQt4 (by pyuic4) . sh: pyuic4: not found
>       jackd ............. jackd version 0.121.0 tmpdir /dev/shm protocol 24
>         path ............ /usr/bin/jackd
>         flags ........... Package jack was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `jack.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'jack' found
>       libraw1394 ........ 2.0.7
>         flags ...........  -lraw1394
>       libavc1394 ........ Package libavc1394 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `libavc1394.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'libavc1394' found
>         flags ........... Package libavc1394 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `libavc1394.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'libavc1394' found
>       libiec61883 ....... Package libiec61883 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `libiec61883.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'libiec61883' found
>         flags ........... Package libiec61883 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `libiec61883.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'libiec61883' found
>       libxml++-2.6 ...... Package libxml++-2.6 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `libxml++-2.6.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'libxml++-2.6' found
>         flags ........... Package libxml++-2.6 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `libxml++-2.6.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'libxml++-2.6' found
>       dbus-1 ............ Package dbus-1 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `dbus-1.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'dbus-1' found
>         flags ........... Package dbus-1 was not found in the
> pkg-config search path.
>    Perhaps you should add the directory containing `dbus-1.pc'
>    to the PKG_CONFIG_PATH environment variable
>    No package 'dbus-1' found
>     Prerequisites (static at compile-time)...
>       gcc ............... gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
>       g++ ............... g++ (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
>       PyQt4 (by pyuic4) . Python User Interface Compiler 4.8.5 for Qt version 4.7.3
>       jackd ............. sh: jackd: not found
>         path ............
>         flags ........... Package jack was not found in the pkg-config search path.
>       libraw1394 ........ 2.0.7
>         flags ...........  -lraw1394
>       libavc1394 ........ Package libavc1394 was not found in the pkg-config search path.
>         flags ........... Package libavc1394 was not found in the pkg-config search path.
>       libiec61883 ....... 1.2.0
>         flags ...........  -liec61883 -lraw1394
>       libxml++-2.6 ...... 2.34.1
>         flags ........... -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -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  -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.14
>         flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include  -ldbus-1 -lpthread -lrt
>     Hardware...
>       Host controllers:
>    03:00.3 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd FireWire Host Controller [1180:e832] (prog-if 10 [OHCI])
>        Subsystem: Sony Corporation Device [104d:907a]
>        Control: ... DisINTx+
>        Interrupt: pin D routed to IRQ 55

Oooh, another PCI Express controller that claims to have MSI support ...

> ...
>    Hardware Interrupts:
>    --------------------
>     IRQ   55: PID:  None, count: [1, 1, 1, 1, 1, 1, 1, 1], Sched None (priority None), drivers: ['firewire_ohci']

... but doesn't fire it more than once.

Stefan, please try (as root):
  rmmod firewire-ohci
  modprobe firewire-ohci quirks=81

>    FireWire kernel drivers:
>
>    The new FireWire kernel stack is loaded.
>    This is still kind of experimental. If you encounter problems, please also check
>    with the old stack.


Regards,
Clemens

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user



[ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Free Dating Site]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

Powered by Linux