[linux-audio-user] BCA2000 behringer alsa support

Lazzaro Nicolò Ciccolella ciccolix at tiscalinet.it
Thu Oct 13 13:58:01 EDT 2005


I am not able to configure the bca2000 under linux.

Although I loaded the module "snd-usb-audio" the only card that comes 
seen is the intel motherboard integrated card.

It is the first time that I use a audio usb interface.

I have found, with google, various post on this topic but they have not 
cleared to me if is possible to use the bca2000 with linux.

Someone is successful?

thanks for whichever aid
--
Lazzaro

here some information on my system:

bash-3.00# uname -a
Linux tarallo-furioso 2.6.11.5 #9 SMP Wed May 18 17:28:44 CEST 2005 i686 
unknown unknown GNU/Linux



bash-3.00# lsmod (before load snd-usb-audio)
Module                  Size  Used by
radeon                 76800  1
drm                    61844  2 radeon
analog                 11424  0
gameport                4736  1 analog
rtc                    11468  0
intel_agp              21148  1
snd_intel8x0           30528  0
snd_ac97_codec         76536  1 snd_intel8x0
snd_pcm                85252  2 snd_intel8x0,snd_ac97_codec
snd_timer              22916  1 snd_pcm
snd                    50532  4 
snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          8836  2 snd_intel8x0,snd_pcm
tuner                  22564  0
saa7134               100564  0
video_buf              18564  1 saa7134
v4l2_common             5760  1 saa7134
v4l1_compat            14852  1 saa7134
ir_common               5124  1 saa7134
videodev                8704  1 saa7134
evdev                   8576  0
agpgart                30256  2 drm,intel_agp

bash-3.00# lsmod (after "modprobe snd-usb-audio")
Module                  Size  Used by
snd_usb_audio          65600  0
snd_usb_lib            12672  1 snd_usb_audio
snd_rawmidi            21664  1 snd_usb_lib
snd_seq_device          8332  1 snd_rawmidi
radeon                 76800  1
drm                    61844  2 radeon
analog                 11424  0
gameport                4736  1 analog
rtc                    11468  0
intel_agp              21148  1
snd_intel8x0           30528  0
snd_ac97_codec         76536  1 snd_intel8x0
snd_pcm                85252  3 snd_usb_audio,snd_intel8x0,snd_ac97_codec
snd_timer              22916  1 snd_pcm
snd                    50532  8 
snd_usb_audio,snd_usb_lib,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          8836  2 snd_intel8x0,snd_pcm
tuner                  22564  0
saa7134               100564  0
video_buf              18564  1 saa7134
v4l2_common             5760  1 saa7134
v4l1_compat            14852  1 saa7134
ir_common               5124  1 saa7134
videodev                8704  1 saa7134
evdev                   8576  0
agpgart                30256  2 drm,intel_agp


bash-3.00# cat /proc/asound/cards
0 [I82801BAICH2   ]: ICH - Intel 82801BA-ICH2
                      Intel 82801BA-ICH2 with CMI9761 at 0xec00, irq 17

bash-3.00# dmesg |grep usb (only the bca2000 is plugged-in)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb 1-4: new high speed USB device using ehci_hcd and address 2
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
usbcore: registered new driver snd-usb-audio


bash-3.00# lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 1397:00bb
Bus 001 Device 001: ID 0000:0000



bash-3.00# lsusb -v -s 001:002

Bus 001 Device 002: ID 1397:00bb
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               2.00
   bDeviceClass          255 Vendor Specific Class
   bDeviceSubClass       255 Vendor Specific Subclass
   bDeviceProtocol       255 Vendor Specific Protocol
   bMaxPacketSize0        64
   idVendor           0x1397
   idProduct          0x00bb
   bcdDevice            0.00
   iManufacturer           0
   iProduct                0
   iSerial                 0
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength          171
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          0
     bmAttributes         0x80
     MaxPower              100mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           0
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass    255 Vendor Specific Subclass
       bInterfaceProtocol    255 Vendor Specific Protocol
       iInterface              0
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       1
       bNumEndpoints           6
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass    255 Vendor Specific Subclass
       bInterfaceProtocol    255 Vendor Specific Protocol
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x01  EP 1 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x02  EP 2 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x04  EP 4 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x86  EP 6 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x88  EP 8 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       2
       bNumEndpoints           6
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass    255 Vendor Specific Subclass
       bInterfaceProtocol    255 Vendor Specific Protocol
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x01  EP 1 OUT
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0040  bytes 64 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0040  bytes 64 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x02  EP 2 OUT
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x04  EP 4 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x86  EP 6 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x88  EP 8 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       3
       bNumEndpoints           6
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass    255 Vendor Specific Subclass
       bInterfaceProtocol    255 Vendor Specific Protocol
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x01  EP 1 OUT
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0040  bytes 64 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0040  bytes 64 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x02  EP 2 OUT
         bmAttributes            1
           Transfer Type            Isochronous
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x04  EP 4 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x86  EP 6 IN
         bmAttributes            1
           Transfer Type            Isochronous
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x88  EP 8 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  bytes 512 once
         bInterval               0






More information about the Linux-audio-user mailing list