Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[Résolu] msi gx723 + carte echo audiofire4

France
Bonjour à tous,

J'ai donc un portable msi gx723 et j'essaie de faire fonctionner une carte son firewire audiofire4.
j'ai ubuntustudio 10.04 d'installé et j'ai également essayé puredyne.

Rien ne fonctionne.

Voici quelques logs:

Copy to clipboard
sudo modprobe raw1394 sudo chmod a+rw /dev/raw1394


dans /etc/security/limits.conf j'ai bien:
Copy to clipboard
@audio - rtprio 99 @audio - nice -10 @audio - memlock unlimited


les modules sont bien chargés
Lorsque je lance qjackctl j'ai
Copy to clipboard
firewire ERR: Error creating FFADO streaming device cannot load driver module firewire


lorsque je fais ffado-dbus-server j'ai:
Copy to clipboard
Error (fireworks_device.cpp)[ 175] discoverUsingEFC: Firmware version 3.0 (rev 512) not recent enough. FFADO requires at least version 4.8 (rev 0). Error (devicemanager.cpp)[ 606] discover: could not discover device


Il semble qu'il y ait un problème de ce côté. Mais de quels firmware s'agit-il, ou les trouver, comment les installer ?

Lorsque je lance ffado-test ListDevices:
Copy to clipboard
no message buffer overruns


voici un ffado-diag

[+]FFADO diagnostic utility 0.1
====
(C) 2008 Pieter Palmers


CHECK
Base system...
kernel version............ 2.6.31-11-rt
FIXME: implement test for RT kernel
RT patched............... False
old 1394 stack present.... True
old 1394 stack loaded..... True
old 1394 stack active..... True
new 1394 stack present.... True
new 1394 stack loaded..... False
new 1394 stack active..... False
/dev/raw1394 node present. True
/dev/raw1394 permissions.. True
Prerequisites (dynamic at run-time)...
gcc................ gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
g++................ sh: g++: not found
PyQt............... sh: pyuic: not found
jackd.............. jackd version 0.118.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......... Package libraw1394 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libraw1394' found
flags............ Package libraw1394 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libraw1394' found
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 4.4.3-4ubuntu5) 4.4.3
g++................ g++ (Ubuntu 4.4.3-4ubuntu5) 4.4.3
PyQt............... sh: pyuic: not found
jackd.............. sh: jackd: not found
path.............
flags............ Package jack was not found in the pkg-config search path.
libraw1394......... 2.0.4
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.26.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.2.16
flags............ -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -L/lib -ldbus-1 -lpthread -lrt
Hardware...
Host controllers:
01:04.0 FireWire (IEEE 1394) 0c00: O2 Micro, Inc. Firewire (IEEE 1394) 1217:00f7 (rev 02) (prog-if 10)
Subsystem: Micro-Star International Co., Ltd. Device 1462:7220
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
France
lorsque je fais ffado-dbus-server j'ai:
Copy to clipboard
Error (fireworks_device.cpp)[ 175] discoverUsingEFC: Firmware version 3.0 (rev 512) not recent enough. FFADO requires at least version 4.8 (rev 0). Error (devicemanager.cpp)[ 606] discover: could not discover device


Il semble qu'il y ait un problème de ce côté. Mais de quels firmware s'agit-il, ou les trouver, comment les installer ?

Il semble que ce soit le firmware qui est dans le matériel.
j'ai faits l'expérience avec deux carte echo (l'une avec un firmware installé et l'autre sans et je n'ai pas la même chose)

Voici ce que j'obtiens avec celle qui a le firmware
Copy to clipboard
ffado-dbus-server 02943110820: Error (IsoHandlerManager.cpp)[ 101] handleBusReset: shadow map update request not honored 02943110852: Warning (IsoHandlerManager.cpp)[ 516] handleBusReset: could no handle busreset on xmit 02943110855: Error (IsoHandlerManager.cpp)[ 101] handleBusReset: shadow map update request not honored 02943110861: Warning (IsoHandlerManager.cpp)[ 519] handleBusReset: could no handle busreset on recv

et voici ce que j'obtiens avec celle qui ne l'a pas:
Copy to clipboard
ffado-dbus-server Error (fireworks_device.cpp)[ 175] discoverUsingEFC: Firmware version 3.0 (rev 512) not recent enough. FFADO requires at least version 4.8 (rev 0). Error (devicemanager.cpp)[ 606] discover: could not discover device


Le problème c'est que l'on ne peut l'installer que sous windows ou mac
je vais donc me débrouiller avec mon multiboot et je vous tiens au courant.
France
Je suis donc allez sous windows et installer les derniers drivers de echo pour faire marcher la carte. ensuite cela m'a demandé si je voulais faire une update des drivers du matériel, ce que j'ai faits.

Résultat: ça marche !!!

Parcontre j'ai quand même:

Copy to clipboard
ffado-dbus-server Discovering devices... 00162467761: Warning (fireworks_session_block.cpp)[ 257] loadFromMemory: size not correct: got 13392, should be -4 according to data Starting DBUS service...


une idée de ce que cela signifie.

J'espère que ce post sera utile aux personnes qui ont ce matériel et qui galèrent.
France
Coucou, merci pour ce retour d'expérience !
pour info, j'ai lié ce fil de forum ici : Cartes son.
encore merci à toi 😉
a+
Olivier
France
Autre problème, impossible sous ubuntustudio 10.04 de lancer ffado-mixer.
Après avoir vu un post sur le site de ffado : http://www.ffado.org/?q=node/69
voici ce qu'il faut faire:
lancer ffado-dbus-server dans un terminal puis
lancer ffado-mixer
et normalement cela devrait marcher.
France
C'est lié ici : Echo audiofire4.
Merci pour le [RÉSOLU], du coup, je ferme ce sujet :

Édition (admin olinuxx) : sujet fermé car résolu.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


a+
Olivier