ThinkPad W510 only recognizes audio input for Plantronics .Audio 995 usb headset

Bug #579040 reported by Edwin Grubbs
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I am resubmitting this, since I didn't have the usb device plugged in when I ran ubuntu-bug to file bug 579035, so it was missing the information.

My Plantronics .Audio 995 headset works fine on my old MacBook Pro under Lucid, but on my ThinkPad W510 only recognizes it for audio input, or at least the Hardware tab in PulseAudio only says "1 Input" for Plantronics Wireless Audio.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image (not installed)
Regression: No
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: egrubbs 1979 F.... pulseaudio
 /dev/snd/controlC0: egrubbs 1979 F.... pulseaudio
 /dev/snd/pcmC0D0p: egrubbs 1979 F...m pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf2620000 irq 17'
   Mixer name : 'Conexant ID 5069'
   Components : 'HDA:14f15069,17aa218b,00100302'
   Controls : 6
   Simple ctrls : 4
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xcdefc000 irq 16'
   Mixer name : 'Nvidia ID a'
   Components : 'HDA:10de000a,10de0101,00100100'
   Controls : 0
   Simple ctrls : 0
Card1.Amixer.values:

Card2.Amixer.info:
 Card hw:2 'Audio'/'Plantronics Wireless Audio Plantronics Wireless Audio at usb-0000:0f:00.0-4, fu'
   Mixer name : 'USB Mixer'
   Components : 'USB047f:d955'
   Controls : 4
   Simple ctrls : 2
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 6MHT35WW-1.10'
   Mixer name : 'ThinkPad EC 6MHT35WW-1.10'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Tue May 11 18:10:13 2010
HibernationDevice: RESUME=UUID=5834dd35-a830-4bb5-9b3e-d8c58c0b2c94
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100426.1)
MachineType: LENOVO 4318CTO
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic root=UUID=3083d951-43be-4c63-84ca-9ec173646f0d ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.34
SourcePackage: linux
dmi.bios.date: 04/19/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6NET54WW (1.17 )
dmi.board.name: 4318CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6NET54WW(1.17):bd04/19/2010:svnLENOVO:pn4318CTO:pvrThinkPadW510:rvnLENOVO:rn4318CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4318CTO
dmi.product.version: ThinkPad W510
dmi.sys.vendor: LENOVO

Revision history for this message
Edwin Grubbs (edwin-grubbs) wrote :
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Edwin,

If you could also please test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kernel-sound
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Edwin Grubbs (edwin-grubbs) wrote :

Here are my results with this mainline kernel:
    Linux fatso 2.6.35-999-generic #201006021335 SMP Wed Jun 2 12:39:19 UTC 2010 x86_64 GNU/Linux

Additional hardware shows up in the Sound Preferences before the
Plantronics USB audio device is plugged in. This appears to be because
the snd_hda_codec_nvhdmi module is loaded when I boot this kernel.
    High Definition Audio Controller
    1 Output
    Digital Stereo (HDMI) Output

Normally, I just see:
    Internal Audio
    1 Output/1 Input
    Analog Stereo Duplex

After I plug in the Plantronics USB device, I see:
    Plantronics Wireless Audio
    1 Input
    Analog Mono Input

When I unplug the Plantronics USB device, the Sound Preferences does not
remove Plantronics from the Hardware tab as with the normal Lucid
2.6.32-22 kernel.

I have attached the section of the kern.log when I plugged in and unplugged the Plantronics usb device.

tags: removed: needs-upstream-testing
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Edwin Grubbs (edwin-grubbs) wrote :

After you marked it as incomplete, I added a comment with all the information you asked for. Why did you mark it expired? I tested yet again today with the latest kernel in Lucid (2.6.32-24-generic #39-Ubuntu SMP) and it still has the same problem. Here is the info from /var/log/syslog.

Aug 12 00:04:56 fatso kernel: [204904.038082] usb 3-4: new full speed USB device using xhci_hcd and address 0
Aug 12 00:04:57 fatso kernel: [204904.815869] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.818900] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.821893] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.823024] usb 3-4: configuration #1 chosen from 1 choice
Aug 12 00:04:57 fatso kernel: [204904.823047] usb 3-4: ep 0x83 - rounding interval to 64 microframes
Aug 12 00:04:57 fatso kernel: [204904.826819] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.829814] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.832779] xhci_hcd 0000:0f:00.0: WARN: Stalled endpoint
Aug 12 00:04:57 fatso kernel: [204904.838772] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.841854] xhci_hcd 0000:0f:00.0: WARN: Stalled endpoint
Aug 12 00:04:57 fatso kernel: [204904.845291] input: Plantronics Wireless Audio Plantronics Wireless Audio as /devices/pci0000:00/0000:00:1c.6/0000:0f:00.0/usb3/3-4/3-4:1.3/input/input14
Aug 12 00:04:57 fatso kernel: [204904.845497] generic-usb 0003:047F:D955.0005: input,hiddev96,hidraw3: USB HID v1.01 Device [Plantronics Wireless Audio Plantronics Wireless Audio] on usb-0000:0f:00.0-4/input3
Aug 12 00:04:57 fatso kernel: [204904.863804] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.866785] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep
Aug 12 00:04:57 fatso kernel: [204904.974194] usbcore: registered new interface driver snd-usb-audio
Aug 12 00:04:57 fatso pulseaudio[2197]: alsa-mixer.c: Your kernel driver is broken: it reports a volume range from 0.00 dB to 0.00 dB which makes no sense.

Changed in linux (Ubuntu):
status: Expired → New
Revision history for this message
Dominik Dorn (dominik-dominikdorn) wrote :

I think this might generally be related to USB Audio as I see the same behavior with my
Bus 003 Device 003: ID 0ccd:0028 TerraTec Electronic GmbH Aureon 5.1 MkII

pavucontrol shows only input devices for the soundcard but no output devices.
The interesting thing is, that aplay -l shows the Output device, but aplay -L doesn't

domdorn ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: Aureon51MkII [Aureon5.1MkII], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

domdorn ~ $ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    Playback/recording through the PulseAudio sound server
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, NVIDIA HDMI
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, NVIDIA HDMI
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, NVIDIA HDMI
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, NVIDIA HDMI
    HDMI Audio Output

I'm currently running
domdorn ~ $ uname -a
Linux domdorn-laptop 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:26:05 UTC 2010 x86_64 GNU/Linux

I also have lots of these entries in /var/log/messages
Oct 23 12:45:14 domdorn-laptop kernel: [ 26.817492] xhci_hcd 0000:0f:00.0: WARN: Stalled endpoint
Oct 23 12:45:14 domdorn-laptop kernel: [ 26.827369] xhci_hcd 0000:0f:00.0: WARN: short transfer on control ep

Oct 23 12:46:02 domdorn-laptop kernel: [ 88.967412] 3:1:1: endpoint lacks sample rate attribute bit, cannot set.
Oct 23 12:46:03 domdorn-laptop kernel: [ 89.270900] 3:1:2: endpoint lacks sample rate attribute bit, cannot set.
Oct 23 14:48:00 domdorn-laptop kernel: [ 7401.627430] xhci_hcd 0000:0f:00.0: WARN: transfer error on endpoint

Revision history for this message
Joshua R. Poulson (jrp) wrote :

I have a similar issue, except it's with my Creative X-Fi USB. The input shows up the outputs do not. It worked briefly with 2.6.35-22 but now with 2.6.35-23 is does not work again.

Revision history for this message
Sebastian Haberl (sebastianhaberl) wrote :

Some Problem with my Thinkpad W510. But I have found a workaround for me:
You have to plug in the soudcard before you boot and you have to use the usb2.0 Port not the 3.0 port. I have no clue, why this is a difference but for me this works. Nevertheless this sucks.

Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Dominik Dorn (dominik-dominikdorn) wrote :

Any update on this? Its still affecting me on 11.04 even with the latest Bios update of my thinkpad.

Revision history for this message
penalvch (penalvch) wrote :

Edwin Grubbs, thank you for reporting this and helping make Ubuntu better. This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please report the results following https://wiki.ubuntu.com/DebuggingSoundProblems ? As well, can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command in the development release from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

tags: added: needs-upstream-testing
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.