Public bug reported:

Affects: Ubuntu 12.04.2 LTS
Linux streamtest 3.2.0-37-generic-pae #58-Ubuntu SMP Thu Jan 24 15:51:02 UTC 
2013 i686 i686 i386 GNU/Linux

Summary:
When using an Audioscience ASI6522 sound card, the firmware provided in 
/lib/firmware/asihpi/ does not match the driver supplied by the Linux kernel, 
snd_asihpi (snd-asihpi.ko). This prevents the use of the hardware by Alsa.

What is expected to happen:
The correct firmware for the installed hardware to be loaded onto the hardware.

What actually happens:
The incorrect firmware is present, and thus, unable to be loaded onto the 
hardware.

Evidence from dmesg:
[ 6115.574089] ASIHPI driver 4.08.00
[ 6115.574215] snd_asihpi 0000:03:04.0: probe 104c:a106,175c:6500,0020
[ 6115.650366] snd_asihpi 0000:03:04.0: Incompatible firmware version DSP image 
40313 != Driver 40800
[ 6115.650433] hpi6205.c:568 DSP code load failed
[ 6115.652532] hpioctl.c:430 adapter_probe failed

Workaround:
As a work around, one can download the correct version of firmware from the 
manufacturer's website and manually place it in /lib/firmware/asihpi/. The 
following step-by-step assumes you are using kernel 3.2.0-37-generic-pae which 
uses the 4.08.00 version of the sound card driver.

1. Download the driver source: 
http://www.audioscience.com/internet/download/drivers/released/v4/08/00/hpklinux-4.08.00.tar.bz2
2. Extract the source: tar -xf hpklinux-4.08.00.tar.bz2
3. Rename the existing firmware directory, just to be safe: sudo mv 
/lib/firmware/asihpi{,.bak}
4. Copy the correct firmware to the exepcted location: sudo mkdir 
/lib/firmware/asihpi; sudo cp hpklinux-4.08.00/firmware/*.bin 
/lib/firmware/asihpi/
5. Reload alsa: sudo alsa reload

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1122377

Title:
  Audio Science Sound Card firmware does not match the driver supplied
  by the kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1122377/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to