Many thanks for your help, Clemens.

I've edited /etc/modules.conf and added your suggested line:

        'alias snd-card-3 snd-mpu401'

just before:

        'options snd-mpu401 enable=1 port=0x330 irq=5'

I've also altered the line that said:

        'options snd major=116 cards_limit=3'

to

        'options snd major=116 cards_limit=4'

but unfortunately still snd-mpu401 doesn't load.

> Is there any error message in the system log?

Yes - I find this (twice, consecutively) in /var/log/syslog:

kernel: MPU-401 device not found or device busy
insmod:
/lib/modules/2.4.31-asr-060602a/kernel/sound/drivers/mpu401/snd-mpu401.o:
init_module: No such device
insmod:
/lib/modules/2.4.31-asr-060602a/kernel/sound/drivers/mpu401/snd-mpu401.o:
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.       You may find more
information in syslog or the output from dmesg
insmod:
/lib/modules/2.4.31-asr-060602a/kernel/sound/drivers/mpu401/snd-mpu401.o:
insmod snd-card-3 failed


I've noticed also that 'lsmod' reveals that a module called
'snd-mpu401-uart' is getting loaded, but I'm not sure how or why this
is. I wonder whether the existence of this module explains the 'device
busy' error message in /var/log/syslog?

I'm still rather at a loss to know what to do to fix this, so I'd be
very grateful for any further clues you could give me.

Thanks again,
Gerald.




_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to