I'm having trouble getting my external MIDI ports to work again. They worked fine in the morning, and now they're gone. I found out that my MIDI ports were missing when I fired up Rosegarden and it couldn't connect to any output ports. I googled, read manual pages and FAQs, and searched through mailing list archives for nearly a day. Coming up with nothing that helped, I'm hoping that some kind person reading this could help me figure this out. Here are some details. My loaded sound and/or MIDI related modules are these: snd-seq-oss 27648 0 snd-seq-midi-event 4480 1 snd-seq-oss snd-seq 40336 4 snd-seq-oss,snd-seq-midi-event snd-pcm-oss 45992 0 snd-mixer-oss 16384 1 snd-pcm-oss snd-ens1371 18020 0 snd-rawmidi 17700 1 snd-ens1371 snd-seq-device 5640 2 snd-seq-oss,snd-rawmidi snd-ac97-codec 59616 1 snd-ens1371 snd-pcm 68616 3 snd-pcm-oss,snd-ens1371,snd-ac97-codec snd-timer 19204 2 snd-seq,snd-pcm snd-page-alloc 6408 1 snd-pcm gameport 2176 1 snd-ens1371 snd 38244 10 snd-seq-oss,snd-seq,snd-pcm-oss,\ snd-mixer-oss,snd-ens1371,snd-rawmidi,\ snd-seq-device,snd-ac97-codec,snd-pcm,\ snd-timer soundcore 6112 2 snd,bttv [I broke the "snd" module line above.] The /proc files that seem important are these: :::::::::::::: /proc/asound/version :::::::::::::: Advanced Linux Sound Architecture Driver Version 1.0.6a. Compiled on Sep 30 2004 for kernel 2.6.7-1.mm.7mdk-i686-up-4GB. :::::::::::::: /proc/asound/cards :::::::::::::: 0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI Ensoniq AudioPCI ENS1371 at 0xdc00, irq 18 :::::::::::::: /proc/asound/devices :::::::::::::: 0: [0- 0]: ctl 8: [0- 0]: raw midi 17: [0- 1]: digital audio playback 16: [0- 0]: digital audio playback 24: [0- 0]: digital audio capture 1: : sequencer 33: : timer :::::::::::::: /proc/asound/card0/midi0 :::::::::::::: ES1371 Output 0 Tx bytes : 0 Input 0 Rx bytes : 0 I try to find ports like so: [#43] aplaymidi -l Port Client name Port name [#48] aconnect -li client 0: 'System' [type=kernel] 0 'Timer ' 1 'Announce ' Connecting To: 63:0 [#49] aconnect -lo [#50] What can I do better to debug this? Better yet, how can I fix it? Thanks much.... -- Kevin