[LAU] Teufel PC Bamster not getting connected on USB?

David Kastrup dak at gnu.org
Mon Dec 11 17:55:34 UTC 2017


Clemens Ladisch <clemens-P6GI/4k7KOmELgA04lAiVw at public.gmane.org>
writes:

> David Kastrup wrote:
>> Clemens Ladisch writes:
>>> After a short time, it just stops reacting to USB requests.
>>>
>>> It might be possible that some capacitor does no longer work correctly,
>>> and that its internal voltage drops too far when actually doing things.
>>> This would imply that it doesn't work in Windows either.
>>
>> Well, the Windows PC disagrees.
>
> That points to the driver.  Probably the firmware hangs when it receives
> some request that is not exactly the same as one of those used by the
> Windows driver.
>
> Would you be able to recompile the driver?

Aaaaaand another data point.  If I switch the Bamster on _before_
booting the laptop, it will stay around and work on USB.  It just won't
stand for hotplugging.  That's not the first device I had this effect
with, but the other device was an Expresscard with TI chipset (with a
built-in PCI-Express to PCI bridge, so no USB).

Relevant kernel messages for booting with Bamster on:

[    4.776057] usb 5-1: new full-speed USB device number 2 using uhci_hcd
[    4.911132] usb 5-1: config 1 has an invalid interface number: 3 but max is 2
[    4.911134] usb 5-1: config 1 has no interface number 2
[    4.920126] usb 5-1: New USB device found, idVendor=10d6, idProduct=1100
[    4.920128] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.920129] usb 5-1: Product: USB Audio
[    4.920131] usb 5-1: Manufacturer: ACTIONS
[    4.926554] hidraw: raw HID events driver (C) Jiri Kosina
[    4.931303] usbcore: registered new interface driver usbhid
[    4.931304] usbhid: USB HID core driver
[    4.933197] input: ACTIONS USB Audio as /devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.3/0003:10D6:1100.0001/input/input8
[    4.985255] hid-generic 0003:10D6:1100.0001: input,hidraw0: USB HID v2.01 Device [ACTIONS USB Audio] on usb-0000:00:1d.0-1/input3
[   78.306210] usb 5-1: 1:1: cannot get freq at ep 0x2
[   83.426212] usb 5-1: 1:1: cannot get freq at ep 0x2

It works fine.  Pulseaudio offers two configurations: one analog output
setting, one S/PDIF setting.  However, they appear to behave identically
(there is a pause when switching) and the device does not have any
output other than the built-in speakers.

Now when hotplugging, I am pretty sure that the USB HID thingy was
refused.  Is this the desktop session causing problems?  At any rate,
the volume control works for the Bamster but does not seem to be routed
to the desktop volume controls: those continue to operate independently
using the volume control buttons of the Thinkpad.



-- 
David Kastrup


More information about the Linux-audio-user mailing list