Sobre Focusrite Saffire, Ubuntu 10.04, Puerto IEEE1394

Imagen de yose85
0 puntos

Hola muy buenas, despues de que se me averiara el Imac he decidido instalar la tarjeta de sonido, una Focusrite Saffire, en un portatil con ubuntu 10.04, al que le he instalado los programas de audio de ubuntu studio,

A ver si alguien me puede echar una mano por que ando atascado en la instalación, parece que no detecta la tarjeta. El ordenador es un HP pavilion DV7, con un puerto firewire de los pequeños, no se si es que no me detecta el puerto Firewire aunque aparece en la lista de hardware de linux:

$ lshw
*-firewire
                description: FireWire (IEEE 1394)
                product: IEEE 1394 Host Controller
                vendor: JMicron Technology Corp.
                physical id: 0
                bus info: pci@0000:06:00.0
                version: 00
                width: 32 bits
                clock: 33MHz
                capabilities: bus_master cap_list
                configuration: driver=ohci1394 latency=0
                resources: irq:16 memory:d6000000-d60007ff memory:d6000d00-d6000d7f memory:d6000c80-d6000cff memory:d6000c00-d6000c7f

He seguido el tutorial para instalar FFADO y JACK al dedillo: http://subversion.ffado.org/wiki/Dependencies/Ubuntu y parece que se han instalado correctamente.

Después de reiniciar pruebo el comando:

$ ffado-dbus-server &

para chequear que detecte la tarjeta y me dice:

$ -----------------------------------------------
FFADO Control DBUS service
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

Library version mismatch. (required: libffado 2.0.0, present: libffado 2.999.0-1845)
Please run this application against the exact corresponding library
it was compiled for. The most common cause for this is having more
than one version of libffado installed.

no message buffer overruns

no aparecen mensajes asi que asumo que no detecta nada, aun asi inicio ffado y me aparece este mensaje:
Somehow the connectio to the dbus-service of FFADO couldn't be established.

Y jack consigo iniciarlo en modo ALSA pero en firewire ocurre esto:

00:02:50.621 No puede conectarse al servidor JACK como cliente. - La operación global falló. - No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.

He seguido tambien el tutorial (supongo que en vano) de como hacer funcionar FFADO con JACK:
http://subversion.ffado.org/wiki/UsingJackWithFFADO

pero nada cuando ejecuto jack en modo firewire con ffado abierto aparece el error

firewire ERR: Error creating FFADO streaming device
cannot load driver module firewire
no message buffer overruns

No se si estoy obviando algun paso o algo que se me escapa, pero me mosquea que sea algo del puerto Firewire, que no sea compatible o no funcione bien en ubuntu. La documentación de FFADO.org viene bastante confusa (y en ingles :oops: ) y no veo cual es el origen problema.

¿Alguien sabe que estoy haciendo mal o que me esoy saltndo?

Muchas gracias.

Imagen de Splashman
+1
0
-1

En la versión actual de ffado esta desactivado el soporte para saffire y hay que usar una subversión
Aquí está todo bien explicado

http://www.hispasonic.com/foros/no-arranco-focusrite-saffire-pro-40/246852

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola,

¿Qué versión de ubuntu y del kernel estás usando?

¿Y cual es la salida de estos comandos? (necesitas el paquete ffado-tools)

lspci | grep 1394

ffado-diag

ffado-test Discover

ffado-test ListDevices

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)