Takashi Iwai wrote: >> It appears that in init.c, in snd_card_new this part of code is causing >> the error: >> >> else if (idx < snd_ecards_limit) { >> if (snd_cards_lock & (1 << idx)) >> err = -EBUSY; /* invalid */ >> printk(KERN_WARNING "busy............\n"); /*my debug */ >> } >> >> So it is my card? >> Repeatedly rmmodding and modprobing snd_ice1712 now only gives me -12 >> >> Please advise. > > It means that the given slot is already occupied, or so. Unlikely a > driver error but a user-setup problem. Ok, that is good news! > Check index options of all sound cards. For example, try to remove > index options once, and let the system load all devices. I #'ed out all index lines in /etc/modprobe.conf and then the card immediately worked when I used rmmopd/modprobe. > In general, using slots option of snd module is recommended. Read > ALSA-Configuration.txt for details. Will have a look and give it a try. Thanks! Udo _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel