Hi,
i am going to setup a Laptop with RME Multiface and cardbus interface. When the card is plugged in the system hangs in state:
“Waiting for uevents to be processed”
When it is unplugged it starts normally. I guess there is a mismatch with the kernel konfiguration but i used the same setup as i do with annoter computer successfully… Both run with Gentoo. I have no clue what this is and furthermore it happens at a early state where no logs are written.
please give us some more info on your laptop especially the cardbus manufacturer. there are some known to cause problems with hdsp-cards. just to be sure, you are using the old cardbus card, right? not the new expresscard? with the expresscard there were some faulty cards that would not work in linux, due to an issue with the hardware. those cards can be sent in to rme to get a new and working one.
also, do you plug the card in, before the laptop is started? try inserting it after the bios shows up. this helped me in one case.
Both laptops have expresscards. I know the issue you described. I bought an expresscard and it didnt work. Afterthat i changed it with annother one and it did not work either.
Then i returned the 2nd card and used the old cardbus card with and expresscard-to-cardbus adapter. This worked for my for a long time.
The new laptop unfortunatly has a expresscard slot, too. Therefore I am trying to get the same solution working. But it doesn´t so far. At the moment I do not think that this is hardware issue but maybe you are right. The qustion is if there is a possiblity to debug the udev envents in the background.
This is my lspci output:
These are my notes for installing a PCI HDSP card (Gentoo with pro-audio overlay). I only half understand the technical details but maybe something here will help. If you forgot to emerge the firmware would that explain your problem?
/etc/make.conf
ALSA_CARDS=“hdsp”
kernel
Select “hdsp” in the list of PCI cards and rebuild the kernel.
/etc/portage/package.use
add fltk use flag for alsa-tools
emerge alsa-tools && alsa-firmware && alsa-utils
should now have: hdspconf, hdsploader and hdspmixer
As at end 2011, hdspmixer will not run. Build from git (http://ardour.org/node/4583):
$ git clone git://git.alsa-project.org/alsa-tools.git alsa-tools
$ cd alsa-tools/hdspmixer/
$./gitcompile --prefix=/usr
$ sudo make install
thank you ! I did all you described, btw. I have 2 other machines successfullly runningunder Gentoo: 1 PC with PCI card and 1 Laptop with the workaround solution. Anyway there is the chance I forgot something so i will doublecheck.
I am also using the git workaround because there is not other possiblity to get a running hdspmixer under Gentoo.
@Lokki: Yes a real Expresscard would be nice but this will cost me about 350 Euro. I am thinking about that if no other way is possible.