From: Meelis Roos <mroos@linux.ee>
To: alsa-devel@alsa-project.org
Subject: usb-audio mic problem with Polycom C100S
Date: Wed, 25 Sep 2013 17:09:19 +0300 (EEST) [thread overview]
Message-ID: <alpine.SOC.1.00.1309251653350.17530@math.ut.ee> (raw)
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@linux.ee)
next reply other threads:[~2013-09-25 14:09 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-25 14:09 Meelis Roos [this message]
2013-09-27 12:56 ` usb-audio mic problem with Polycom C100S Clemens Ladisch
2013-09-27 13:10 ` Meelis Roos
2013-09-27 13:14 ` Clemens Ladisch
2013-09-27 13:36 ` Meelis Roos
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=alpine.SOC.1.00.1309251653350.17530@math.ut.ee \
--to=mroos@linux.ee \
--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