Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: bugtrack@alsa-project.org
To: alsa-devel@alsa-project.org
Subject: [ALSA - driver 0001512]: snd-usb-audio is not compatible with Midiman Midisport 1x1
Date: Wed, 2 Nov 2005 09:41:36 +0100	[thread overview]
Message-ID: <2676c2f58bbaa422a1cea92568ff499c@bugtrack.alsa-project.org> (raw)


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1512> 
======================================================================
Reported By:                negrolder
Assigned To:                Clemens Ladisch
======================================================================
Project:                    ALSA - driver
Issue ID:                   1512
Category:                   USB - usb-audio
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Distribution:               
Kernel Version:             
======================================================================
Date Submitted:             10-29-2005 21:36 CEST
Last Modified:              11-02-2005 09:41 CET
======================================================================
Summary:                    snd-usb-audio is not compatible with Midiman
Midisport 1x1
Description: 
When I tryed debian and ubuntu I did all an everythig said by als-project
to
install Midiman midisport 1x1 on my PC.

Now I try Open Suse 10.0 and can't make it work.

First I thought the problem was udev but I study it and made the rule for
udev
to load firmware as before. But couldn't make it work.

So searchig for the solution I figured out snd-usb-audio alsa module
cannot be
loaded, as never before. Yast could not instal the generic usb audio
device. 

When system is recently start up I did this

linux:/home/negrolder # lsmod | grep snd
snd_pcm_oss            59168  0
snd_mixer_oss          18944  1 snd_pcm_oss
snd_seq                51984  0
snd_seq_device          8588  1 snd_seq
snd_intel8x0           33408  0
snd_ac97_codec         90876  1 snd_intel8x0
snd_ac97_bus            2432  1 snd_ac97_codec
snd_pcm                93064  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              24452  2 snd_seq,snd_pcm
snd                    60420  8
snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               9184  1 snd
snd_page_alloc         10632  2 snd_intel8x0,snd_pcm

I figured it out this is a modules problem so:

linux:/home/negrolder # modinfo snd-usb-audio
filename:      
/lib/modules/2.6.13-15-default/kernel/sound/usb/snd-usb-audio.ko
author:         Takashi Iwai <tiwai@suse.de>
description:    USB Audio
license:        GPL
vermagic:       2.6.13-15-default 586 REGPARM gcc-4.0
supported:      yes
depends:        usbcore,snd-usb-lib,snd-pcm,snd,snd-hwdep
alias:          usb:v0499p1000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0499p1005d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0499p100Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p100Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p100Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p100Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1012d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1013d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1014d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1019d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p101Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p101Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p101Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p101Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p101Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1021d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1022d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1024d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1025d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1026d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1027d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1028d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1029d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p102Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p102Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p102Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1030d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1031d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1032d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1033d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1034d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1035d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1036d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1037d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1038d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p1039d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p103Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p103Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p103Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p103Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p2000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p2001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p2002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5004d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5005d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p5009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p500Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p500Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p500Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p500Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p500Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p7000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0499p7010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0004d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0005d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p000Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p000Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0012d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0014d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p001Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p001Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0025d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0027d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0029d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0582p002Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p002Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0033d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0037d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0582p0040d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0042d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0048d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p004Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0050d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0052d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0065d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p006Ad*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0582p006Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p1011d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p1015d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*
alias:          usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p2001d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p2003d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p2008d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v0763p200Dd*dc*dsc*dp*icFFisc*ip*
alias:          usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*
alias:          usb:v041Ep3010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v086Ap0001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v086Ap0002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v086Ap0003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0CCDp0013d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v1235p0001d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v1235p0002d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*
alias:          usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v*p*d*dc*dsc*dp*ic01isc03ip*
alias:          usb:v*p*d*dc*dsc*dp*ic01isc01ip*
srcversion:     FEE16F0661551F72912AAD4
parm:           async_unlink:Use async unlink mode. (bool)
parm:           nrpacks:Max. number of packets per URB. (int)
parm:           pid:Product ID for the USB audio device. (array of int)
parm:           vid:Vendor ID for the USB audio device. (array of int)
parm:           enable:Enable USB audio adapter. (array of bool)
parm:           id:ID string for the USB audio adapter. (array of charp)
parm:           index:Index value for the USB audio adapter. (array of
int)

Midiman Midisport 1x1 has vid=0763 and pid=1010. If I'm not worng (or if
I
understood good) in the alias list above is not pid=1010, and that would
be the
reason why snd-usb-audio cannot be loaded.

Then &iquest;Why is not supported in that module? &iquest;is an alsa
problem or Open Suse 10.0 problem?

I'm using alsa-1.0.9 from distro/mirrors.kernel.org

Thanx

======================================================================

----------------------------------------------------------------------
 rlrevell - 10-31-05 17:55 
----------------------------------------------------------------------
1.0.9-rc4 is way too old - it's older than the kernel you're trying to
build against!  Please try a recent ALSA version.

----------------------------------------------------------------------
 Clemens Ladisch - 11-02-05 09:41 
----------------------------------------------------------------------
Did you install the firmware loader from http://usb-midi-fw.sf.net/ ?

The device without firmware has pid 1010, the loader handles this.
After the firmware download, the pid changes to 1011, which is handled by
the snd-usb-audio driver.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-29-05 21:36 negrolder      New Issue                                    
10-31-05 16:24 negrolder      Issue Monitored: negrolder                    
10-31-05 16:30 negrolder      Note Added: 0006586                          
10-31-05 17:55 rlrevell       Note Added: 0006589                          
11-02-05 09:41 Clemens LadischNote Added: 0006601                          
======================================================================




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php

             reply	other threads:[~2005-11-02  8:41 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-02  8:41 bugtrack [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-11-09 11:45 [ALSA - driver 0001512]: snd-usb-audio is not compatible with Midiman Midisport 1x1 bugtrack
2005-11-06 18:17 bugtrack
2005-10-31 16:55 bugtrack
2005-10-31 15:30 bugtrack
2005-10-29 19:36 bugtrack

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2676c2f58bbaa422a1cea92568ff499c@bugtrack.alsa-project.org \
    --to=bugtrack@alsa-project.org \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox