[haiku-bugs] Re: [Haiku] #10222: SD card reader fails to work with usb_disk

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Tue, 19 Nov 2013 09:22:03 -0000

#10222: SD card reader fails to work with usb_disk
--------------------------+----------------------------
   Reporter:  pulkomandy  |      Owner:  nobody
       Type:  bug         |     Status:  new
   Priority:  normal      |  Milestone:  R1
  Component:  - General   |    Version:  R1/Development
 Resolution:              |   Keywords:
 Blocked By:              |   Blocking:
Has a Patch:  0           |   Platform:  All
--------------------------+----------------------------
Description changed by pulkomandy:

Old description:

> My Thinkpad X200 has an internal SD card reader. This doesn't work in
> Haiku. Relevant syslog message:
> {{{
> KERN: usb error ehci -1: qtd (0xa349b80) error: 0x00088d40
> KERN: usb_disk: operation 0x25 failed at the SCSI level
> KERN: usb_disk: failed to update capacity: Device media changed
> bš™y@
> }}}
>
> Listusb:
> {{{
> [Device /dev/bus/usb/7/5]
>     Class .................. 0x00 (Per-interface classes)
>     Subclass ............... 0x00
>     Protocol ............... 0x00
>     Max Endpoint 0 Packet .. 64
>     USB Version ............ 0x0200
>     Vendor ID .............. 0x05ca (Ricoh Co., Ltd)
>     Product ID ............. 0x1880
>     Product Version ........ 0x0001
>     Manufacturer String .... "RICOH             "
>     Product String ......... "USB2.0-FLASH Media    "
>     Serial Number .......... "R5U880-00003"
>     [Configuration 0]
>         Configuration String . ""
>         [Interface 0]
>             [Alternate 0 active]
>                 Class .............. 0x08 (Mass storage)
>                 Subclass ........... 0x06
>                 Protocol ........... 0x50
>                 Interface String ... ""
>                 [Endpoint 0]
>                     MaxPacketSize .... 512
>                     Interval ......... 0
>                     Type ............. Bulk
>                     Direction ........ Input
>                 [Endpoint 1]
>                     MaxPacketSize .... 512
>                     Interval ......... 0
>                     Type ............. Bulk
>                     Direction ........ Output
> }}}
>
> This used to work with hrev46154, but doesn't anymore with the final
> patch from #10043.

New description:

 My Thinkpad X200 has an internal SD card reader. This doesn't work in
 Haiku. Relevant syslog message:
 {{{
 KERN: usb error ehci -1: qtd (0xa349b80) error: 0x00088d40
 KERN: usb_disk: operation 0x25 failed at the SCSI level
 KERN: usb_disk: failed to update capacity: Device media changed
 bš™y@
 }}}

 Listusb:
 {{{
 [Device /dev/bus/usb/7/5]
     Class .................. 0x00 (Per-interface classes)
     Subclass ............... 0x00
     Protocol ............... 0x00
     Max Endpoint 0 Packet .. 64
     USB Version ............ 0x0200
     Vendor ID .............. 0x05ca (Ricoh Co., Ltd)
     Product ID ............. 0x1880
     Product Version ........ 0x0001
     Manufacturer String .... "RICOH             "
     Product String ......... "USB2.0-FLASH Media    "
     Serial Number .......... "R5U880-00003"
     [Configuration 0]
         Configuration String . ""
         [Interface 0]
             [Alternate 0 active]
                 Class .............. 0x08 (Mass storage)
                 Subclass ........... 0x06
                 Protocol ........... 0x50
                 Interface String ... ""
                 [Endpoint 0]
                     MaxPacketSize .... 512
                     Interval ......... 0
                     Type ............. Bulk
                     Direction ........ Input
                 [Endpoint 1]
                     MaxPacketSize .... 512
                     Interval ......... 0
                     Type ............. Bulk
                     Direction ........ Output
 }}}

 This used to work with hrev46154, but doesn't anymore with the final patch
 from #10043.


 Removing the card and inserting it again seems to work.

--

--
Ticket URL: <http://dev.haiku-os.org/ticket/10222#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: