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