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

From: David Kastrup <dak@email-addr-hidden>
Date: Sat Dec 09 2017 - 16:27:21 EET

Hi,

I just got some older Bamster soundbar model (probably not a keeper)
that takes USB either for power (in which case it uses AUX in analog) or
also as USB soundcard. In the latter case, however, it just switches
itself off after a few seconds.

dmesg is

[ 1201.960192] usb 5-2: new full-speed USB device number 5 using uhci_hcd
[ 1202.098273] usb 5-2: config 1 has an invalid interface number: 3 but max is 2
[ 1202.098278] usb 5-2: config 1 has no interface number 2
[ 1202.107265] usb 5-2: New USB device found, idVendor=10d6, idProduct=1100
[ 1202.107271] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1202.107276] usb 5-2: Product: USB Audio
[ 1202.107280] usb 5-2: Manufacturer: ACTIONS
[ 1203.326284] usb 5-2: 1:1: cannot get freq at ep 0x2
[ 1203.338528] usb 5-2: 3:0: cannot get min/max values for control 2 (id 3)
[ 1203.344305] usbhid 5-2:1.3: can't add hid device: -71
[ 1203.344328] usbhid: probe of 5-2:1.3 failed with error -71
[ 1203.456336] usb 5-2: USB disconnect, device number 5

and if I am fast enough (before it switches itself off again),

lsusb -v

delivers

Bus 005 Device 007: ID 10d6:1100 Actions Semiconductor Co., Ltd MPMan MP-Ki 128 MP3 Player/Recorder
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 1.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x10d6 Actions Semiconductor Co., Ltd
  idProduct 0x1100 MPMan MP-Ki 128 MP3 Player/Recorder
  bcdDevice 1.00
  iManufacturer 1 (error)
  iProduct 2 (error)
  iSerial 0
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 135
    bNumInterfaces 3
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
      Self Powered
    MaxPower 0mA
    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 9
        bDescriptorType 36
        bDescriptorSubtype 1 (HEADER)
        bcdADC 1.00
        wTotalLength 40
        bInCollection 1
        baInterfaceNr( 0) 1
      AudioControl Interface Descriptor:
        bLength 12
        bDescriptorType 36
        bDescriptorSubtype 2 (INPUT_TERMINAL)
        bTerminalID 1
        wTerminalType 0x0101 USB Streaming
        bAssocTerminal 0
        bNrChannels 2
        wChannelConfig 0x0003
          Left Front (L)
          Right Front (R)
        iChannelNames 0
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 3 (OUTPUT_TERMINAL)
        bTerminalID 2
        wTerminalType 0x0301 Speaker
        bAssocTerminal 0
        bSourceID 3
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 10
        bDescriptorType 36
        bDescriptorSubtype 6 (FEATURE_UNIT)
        bUnitID 3
        bSourceID 1
        bControlSize 1
        bmaControls( 0) 0x03
          Mute Control
          Volume Control
        bmaControls( 1) 0x00
        bmaControls( 2) 0x00
        iFeature 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 1
        bDelay 0 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] 44100
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x02 EP 2 OUT
        bmAttributes 9
          Transfer Type Isochronous
          Synch Type Adaptive
          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 2 Decoded PCM samples
          wLockDelay 512 Decoded PCM samples
    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 2.01
          bCountryCode 0 Not supported
          bNumDescriptors 1
          bDescriptorType 34 Report
          wDescriptorLength 33
          Warning: incomplete report descriptor
          Report Descriptor: (length is 1)
            Item(Main ): (null), data=none
      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 1
Device Status: 0x78a0
  (Bus Powered)

Any idea where I can go from here? It's annoying that it just powers
itself off again, and the sound quality is supposed to be better when
using sound via USB rather than AUX in.

-- 
David Kastrup
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Dec 9 20:15:01 2017

This archive was generated by hypermail 2.1.8 : Sat Dec 09 2017 - 20:15:01 EET