I'm trying to get my Roland UM-2 usb to midi interface working on the 2.6.4 kernel. I have the kernels usb midi and usb audio turned off. The alsa usb audio driver is a module. I can access the device via /dev/midi01 meaning if I cat a midi file the lights on the interface blink. What I can't do is have Alsa see it. I would like to be able to use this device under rosegarden or pmidi . Any ideas as to what I'm doing wrong. /var/log/messages/ Mar 14 07:55:08 Kesh kernel: usb 3-1: new full speed USB device using address 2 Mar 14 07:55:09 Kesh kernel: snd-usb-audio: probe of 3-1:1.0 failed with error -5 Mar 14 07:55:09 Kesh kernel: snd-usb-audio: probe of 3-1:1.1 failed with error -5 Mar 14 07:55:09 Kesh kernel: ALSA sound/usb/usbmidi.c:531: switching to altsetting 1 with int ep Mar 14 07:55:09 Kesh kernel: ALSA sound/usb/usbmidi.c:782: created 2 output and 2 input ports [root@Kesh asound]# ls /proc/asound/ -l total 0 lrwxrwxrwx 1 root root 5 Mar 14 09:53 Snapper -> card0 lrwxrwxrwx 1 root root 5 Mar 14 09:53 UM2 -> card1 lrwxrwxrwx 1 root root 5 Mar 14 09:53 VirMIDI -> card2 dr-xr-xr-x 4 root root 0 Mar 14 09:53 card0 dr-xr-xr-x 2 root root 0 Mar 14 09:53 card1 dr-xr-xr-x 2 root root 0 Mar 14 09:53 card2 -r--r--r-- 1 root root 0 Mar 14 09:53 cards -r--r--r-- 1 root root 0 Mar 14 09:53 devices -r--r--r-- 1 root root 0 Mar 14 09:53 meminfo dr-xr-xr-x 2 root root 0 Mar 14 09:53 oss -r--r--r-- 1 root root 0 Mar 14 09:53 pcm dr-xr-xr-x 2 root root 0 Mar 14 09:53 seq -r--r--r-- 1 root root 0 Mar 14 09:53 timers -r--r--r-- 1 root root 0 Mar 14 09:53 version [root@Kesh /]# cat /proc/asound/oss/sndstat Sound Driver:3.8.1a-980706 (ALSA v1.0.2c emulation code) Kernel: Linux Kesh 2.6.4 #12 Sat Mar 13 20:33:42 PST 2004 ppc Config options: 0 Installed drivers: Type 10: ALSA emulation Card config: PowerMac Snapper (Dev 35) Sub-frame 0 EDIROL UM-2 at usb-0001:01:1b.0-1 Virtual MIDI Card 1 Audio devices: 0: PowerMac Snapper (DUPLEX) Synth devices: NOT ENABLED IN CONFIG Midi devices: 1: UM-2 2: Virtual Raw MIDI Timers: 7: system timer Mixers: 0: PowerMac Snapper 1: mixer10 2: mixer20 [root@Kesh src]# aconnect -lo client 80: 'Virtual Raw MIDI 2-0' [type=kernel] 0 'VirMIDI 2-0 ' client 81: 'Virtual Raw MIDI 2-1' [type=kernel] 0 'VirMIDI 2-1 ' client 82: 'Virtual Raw MIDI 2-2' [type=kernel] 0 'VirMIDI 2-2 ' client 83: 'Virtual Raw MIDI 2-3' [type=kernel] 0 'VirMIDI 2-3 '