Menu

#1817 New Device: Nox A1 medical device

1.1.15
pending
None
1
2019-03-04
2018-12-12
Anonymous
No

New device that libmtp 1.1.15 is unable to recognize. This device is manufactured by Nox Medical, located in Iceland. It is used to capture patient signals during sleep.

mtp-detect returns:
libmtp version: 1.1.15

Listing raw device(s)
Device 0 (VID=1e0a and PID=1001) is UNKNOWN in libmtp v1.1.15.
Please report this VID/PID and the device model to the libmtp development team
Found 1 device(s):
1e0a:1001 @ bus 20, dev 19
Attempting to connect device(s)
error returned by libusb_claim_interface() = -3LIBMTP PANIC: Unable to initialize device
Unable to open raw device 0
OK.

Discussion

  • Marcus Meissner

    Marcus Meissner - 2018-12-21

    is it really a MTP device?
    what is lsusb -v output?
    does mtp-detect work as root?

     
    • Anonymous

      Anonymous - 2019-01-31

      see my post below.
      mtp-detect works as root.

       
  • Anonymous

    Anonymous - 2019-01-31

    Hi Marcus, sorry for the late response.
    This is indeed an MTP device. I have already implemented C++ code that works on Windows platform to communicate with the device.

    There is no lsusb command on Mac, but I installed a wrapper around profiler command to get similar results. lsusb -v outputs:

    USB:
    
        USB 3.0 Bus:
    
          Host Controller Driver: AppleUSBXHCIWPT
          PCI Device ID: 0x9cb1 
          PCI Revision ID: 0x0003 
          PCI Vendor ID: 0x8086 
    
            Bluetooth USB Host Controller:
    
              Product ID: 0x8290
              Vendor ID: 0x05ac (Apple Inc.)
              Version: 1.67
              Speed: Up to 12 Mb/sec
              Manufacturer: Broadcom Corp.
              Location ID: 0x14300000 / 3
              Current Available (mA): 500
              Current Required (mA): 0
              Extra Operating Current (mA): 0
              Built-In: Yes
    
            A1:
    
              Product ID: 0x1001
              Vendor ID: 0x1e0a
              Version: 1.00
              Serial Number: 992902864
              Speed: Up to 480 Mb/sec
              Manufacturer: Nox
              Location ID: 0x14100000 / 17
              Current Available (mA): 500
              Current Required (mA): 200
              Extra Operating Current (mA): 0
    

    mtp-detect returns:

    libmtp version: 1.1.15
    
    Listing raw device(s)
    Device 0 (VID=1e0a and PID=1001) is UNKNOWN in libmtp v1.1.15.
    Please report this VID/PID and the device model to the libmtp development team
       Found 1 device(s):
       1e0a:1001 @ bus 20, dev 17
    Attempting to connect device(s)
    error returned by libusb_claim_interface() = -3LIBMTP PANIC: Unable to initialize device
    Unable to open raw device 0
    OK.
    

    Best regards,
    Arnar

     
  • Marcus Meissner

    Marcus Meissner - 2019-02-02

    this mtp-detect output is showing failure ... :/

    but I will add the ID to git

     
  • Marcus Meissner

    Marcus Meissner - 2019-02-02
    • status: open --> pending
    • assigned_to: Marcus Meissner
     
  • Vincas Dargis

    Vincas Dargis - 2019-03-04

    Hi,
    I started to have similar issue some time ago in Debian Buster (Sid):

    $ sudo mtp-detect
    libmtp version: 1.1.16
    
    Listing raw device(s)
    Device 0 (VID=2a47 and PID=2008) is a bq Krillin (MTP).
       Found 1 device(s):
       bq: Krillin (MTP) (2a47:2008) @ bus 2, dev 24
    Attempting to connect device(s)
    error returned by libusb_claim_interface() = -6LIBMTP PANIC: Unable to initialize device
    Unable to open raw device 0
    OK.
    

    I can't browse my Ubuntu Touch-based smartphone. And had issues woth some older Huawey Android too.

    I don't see any "mtp-related" messages in syslog after I connect device:

    Mar  4 21:42:53 vinco kernel: [12089.145565] usb 2-2: new high-speed USB device number 25 using xhci_hcd
    Mar  4 21:42:53 vinco kernel: [12089.294089] usb 2-2: New USB device found, idVendor=2a47, idProduct=2008, bcdDevice= 2.16
    Mar  4 21:42:53 vinco kernel: [12089.294097] usb 2-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
    Mar  4 21:42:53 vinco kernel: [12089.294101] usb 2-2: Product: Aquaris_E5_HD
    Mar  4 21:42:53 vinco kernel: [12089.294105] usb 2-2: Manufacturer: BQ
    Mar  4 21:42:53 vinco kernel: [12089.294108] usb 2-2: SerialNumber: UA001404
    

    lsusb -v :

    Bus 002 Device 025: ID 2a47:2008  
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            0 
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      idVendor           0x2a47 
      idProduct          0x2008 
      bcdDevice            2.16
      iManufacturer           2 BQ
      iProduct                3 Aquaris_E5_HD
      iSerial                 4 UA001404
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength       0x0027
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xc0
          Self Powered
        MaxPower              500mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           3
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    255 Vendor Specific Subclass
          bInterfaceProtocol      0 
          iInterface              5 MTP
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x01  EP 1 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x82  EP 2 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x001c  1x 28 bytes
            bInterval               6
    Device Qualifier (for other device speed):
      bLength                10
      bDescriptorType         6
      bcdUSB               2.00
      bDeviceClass            0 
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      bNumConfigurations      1
    Device Status:     0x0001
      Self Powered
    

    I have reported debian bug:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921559

     

    Last edit: Vincas Dargis 2019-03-04

Anonymous
Anonymous

Add attachments
Cancel