And once again.. Ubuntu has #FAILed me since.. hmmmm.. 9.10. The thing is that, RME Hammerfall Multiface (hdsp) does not automatically works on Ubuntu 10.04 after installing alsa-firmware-loaders.
After installing alsa-firmware-loaders, normally we'll be able to initialize the sound card by using the command hdsploader and the firmware will be automatically uploaded. But it comes out like this:
$ hdsploader
hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : RME Hammerfall DSP at 0xfdcf0000, irq 16
Upload firmware for card hw:0
Unable to open file '/lib/firmware/hdsploader/multiface_firmware_rev11.bin' for reading
This is the same problem since I've been using Ubuntu 9.10. The workaround is not that complicated, but this thing must be annoying some Multiface users already.
HOW TO SOLVE:
- get alsa's source for firmware from http://alsa-project.org .. now i see they have version 1.0.23, download the source.
- be sure that you already have build-essential package.
- extract the alsa-firmware-1.0.xx.tar.bz2 package that we just downloaded.
- ./configure
- make
- cd hdsploader
- we'll seethe file multiface_firmware_rev11.bin there. this is what we need.
- sudo mkdir /lib/firmware/hdsploader
- sudo cp multiface_firmware_rev11.bin /lib/firmware/hdsploader
- test by typing this command: hdsploader
- $ hdsploader
hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : RME Hammerfall DSP at 0xfdcf0000, irq 16
Upload firmware for card hw:0
Firmware uploaded for card hw:0
OH YEAH!! It works!!
That's all for today. Bye-bye.