[alsa-devel] RME HDSP rev 37 does not work on 64-bit linux

Dmitry Baikov dsbaikov at gmail.com
Tue Feb 3 12:58:41 CET 2009


On Mon, Feb 2, 2009 at 11:35 AM, Florian Faber <faber at faberman.de> wrote:
> Dmitry,
>
>> I just revived my 64-bit Gentoo partition, and vanilla 2.6.28.2 says
>> No Multiface or Digiface found, disabling the card.
>
> Ok, you are using a notebook. I have seen problems with notebooks when the
> period between powering up the cardbus socket and trying to access the card
> wasn't long enough, the interface card isn't initialized fast enough.
Actually, this is desktop with pci-pcmcia adapter card.
I just tried it in my laptop with 64-bit Ubuntu 8.10 and everything
works perfectly.

> Please try the following: Go to line 5059 in /sound/pci/rme9652/hdsp.c and
> change the line
>        ssleep(2);
> to
>        ssleep(5);
>
> Compile it and try again.

It waits for 5 seconds according to dmesg, but the result is the same:
card disabled.

The summary of my experiments so far:
everywhere Ubuntu is 8.10, kernel 2.6.27-11

laptop + cardbus + 64-bit ubuntu: WORKS

desktop + pci-pcmcia adapter:
ubuntu 32: WORKS
ubuntu 64: can't upload firmware
gentoo 64 + vanilla kernel 2.6.28.2: can't recognize external box,
disables the card.

Dmitry.


More information about the Alsa-devel mailing list