Chargement...
 
Skip to main content

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


Alsa et RME MULTIFACE 2

Bonjour,
J'ai pu tourner avec kxstudio et ma Multiface 2 tranquille pendant 2 ans. Il y a une dizaine de jours, la multiface a commencé à ne plus fonctionner, le voyant était toujours clignotant ce qui signifie qu'elle ne correspond pas avec l'ordinateur.
J'ai essayé plein de choses et rien ne fonctionnait. Comme j'avais dans l'idée de passer sur ubuntu et de charger les dépots kxstudio, c'est ce que j'ai fait. Je suis sur Ubuntu 20.04 et j'ai chargé les dépots kxstudio + alsa firmware, firmware loaders, tools et tools-gui. Je pense vraiment ne rien avoir oublié.
Or la carte ne fonctionne toujours pas. Elle est bien reconnue, elle était en 2nde position je l'ai passée en 0. Mais dès que je fais hdsploader j'ai ce message d'erreur :

hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : RME Hammerfall DSP at 0x8c000000, irq 19
Upload firmware for card hw:0
Unable to open file '/lib/firmware/hdsploader/digiface_firmware_rev11.bin' for reading


Et quand je vais voir dans le dossier hdsploader, j'ai bien un fichier, mais qui s'appelle multiface_firmware et pas digiface...
Du coup je sais pas trop quoi faire, si quelqu'un a une idée...
Merci.
Salut cankun. Je n'ai pas d'expérience avec cette carte, mais il me semble que c'est un ensemble carte PCI (ou expresscard)+ boîtier avec connectique et préamp externe.
C'est peut-être une question idiote, mais es-tu certain que la communication entre les deux n'est pas en cause? Problème de câble par exemple ou de connecteur...
salut, c'est une possibilité car j'avais un ordinateur windows xp sur lequel la carte fonctionnait et elle ne semble plus fonctionner non plus. Mais la carte est sur tous les OS bien reconnue c'est ça qui me fait bizarre...et mon ordi sous XP est vraiment vieux et n'a pas été allumé depuis des mois donc pas forcément très fiable.
Sinon oui c'est avec expresscard.
A priori, c'est un câble firewire standard, si tu as l'occasion d'essayer de tester... La connectique peut aussi péter assez facilement (même juste un contact).
Sinon tu utilises une alim externe?
oui une alim externe, par contre c'est pas un cable firewire classique
France
Salut cankun,

Tu as suivi la page dédiée à cette carte et sa reconnaissance et la mise à jour du firmware et du fichier binaire qui sert à la faire fonctionner ?

c'est ici : RME MultiFace
oui tout à fait, j'ai même fait les manips qui sont indiquées sur le site d'alsa, mais au final je reviens quasi toujours avec ce fichier digiface au lieu de multiface lors du hdsploader...
il n'y a aucun moyen de dire au système de prendre en compte le fichier multiface plutôt que digiface?
France
Et il existe sur ton système ce fichier /lib/firmware/hdsploader/digiface_firmware_rev11.bin ?

Pour le savoir :
Copy to clipboard
ls -la /lib/firmware/hdsploader/digiface_firmware_rev11.bin

Salut,
J'ai eu des comportements bizarres avec les dernières versions d'alsa-lib, et donc d'alsa-tools le package qui gere hdsploader et hdspxxxx.

Ce serait cohérent avec les soucis que tu décris (fonctionnement ok jusqu’à récemment). J'ai eu les mêmes blocages de chargement de firmware (bon, ok, ca veut pas dire que c'est le meme problème). Étonnant que ça ne fonctionne plus sous XP.


Je suis sous Gentoo et j'ai bloqué les upgrade a alsa-tools-1.1.7 et alsa-lib-1.1.8 pour simplifier, j'y ai passé un peu de temps sans trouver de meilleure solution.
Olinuxx, non il ne le trouve pas sur dans mon système...
Zorx, oui moi j'aurai penché pour un problème de ce genre. En gros il faudrait que je trouve des versions anciennes d'alsa lib, mais ça doit être faisable? Par contre je sais pas comment je peux supprimer ma version d'alsa lib pour mettre une plus ancienne...
merci en tout cas!
France
S'il ne le trouve pas sur ton système, c'est probablement le problème alors. Car il y a bien un fichier de ce nom dans le paquet source chez ALSA.

Si tu suis l'idée de contourner en utilisant d'anciennes bibliothèques ALSA, ça peut peut être fonctionner mais :
  1. ton système ne sera pas à jour, et donc potentiellement des failles
  2. un jour où l'autre ça ne fonctionnera plus

La bonne manière de faire (qui est aussi mon conseil ici) est de remonter le problème auprès de ta distribution pour que les mainteneurs corrigent le problème.
France
Bonjour,

le paquet alsa-firmware contient toujours le fichier mais pas la ou il est attendu par le loader....

d'ou le message d'erreur :
Copy to clipboard
Unable to open file '/lib/firmware/hdsploader/digiface_firmware_rev11.bin' for reading


je viens de regarde là : (par exemple)
https://www.archlinux.org/packages/extra/any/alsa-firmware/files/

Copy to clipboard
usr/share/alsa/firmware/hdsploader/ usr/share/alsa/firmware/hdsploader/digiface_firmware.bin usr/share/alsa/firmware/hdsploader/digiface_firmware_rev11.bin usr/share/alsa/firmware/hdsploader/multiface_firmware.bin usr/share/alsa/firmware/hdsploader/multiface_firmware_rev11.bin usr/share/alsa/firmware/hdsploader/rpm_firmware.bin


donc je te propose de faire un lien symbolique pour contourner ton problème.

Copy to clipboard
# ln -s /usr/share/alsa/firmware/hdsploader /lib/firmware/hdsploader


bonne journée,
Piep
France
Ça m'étonnerai que ça fonctionne ça. C'est peut être comme ça chez arch, mais chez debian, le fichier devrait être dans /lib/firmware/hdsploader (comme celui de la multiface).

@cankun :
  • il vient d'où ce paquet alsa-firmware ?
  • et aussi, donne moi le retour d'un
    Copy to clipboard
    ls -laR /lib/firmware/digiface_firmware_rev11.bin
merci pour vos messages. J'avais tellement bidouillé de trucs sur les drivers alsa en essayant de revenir à des versions ultérieures que j'ai enlevé les drivers et j'ai enlevé kxstudio, pour retourner à une base propre.
Je suis retourné dans synatic et j'ai installé alsa firmware loaders, alsa tools, tools gui.
Ensuite je suis allé prendre le firmware sur le site d'alsa le dernier donc 1.2.1
Et j'ai suivi la description ici alsa
j'arrive, je pense, à installer comme il faut.
Mais désormais je n'ai plus de dossier hdsploader dans lib/firmware. C'était peut être les dépôts de kxstudio qui faisait ça?
En tout cas quand je vais dans le dossier alsa firmware, hdsploader dézippé j'ai bien un fichier .dat digiface et multiface
Mais quand je fais hdsploader évidemment j'ai le même message d'erreur car je n'ai plus de dossier hdsploader dans lib...
en plus c'est frustrant parce que je pense pas être loin du truc, jack reconnait la carte et tout, mais il manquerait "juste" ce fichier...après j'ai lu qu'il fallait installer le firmware au même endroit que tools?
Salut,
recompile le avec les dernières sources sur le site alsa et copie le fichier demandé à l’endroit attendu
France
Plutôt que de recompiler, je t'invite à utiliser le paquet alsa-firmware que j'ai fabriqué pour LibraZiK-3 et que tu peux trouver ici. Note qu'il est habituellement carrément déconseillé d'utiliser des paquets fabriqués pour un système (Debian buster LibraZiK-3 ici) sur un autre système (ubuntu 20.04 ici), mais que dans le cas particulier du paquet alsa-firmware, ça ne devrait pas poser de soucis.

Avec ce paquet alsa-firmware, hdsploader devrait trouver le micrologiciel au bon endroit.

Tiens moi au courant.
bonjour,
ok merci mais je pense que c'est finalement ma carte son qui est défectueuse...j'ai essayé de l'installer sous windows 7 et elle ne fonctionne pas non plus...j'ai ressorti ma vieille mackie onyx sous windows 7 puisqu'elle n'est pas utilisable sous linux...je suis pas hyper satisfait mais au moins je peux faire de la musique...
merci à tous pour vos conseils et votre aide.
France
Est-ce que tu veux bien quand même essayer ce paquet ?
J'aurai bien aimé, mais mon PC sur lequel tourne linux ne démarre plus...en gros j'ai la poisse...
Page: 1/2  [Suivant]
1  2