2006/11/14, Clemens Ladisch <cladisch(a)fastmail.net>et>:
A newer driver version might fix things.
Hi,
Today I tried pulling and compiling the drivers from the ALSA mercury
repository and unfortunately the MPU port still won't work after a
fresh reboot, the error messages are bit more verbose this time
though:
#rmmod snd-mpu401 snd-mpu401_uart; dmesg|grep pnp
[17187495.568000] pnp: Device 00:09 disabled.
#modprobe snd-mpu401; dmesg | grep pnp
[17187550.044000] pnp: Device 00:09 activated.
[17187550.044000] pnp: Device 00:09 disabled. <- (this one is still here sadly)
# cat /proc/interrupts /proc/ioports |grep MPU
5 : 7 IO-APIC-edge MPU401 UART
0300-0301 : MPU401 UART
#aplaymidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
20:0 MPU-401 UART MPU-401 UART MIDI
#aplaymidi --port 20:0 test.mid
Cannot connect to port 20:0 - Input/output error
#dmesg|grep mpu401
[17187569.116000] ALSA
/home/gzed/Musica/ALSA/mercury-root/alsa-driver/drivers/mpu401/../../alsa-kernel/drivers/mpu401/mpu401_uart.c:241:
cmd: tx timeout (status = 0xff)
[17187569.140000] ALSA
/home/gzed/Musica/ALSA/mercury-root/alsa-driver/drivers/mpu401/../../alsa-kernel/drivers/mpu401/mpu401_uart.c:263:
cmd: 0xff failed at 0x300 (status = 0xff, data = 0xff)
[17187569.140000] ALSA
/home/gzed/Musica/ALSA/mercury-root/alsa-driver/acore/seq/../../alsa-kernel/core/seq/seq_midi.c:231:
midi output open failed!!!
Out of curiosity I tried booting an older knoppix with a 2.6.6 kernel
(that only had OSS drivers...) and the system got hard locked by
trying to enabe the MPU port.
Cheers,
-Giuseppe