[alsa-devel] ice1712 error
Udo van den Heuvel
udovdh at xs4all.nl
Sat Dec 20 17:22:04 CET 2008
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
More information about the Alsa-devel
mailing list