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

Loki Davison loki.davison at gmail.com
Sat May 20 21:36:57 EDT 2006


On 5/20/06, Esa Linna <esa.linna at kolumbus.fi> 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



More information about the Linux-audio-user mailing list