You are not logged in.

#1 2015-01-12 00:27:42

pdizzle
Member
Registered: 2013-02-07
Posts: 16

[Solved] Unable to mount USB SDXC Reader

I have a usb SDXC reader that came with a 64gb microsd card I purchased from Gigastone.

I haven't been able to get the kernel to assign it a /dev/sdX

I looked at this thread here: https://bbs.archlinux.org/viewtopic.php?pid=1308466 and waiting 5+ minutes doesnt seem to make it work, also it is fairly dated. Not sure if it even applies, but the dmesg output and symptoms seemed to be similar

$ lsusb -v -s 002:005

Bus 002 Device 005: ID 1908:0226 GEMBIRD 
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1908 GEMBIRD
  idProduct          0x0226 
  bcdDevice            1.11
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              150mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              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     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
$ dmesg | tail
[ 9789.406256] usb 2-1.1: new high-speed USB device number 5 using ehci-pci
$ uname -a
Linux null 3.18.1-3-ck #1 SMP PREEMPT Mon Dec 22 14:29:22 EST 2014 x86_64 GNU/Linux

is there anything I can do to troubleshoot this or is this outside of my control?

after a restart, things have started working of course.

Last edited by pdizzle (2015-01-12 00:48:17)

Offline

Board footer

Powered by FluxBB