[alsa-devel] usb-audio mic problem with Polycom C100S
Meelis Roos
mroos at linux.ee
Wed Sep 25 16:09:19 CEST 2013
I tried to use Skype (4.1) with Polycom Communicator C100S. Audio
output works fine but mic seems to be dead, although it is set to
capture and volume is even max. Dmesg tells the following two kinds of
"cannot get freq at ep ..." messages while trying to use it.
Linux is 3.12-rc2 but I saw the same behaviour a couple releases ago
when I first tried it.
I am not subscribed to alsa-devel, please CC in replies.
dmesg
[117273.437015] usb 1-1.2.3: new full-speed USB device number 9 using ehci-pci
[117273.901033] usb 1-1.2.3: New USB device found, idVendor=095d, idProduct=0005
[117273.901036] usb 1-1.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[117273.901037] usb 1-1.2.3: Product: Polycom Communicator
[117273.901038] usb 1-1.2.3: Manufacturer: Polycom,Inc.
[117273.901039] usb 1-1.2.3: SerialNumber: L80646021E21
[117273.962134] hid-generic 0003:095D:0005.0005: hiddev0,hidraw3: USB HID v1.00 Device [Polycom,Inc. Polycom Communicator] on usb-0000:00:1a.0-1.2.3/input3
[117273.974525] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117273.978540] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117274.019749] usbcore: registered new interface driver snd-usb-audio
[117380.633919] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117380.636540] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117383.587846] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117383.619463] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117383.639484] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117383.671451] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117383.697219] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117383.699840] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117385.663752] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117385.666495] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117386.090400] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117386.122894] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117386.143015] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117386.174880] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117386.200626] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117386.203252] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117392.696024] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117392.698650] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117395.407411] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117395.410160] ALSA sound/usb/clock.c:309 9:1:1: cannot get freq at ep 0x82
[117449.635703] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
[117449.638451] ALSA sound/usb/clock.c:309 9:2:1: cannot get freq at ep 0x1
lsusb -v
Bus 001 Device 008: ID 095d:0005 Polycom, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x095d Polycom, Inc.
idProduct 0x0005
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 231
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 83
bInCollection 2
baInterfaceNr( 0) 2
baInterfaceNr( 1) 1
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 2
bSourceID 1
bControlSize 1
bmaControls( 0) 0x03
Mute Control
Volume Control
bmaControls( 1) 0x00
bmaControls( 2) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 4 (MIXER_UNIT)
bUnitID 3
bNrInPins 1
baSourceID( 0) 2
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
bmControls 0x00
iMixer 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 4
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 3
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 5
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 6
bSourceID 5
bControlSize 1
bmaControls( 0) 0x03
Mute Control
Volume Control
bmaControls( 1) 0x00
bmaControls( 2) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 7
wTerminalType 0x0301 Speaker
bAssocTerminal 0
bSourceID 6
iTerminal 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 4
bDelay 1 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 2
bBitResolution 16
bSamFreqType 1 Discrete
tSamFreq[ 0] 48000
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 13
Transfer Type Isochronous
Synch Type Synchronous
Usage Type Data
wMaxPacketSize 0x00c0 1x 192 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0 Undefined
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 5
bDelay 1 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 2
bBitResolution 16
bSamFreqType 1 Discrete
tSamFreq[ 0] 48000
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 13
Transfer Type Isochronous
Synch Type Synchronous
Usage Type Data
wMaxPacketSize 0x00c0 1x 192 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0 Undefined
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 52
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
--
Meelis Roos (mroos at linux.ee)
More information about the Alsa-devel
mailing list