Here's the diff:
diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c
index eb4b9f7a571e..f9b79ad9e579 100644
--- a/sound/usb/quirks.c
+++ b/sound/usb/quirks.c
@@ -1137,6 +1137,7 @@ bool snd_usb_get_sample_rate_quirk(struct snd_usb_audio
*chip)
case USB_ID(0x045E, 0x0779): /* MS Lifecam HD-3000 */
case USB_ID(0x047F, 0x02F7): /* Plantronics BT-600 */
case USB_ID(0x047F, 0x0415): /* Plantronics BT-300 */
+ case USB_ID(0x047F, 0xC036): /* Plantronics C520-M */
case USB_ID(0x047F, 0xAA05): /* Plantronics DA45 */
case USB_ID(0x04D8, 0xFEEA): /* Benchmark DAC1 Pre */
case USB_ID(0x0556, 0x0014): /* Phoenix Audio TMX320VC */
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1709282
Title:
Plantronics Blackwire C520-M - Cannot get freq at ep 0x1, 0x81
Status in linux package in Ubuntu:
Confirmed
Bug description:
Very similar to this:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1622763
== the Problem ==
Listening to sound on a vmware machine, hosted by Ubuntu, the devices
freezes, and cannot listen to sound anymore, i have to connect/disconnect the
device.
After i disconnect i get the logs:
Aug 8 13:52:05 tim-lap-143 kernel: [112278.344893] usb 1-1: 1:1: cannot get
freq at ep 0x81
Aug 8 13:52:05 tim-lap-143 kernel: [112278.347094] usb 1-1: 2:1: cannot get
freq at ep 0x1
Aug 8 13:52:05 tim-lap-143 kernel: [112278.358786] usb 1-1: Warning!
Unlikely big volume range (=8192), cval->res is probably wrong.
Aug 8 13:52:05 tim-lap-143 kernel: [112278.358787] usb 1-1: [11] FU
[Sidetone Playback Volume] ch = 1, val = 0/8192/1
Aug 8 13:52:05 tim-lap-143 kernel: [112278.641980] input: Plantronics
Plantronics C520-M as
/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.3/0003:047F:C036.000F/input/input32
Aug 8 13:52:05 tim-lap-143 kernel: [112278.702298] plantronics
0003:047F:C036.000F: input,hiddev0,hidraw2: USB HID v1.11 Device [Plantronics
Plantronics C520-M] on usb-0000:00:14.0-1/input3
Aug 8 13:52:05 tim-lap-143 kernel: [112278.747708] usb 1-1: 2:1: cannot get
freq at ep 0x1
Aug 8 13:52:16 tim-lap-143 kernel: [112289.406154] usb 1-1: reset full-speed
USB device number 19 using xhci_hcd
Aug 8 13:52:16 tim-lap-143 kernel: [112289.906146] usb 1-1: reset full-speed
USB device number 19 using xhci_hcd
= The solution ==
It is simple, add this USB ID to the
sound/usb/quirks.c:snd_usb_get_sample_rate_quirk function.
version signature: Ubuntu 4.10.0-28.32-generic 4.10.17
Thanks!
---
ApportVersion: 2.20.4-0ubuntu4.5
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/pcmC0D0c: [email protected] 2208 F...m pulseaudio
/dev/snd/controlC0: [email protected] 2208 F.... pulseaudio
DistroRelease: Ubuntu 17.04
HibernationDevice: RESUME=UUID=d363a75c-d8a4-467d-a576-a46b3c317861
InstallationDate: Installed on 2017-06-22 (47 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Dell Inc. Precision 3510
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.10.0-28-generic
root=/dev/mapper/ubuntu--vg-root ro quiet splash i915.enable_guc_loading=1
i915.enable_guc_submission=1 intel_pstate=skylake_hwp i915.enable_psr=1
i915.disable_power_well=0 i915.enable_rc6=0 vt.handoff=7
ProcVersionSignature: Ubuntu 4.10.0-28.32-generic 4.10.17
PulseList:
Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not
accessible: Permission denied
No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-4.10.0-28-generic N/A
linux-backports-modules-4.10.0-28-generic N/A
linux-firmware 1.164.1
Tags: zesty
Uname: Linux 4.10.0-28-generic x86_64
UpgradeStatus: Upgraded to zesty on 2017-07-21 (18 days ago)
UserGroups:
WifiSyslog:
_MarkForUpload: True
dmi.bios.date: 05/12/2017
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.14.4
dmi.board.name: 00D283
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias:
dmi:bvnDellInc.:bvr1.14.4:bd05/12/2017:svnDellInc.:pnPrecision3510:pvr:rvnDellInc.:rn00D283:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: Precision 3510
dmi.sys.vendor: Dell Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1709282/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp