Please teach me how you install FFADO. In details.
There is no all-in one, general, click'n run procedure for linux systems.
Without any additional information, no one could help you.
If you provide more information(which linux distro, which architecture), maybe I could help out. It shouldnt be very hard...
Thus, i do not own a FF800 or use Firewire, i was just able to compile and install the 2.4.8 version on a vm.
I took 10 Minutes to try it out for you.
BTW - The simplest way would be by using a package manger, like apt f. ex on debian based distros.
should give you all the tools...
I tried via
sudo apt install ffado* libffado2
This installs v 2.4.7. and all relevant tools. And as i see, there should not be any relevant changes to 2.4.8:
Changes since FFADO 2.4.7:
Make various mixer modules work under Python 3.10 and later: Presonus Firebox, Presonus FP10, Presonus Inspire1394 and Yamaha Go.
Deal with the removal of SafeConfigParser in Python 3.12.
Anyhow, i also downloaded 2.4.8, removed (as suggested in the redme all 2.4.7 stuff before) and installed the dependancies first, as described in readme:
Packages for building on Debian/Ubuntu distributions are installed with:
$ sudo apt-get install build-essential subversion scons libxml++2.6-dev \
libiec61883-dev libdbus-1-dev libdbus-c++-bin \
libdbus-c++-dev libconfig++-dev pyqt5-dev-tools \
python3-dbus.mainloop.pyqt5 pyqt5-sip
pyqt5-sip was not found, but should not be necessary.
then, i ran scons in the extracted 2.4.8 dir and it gave me an error:
support/tools/ffado-diag --static > support/tools/ffado-diag/static_info.txt
sh: 1: support/tools/ffado-diag: Permission denied
scons: *** [support/tools/ffado-diag/static_info.txt] Error 126
scons: building terminated because of errors.
Although, i checked rwx permissions, seemed not to compile. But i tried to do it directly via:
scons support/tools/ffado-diag
....
scons: done reading SConscript files.
scons: Building targets ...
building 'support/tools/ffado-diag' from 'support/tools/ffado-diag.in'
scons: done building targets.
et voila... have fun ;-)
Edit: And keep in Mind from readme(!!!):
NOTE: In order to build jackd with ffado support, you have
to install libffado before you build jackd. The backend to use in jackd is
"firewire".
“Do It For Her”
My Gear: Bontempi Magic light Keyboard