[linux-audio-user] Re: Edirol UM-1X, Mandriva and connection problems

From: Loki Davison <loki.davison@email-addr-hidden>
Date: Sun May 21 2006 - 04:36:57 EEST

On 5/20/06, Esa Linna <esa.linna@email-addr-hidden> wrote:
> Struggling with midi again, but this time there is hope...
>
> Midi works perfectly with Studio to Go! demo & Edirol UM-1x and my
> Yamaha PSR-273 keyboard. But Mandriva 2006 doesn't recognize Edirol as
> USB midi device.
>
>
> #################################################
> "amidi -l" says:
>
> Device Name
> hw:0,0 Audigy MPU-401 (UART)
> hw:0,1 Audigy MPU-401 #2
> hw:1,0 EMU10K1 MPU-401 (UART)
>
> (i got both Audigy & SB Live! in my machine, btw)
>
> ##################################################
> "/sbin/lsmod" says (after typing "modprobe snd-usb-audio"):
>
> Module Size Used by
> snd_usb_audio 75456 0
> snd_usb_lib 16128 1 snd_usb_audio
> binfmt_misc 11656 1
> raw 8992 1
> ipv6 248704 8
> ipt_limit 2432 8
> iptable_mangle 2816 0
> ipt_LOG 6656 8
> ipt_MASQUERADE 3328 0
> ip_nat 18996 1 ipt_MASQUERADE
> ipt_TOS 2432 0
> ipt_REJECT 5504 1
> ip_conntrack_irc 6640 0
> ip_conntrack_ftp 7792 0
> ipt_state 1920 6
> ip_conntrack 52912 5
> ipt_MASQUERADE,ip_nat,ip_conntrack_irc,ip_conntrack_ftp,ipt_state
> nfnetlink 6552 2 ip_nat,ip_conntrack
> iptable_filter 2944 1
> ip_tables 19968 8
> ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,ipt_state,iptable_filter
> 3c59x 42024 0
> mii 5504 1 3c59x
> af_packet 21768 2
> floppy 61380 0
> ide_cd 40964 0
> cdrom 37792 1 ide_cd
> loop 16264 0
> via_agp 9728 1
> agpgart 34248 1 via_agp
> bt878 10424 0
> tuner 37544 0
> tda9887 13840 0
> bttv 159056 1 bt878
> video_buf 21124 1 bttv
> firmware_class 10368 1 bttv
> i2c_algo_bit 9352 1 bttv
> v4l2_common 5888 1 bttv
> btcx_risc 5000 1 bttv
> tveeprom 13456 1 bttv
> i2c_core 21648 5 tuner,tda9887,bttv,i2c_algo_bit,tveeprom
> videodev 9472 1 bttv
> snd_emu10k1 109220 0
> snd_ac97_codec 90272 1 snd_emu10k1
> snd_pcm 85512 3 snd_usb_audio,snd_emu10k1,snd_ac97_codec
> snd_ac97_bus 2304 1 snd_ac97_codec
> snd_page_alloc 10632 2 snd_emu10k1,snd_pcm
> snd_util_mem 4736 1 snd_emu10k1
> snd_hwdep 9120 2 snd_usb_audio,snd_emu10k1
> snd_seq_midi 9120 0
> snd_rawmidi 24480 3 snd_usb_lib,snd_emu10k1,snd_seq_midi
> snd_seq_midi_event 7168 1 snd_seq_midi
> snd_seq 48784 2 snd_seq_midi,snd_seq_midi_event
> snd_timer 23940 3 snd_emu10k1,snd_pcm,snd_seq
> snd_seq_device 8716 4 snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
> snd 53348 9
> snd_usb_audio,snd_emu10k1,snd_ac97_codec,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
> realtime 5384 0
> commoncap 7168 1 realtime
> pcspkr 3552 0
> psmouse 35844 0
> mousedev 11552 1
> usb_midi 23428 0
> soundcore 9440 2 snd,usb_midi
> usbkbd 6912 0
> usbmouse 5376 0
> faketty 12100 0
> usbhid 48160 0
> uhci_hcd 32016 0
> usbcore 118016 8
> snd_usb_audio,snd_usb_lib,usb_midi,usbkbd,usbmouse,usbhid,uhci_hcd
> ext3 130568 8
> jbd 51604 1 ext3
>
> #####################################################################################3
> /etc/modprobe.conf contains:
> # --- BEGIN: Generated by ALSACONF, do not edit. ---
> # --- ALSACONF version 1.0.11 ---
> alias sound-slot-0 snd-emu10k1
> # --- END: Generated by ALSACONF, do not edit. ---
>
> alias snd-1 snd-usb-audio
> alias snd-0 snd-emu10k1
> alias eth0 3c59x
>
> options snd cards_limit=2
> options snd-usb-audio index=1 vid=0x0582 pid=0x0052

You have the oss driver loaded as well, which has stolen the card.
EVIL bad oss.
It's called usb_midi, crush kill destroy! You can blacklist the
module in modprobe.conf but make sure nothing autobreaks it, i.e each
time you boot rewriting modprobe.conf. I'd recommend compiling a
kernel with RT patches and without oss support. It's quite annoying
that mandriva has it still in the kernel. I'm still very happy with
the rest of mandriva. If you are a new mandriva user
http://www.mde.djura.org/ is the best advice ;)

Loki
Received on Mon May 22 12:15:09 2006

This archive was generated by hypermail 2.1.8 : Mon May 22 2006 - 12:15:09 EEST