group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #07566
[Bug 1622763] Re: Sennheiser Officerunner - cannot get freq at ep 0x83
I built a Xenial test kernel with the patch you posted. The test kernel
can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1622763/
Can you test this kernel and see if it resolves this bug? If it does, I
can send the patch upstream and SRU it to the Ubuntu kernels.
You just need to install the linux-image and linux-image-extra .deb
packages to test the kernel.
** Changed in: linux (Ubuntu)
Assignee: (unassigned) => Joseph Salisbury (jsalisbury)
** Changed in: linux (Ubuntu)
Status: Triaged => In Progress
** Also affects: linux (Ubuntu Xenial)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Yakkety)
Importance: Medium
Assignee: Joseph Salisbury (jsalisbury)
Status: In Progress
** Also affects: linux (Ubuntu Trusty)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Xenial)
Status: New => In Progress
** Changed in: linux (Ubuntu Trusty)
Status: New => In Progress
** Changed in: linux (Ubuntu Xenial)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Trusty)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Xenial)
Assignee: (unassigned) => Joseph Salisbury (jsalisbury)
** Changed in: linux (Ubuntu Trusty)
Assignee: (unassigned) => Joseph Salisbury (jsalisbury)
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1622763
Title:
Sennheiser Officerunner - cannot get freq at ep 0x83
Status in linux package in Ubuntu:
In Progress
Status in linux source package in Trusty:
In Progress
Status in linux source package in Xenial:
In Progress
Status in linux source package in Yakkety:
In Progress
Bug description:
This USB headset doesn't seem to support sample rate polling, similar
to this issue:
https://bugzilla.kernel.org/show_bug.cgi?id=95961
== The problem ==
Every time something goes to interact with the device (playing a sound
file, opening the sound panel, opening web audio/video), a 10 second
pause is encountered, where dmesg prints out two messages:
usb 2-1.2: 2:1: cannot get freq at ep 0x83
usb 2-1.2: 2:1: cannot get freq at ep 0x83
Once the sound is playing, everything is fine. These sample rate
polls don't seem to keep happening. After waiting for maybe 30
seconds after sound is playing, future interactions will again trigger
the pause.
This 10 second pause can introduce other subtle problems. For
instance, google hangouts will sometimes timeout waiting for the sound
device to respond, and the browser tab will crash or not fully load as
a result. The sound panel often also will not display the device in
the list of choices, and you will have to close it out. Sometimes
restart pulse audio to get it to recognize the headset again.
== The solution ==
It is simple, add this USB ID to the
sound/usb/quirks.c:snd_usb_get_sample_rate_quirk function.
case USB_ID(0x1395, 0x740a): /* Sennheiser Officerunner */
version signature: Ubuntu 4.4.0-36.55-generic 4.4.16
# lsusb |grep Senn
Bus 002 Device 004: ID 1395:740a Sennheiser Communications
# zcat /var/log/kern.log.2.gz | grep 'cannot get' | tail -4
Sep 2 11:26:56 helo kernel: [908040.937098] usb 2-1.2: 2:1: cannot get freq at ep 0x4
Sep 2 11:27:01 helo kernel: [908045.941168] usb 2-1.2: 2:1: cannot get freq at ep 0x4
Sep 2 12:18:44 helo kernel: [911149.006318] usb 2-1.2: 3:1: cannot get freq at ep 0x83
Sep 2 12:18:49 helo kernel: [911154.010268] usb 2-1.2: 3:1: cannot get freq at ep 0x83
---
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC3: dpb 12893 F.... pulseaudio
/dev/snd/controlC2: dpb 12893 F.... pulseaudio
/dev/snd/controlC1: dpb 12893 F.... pulseaudio
/dev/snd/controlC0: dpb 12893 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=UUID=a9a39ff3-c97d-471e-a0b3-518b4db8685c
InstallationDate: Installed on 2015-03-18 (544 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150306)
MachineType: Hewlett-Packard HP Z620 Workstation
NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia zfs zunicode zcommon znvpair zavl
Package: linux (not installed)
ProcFB: 0 EFI VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-36-generic.efi.signed root=/dev/mapper/vgroot-lvroot ro console=tty0 console=ttyS4,115200 nosplash nomdmonddf nomdmonisw
ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16
RelatedPackageVersions:
linux-restricted-modules-4.4.0-36-generic N/A
linux-backports-modules-4.4.0-36-generic N/A
linux-firmware 1.157.3
RfKill:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Tags: xenial
Uname: Linux 4.4.0-36-generic x86_64
UpgradeStatus: Upgraded to xenial on 2016-02-16 (210 days ago)
UserGroups: adm cdrom dip docker libvirtd lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 05/27/2015
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: J61 v03.88
dmi.board.asset.tag: 2UA41528ZC
dmi.board.name: 158A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 0.00
dmi.chassis.asset.tag: 2UA41528ZC
dmi.chassis.type: 6
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvrJ61v03.88:bd05/27/2015:svnHewlett-Packard:pnHPZ620Workstation:pvr:rvnHewlett-Packard:rn158A:rvr0.00:cvnHewlett-Packard:ct6:cvr:
dmi.product.name: HP Z620 Workstation
dmi.sys.vendor: Hewlett-Packard
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1622763/+subscriptions