Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Aug 2014 17:38:28 -0400
From:      grarpamp <grarpamp@gmail.com>
To:        freebsd-usb@freebsd.org
Cc:        freebsd-hardware@freebsd.org
Subject:   Re: USB storage device not recognized
Message-ID:  <CAD2Ti2_KsGWiEY3rh73C8L62fkitTeZosN7p%2Bo%2B_i6w5m_BETA@mail.gmail.com>
In-Reply-To: <540300A7.6050505@selasky.org>
References:  <CAD2Ti2_CZzvB2zudHBgc5K%2BqCnt2Mz8y9A6MrgYnPPqE646J=g@mail.gmail.com> <540300A7.6050505@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> Please send output from:
> usbconfig -d X.Y dump_device_desc dump_curr_config_desc
> regarding your device.

Nothing happens in verbose dmesg when I plug in the device,
other than the device itself turns on. If I plug in another device, such
as a USB memory stick to the same port, the stick is accessible.
I believe this device is supposed to present as mass storage since
similar devices in its class do appear.
Anyway, the below output is the same regardless of whether or
not the device is plugged in (I used -u 3 to list the entire bus
in the case when memory stick is in)...

usbdump -v -i usbus3 -f 2
 [nothing with device, dumps with memstick]

usbconfig -u 3 dump_device_desc dump_curr_config_desc
ugen3.1: <EHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0009
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0001
  bMaxPacketSize0 = 0x0040
  idVendor = 0x0000
  idProduct = 0x0000
  bcdDevice = 0x0100
  iManufacturer = 0x0001  <Intel>
  iProduct = 0x0002  <EHCI root HUB>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001


 Configuration index 0

    bLength = 0x0009
    bDescriptorType = 0x0002
    wTotalLength = 0x0019
    bNumInterfaces = 0x0001
    bConfigurationValue = 0x0001
    iConfiguration = 0x0000  <no string>
    bmAttributes = 0x0040
    bMaxPower = 0x0000

    Interface 0
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0000
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0001
      bInterfaceClass = 0x0009
      bInterfaceSubClass = 0x0000
      bInterfaceProtocol = 0x0000
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0081  <IN>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0008
        bInterval = 0x00ff
        bRefresh = 0x0000
        bSynchAddress = 0x0000



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD2Ti2_KsGWiEY3rh73C8L62fkitTeZosN7p%2Bo%2B_i6w5m_BETA>