Re: Phonic Helix Board 24 on Fedora

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

 



On Thu, 2009-02-12 at 16:24 +0000, Jonathan Gazeley wrote:
> Hi all,
> 
> I'm trying to set up my Phonic Helix Board 24 on Fedora 10. I've added 
> the CCRMA repository but I'm *not* running a CCMRA kernel. I have just 
> used this repository to install ffado and jack.
> 
> [jonathan@poseidon ~]$ uname -r
> 2.6.27.12-170.2.5.fc10.i686.PAE
> 
> [jonathan@poseidon ~]$ rpm -q ffado
> ffado-2.0-0.6.rc1.fc10.ccrma.i386
> 
> Starting jack gives the output below. Running as root gives exactly the 
> same output. I've made sure that all users have read/write permissions 
> on the firewire port (chmod a+rw /dev/fw*)
> 
> I'm a fairly experienced Linux user but I know very little about audio 
> on Linux. Can anyone shed any light on this? I had the same Phonic device 
> working on Fedora 8 some time ago but that computer is now a distant memory...
> 
> Any help will be gratefully accepted!

The firewire stack that is built into the Fedora kernels is not
compatible with FFADO. The Fedora kernels have been broken for firewire
audio for a loooong time. 

If you want to use FFADO you will have to boot into the Planet CCRMA rt
kernel which has been build with the old firewire stack (which probably
will have other problems - such is the current state of rt patch, oh
well). 

The issue has nothing to do with the rt patch or running with -R, it is
just the wrong (newer) firewire stack.

-- Fernando


> [jonathan@poseidon ~]$ jackd -d firewire
> jackdmp 1.9.1
> Copyright 2001-2005 Paul Davis and others.
> Copyright 2004-2008 Grame.
> jackdmp comes with ABSOLUTELY NO WARRANTY
> This is free software, and you are welcome to redistribute it
> under certain conditions; see the file COPYING for details
> no message buffer overruns
> no message buffer overruns
> JACK server starting in non-realtime mode
> 17888687627:  (ffado.cpp)[  92] ffado_streaming_init: libffado 1.999.40- 
> built Dec 12 2008 16:33:37
> 17891092850: Debug (bebob_mixer.cpp)[ 126] 
> addElementForAllFunctionBlocks: Adding elements for functionblocks...
> libiec61883 warning: Established connection on channel 0.
> You may need to manually set the channel on the receiving node.
> libiec61883 warning: Established connection on channel 1.
> You may need to manually set the channel on the transmitting node.
> firewire ERR: Could not start streaming threads
> Cannot start driver
> JackServer::Start() failed with -1
> 17896388930: Debug (bebob_mixer.cpp)[  81] ~Mixer: deleting 
> Feature_Volume_1...
> 17896388955: Debug (bebob_mixer.cpp)[  81] ~Mixer: deleting 
> Feature_LRBalance_1...
> 17896388974: Debug (bebob_mixer.cpp)[  81] ~Mixer: deleting 
> Feature_Volume_2...
> 17896388987: Debug (bebob_mixer.cpp)[  81] ~Mixer: deleting 
> Feature_LRBalance_2...
> no message buffer overruns
> no message buffer overruns
> Failed to start server


_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux