Thank you, Alan,
First, I plug the card reader to a regular Linux system, the dmesg command
prints the following text:
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x58f/0x6366) is not claimed by any active
driver.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor: Multi     Model: Flash Reader      Rev: 1.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 0
SCSI device sdc: 128512 512-byte hdwr sectors (66 MB)
usb-uhci.c: interrupt, status 3, frame# 964
sdc: Write Protect is off
 sdc: sdc1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.

It means the card reader is okay. 

Second, I mounted the usbfs to /proc/bus/usb with "mount -t usbfs none
/proc/bus/usb", then the /proc/bus/usb has two entries:
$ ls -l /proc/bus/usb
dr-xr-xr-x    2 0        0               0 Jan  1  1970 001
-r--r--r--    1 0        0               0 Jun  1 10:46 devices  

/proc/bus/usb/devices has the following content:
$ cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.22-uc0 ohci_hcd
S:  Product=W90N74X OHCI
S:  SerialNumber=W90N74x
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=058f ProdID=6366 Rev= 1.00
S:  Manufacturer=Generic
S:  Product=Mass Storage Device
S:  SerialNumber=058F0O1111B1
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
$

Third, if I plug an USB Harddisk into the host, the kernel outputs the
following messages:
<7>w90n740-ohci w90n740-ohci: rhsc
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00010101
CSC PPS CCS
<7>hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00000101
PPS CCS
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00000101
PPS CCS
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00000101
PPS CCS
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00000101
PPS CCS
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00000101
PPS CCS
<7>hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
usb 1-1: new full speed USB device using w90n740-ohci and address 2
<6>usb 1-1: new full speed USB device using w90n740-ohci and address 2
<7>drivers/usb/host/ohci-dbg.c: SUB 001b34c0 dev=0 ep=0in-ctrl flags=0
len=0/64 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 001b34c0 dev=0 ep=0in-ctrl flags=0
len=18/64 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 40 00
<7>drivers/usb/host/ohci-dbg.c: data(18/64): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
<7>drivers/usb/host/ohci-dbg.c: SUB 001b3478 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 05 02 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 001b3478 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 001b3498 dev=2 ep=0in-ctrl flags=0
len=0/18 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 001b3498 dev=2 ep=0in-ctrl flags=0
len=18/18 stat=0
<7>drivers/usb/host/ohci-dbg.c: setuusb 1-1: Product: YuanTech PD2-USB2.0
p(8): 80usb 1-1: SerialNumber: DEF10D8466CD
 06 00 01 00 00 12 00
<7>drivers/usb/host/ohci-dbg.c: data(18/18): 12 01 00 02 00 00 00 40 b4 04
30 68 usb 1-1: configuration #1 chosen from 1 choice
40 02 00 39... stat:0
scsi0 : SCSI emulation for USB Mass Storage devicesep=0in-ctrl flags=0
len=0/9 stat=-115

<7>drivers/usb/host/ohci-dbg.c: RET 0027d160 dev=2 ep=0in-ctrl flags=0
len=9/9 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 09 00
<7>drivers/usb/host/ohci-dbg.c: data(9/9): 09 02 27 00 01 01 00 c0 01 stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0027d190 dev=2 ep=0in-ctrl flags=0
len=0/39 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0027d190 dev=2 ep=0in-ctrl flags=0
len=39/39 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 27 00
<7>drivers/usb/host/ohci-dbg.c: data(39/39): 09 02 27 00 01 01 00 c0 01 09
04 00 00 03 08 06... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0027d690 dev=2 ep=0in-ctrl flags=0
len=0/255 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0027d690 dev=2 ep=0in-ctrl flags=0
len=4/255 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 03 00 00 ff 00
<7>drivers/usb/host/ohci-dbg.c: data(4/255): 04 03 09 04 stat:0
<7>usb 1-1: default language 0x0409
<7>drivers/usb/host/ohci-dbg.c: SUB 0027d690 dev=2 ep=0in-ctrl flags=0
len=0/255 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0027d690 dev=2 ep=0in-ctrl flags=0
len=40/255 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 39 03 09 04 ff 00
<7>drivers/usb/host/ohci-dbg.c: data(40/255): 28 03 59 00 75 00 61 00 6e 00
54 00 65 00 63 00... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0027d6b0 dev=2 ep=0in-ctrl flags=0
len=0/255 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0027d6b0 dev=2 ep=0in-ctrl flags=0
len=26/255 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 2c 03 09 04 ff 00
<7>drivers/usb/host/ohci-dbg.c: data(26/255): 1a 03 44 00 45 00 46 00 31 00
30 00 44 00 38 00... stat:0
<7>usb 1-1: new device strings: Mfr=0, Product=57, SerialNumber=44
<6>usb 1-1: Product: YuanTech PD2-USB2.0
<6>usb 1-1: SerialNumber: DEF10D8466CD
<7>usb 1-1: uevent
<7>usb 1-1: usb_probe_device
<6>usb 1-1: configuration #1 chosen from 1 choice
<7>drivers/usb/host/ohci-dbg.c: SUB 0032ad48 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 09 01 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0032ad48 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>usb 1-1: adding 1-1:1.0 (config #1, interface 0)
<7>usb 1-1:1.0: uevent
<7>usb 1-1:1.0: uevent
<7>usb-storage 1-1:1.0: usb_probe_interface
<7>usb-storage 1-1:1.0: usb_probe_interface - got id
<7>usb-storage: USB Mass Storage device detected
<7>usb-storage: -- associate_dev
<7>usb-storage: Vendor: 0x04b4, Product: 0x6830, Revision: 0x0240
<7>usb-storage: Interface Subclass: 0x06, Protocol: 0x50
<7>usb-storage: Transport: Bulk
<7>usb-storage: Protocol: Transparent SCSI
<6>scsi0 : SCSI emulation for USB Mass Storage devices
<7>usb-storage: *** thread sleeping.
<7>usb-storage: device found at 2
<7>usb-storage: waiting for device to settle before scanning
<7>drivers/usb/core/inode.c: creating file '002'
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00000103
PPS PES CCS
<7>usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00
len=1
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=0in-ctrl flags=c
len=0/1 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=0in-ctrl flags=c
len=1/1 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): a1 fe 00 00 00 00 01 00
<7>drivers/usb/host/ohci-dbg.c: data(1/1): 00 stat:0
<7>usb-storage: GetMaxLUN command result is 1, data is 0
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Command INQUIRY (6 bytes)
<7>usb-storage:  12 00 00 00 24 00
<7>usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 6
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=2out-bulk flags=c
len=0/31 stat=-115
<7>drivers/usb/host/ohci-dbg.c: data(0/31): 55 53 42 43 01 00 00 00 24 00 00
00 80 00 06 12... stat:-115
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=2out-bulk flags=c
len=31/31 stat=0
<7>usb-storage: Status code 0; transferred 31/31
<7>usb-storage: -- transfer complete
<7>usb-storage: Bulk command transfer result=0
<7>usb-storage: usb_stor_bulk_transfer_sglist: xfer 36 bytes, 1 entries
<7>drivers/usb/host/ohci-dbg.c: SUB 0033ae78 dev=2 ep=6in-bulk flags=5
len=0/36 stat=-115
<7>usb-storage: command_abort called
<7>usb-storage: usb_stor_stop_transport called
<7>usb-storage: -- cancelling sg request
<7>drivers/usb/host/ohci-dbg.c: UNLINK 0033ae78 dev=2 ep=6in-bulk flags=5
len=0/36 stat=-104
<7>drivers/usb/host/ohci-dbg.c: RET 0033ae78 dev=2 ep=6in-bulk flags=5
len=0/36 stat=-104
<7>drivers/usb/host/ohci-dbg.c: data(0/36): stat:-104
<7>usb-storage: Status code -104; transferred 0/36
<7>usb-storage: -- transfer cancelled
<7>usb-storage: Bulk data transfer result 0x4
<7>usb-storage: -- command was aborted
<7>usb-storage: storage_pre_reset
<7>w90n740-ohci w90n740-ohci: rhsc
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<6>usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<7>drivers/usb/host/ohci-dbg.c: SUB 0033aec0 dev=0 ep=0in-ctrl flags=0
len=0/64 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0033aec0 dev=0 ep=0in-ctrl flags=0
len=18/64 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 40 00
<7>drivers/usb/host/ohci-dbg.c: data(18/64): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>drivers/usb/host/ohci-dbg.c: SUB 0033ae78 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 05 02 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0033ae78 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 0033ae98 dev=2 ep=0in-ctrl flags=0
len=0/18 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0033ae98 dev=2 ep=0in-ctrl flags=0
len=18/18 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 12 00
<7>drivers/usb/host/ohci-dbg.c: data(18/18): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0033aea8 dev=2 ep=0in-ctrl flags=0
len=0/39 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0033aea8 dev=2 ep=0in-ctrl flags=0
len=39/39 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 27 00
<7>drivers/usb/host/ohci-dbg.c: data(39/39): 09 02 27 00 01 01 00 c0 01 09
04 00 00 03 08 06... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0033ae78 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 09 01 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0033ae78 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 0033ae78 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 01 0b 00 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0033ae78 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>usb_endpoint usbdev1.2_ep02: ep_device_release called for usbdev1.2_ep02
<7>usb_endpoint usbdev1.2_ep86: ep_device_release called for usbdev1.2_ep86
<7>usb_endpoint usbdev1.2_ep81: ep_device_release called for usbdev1.2_ep81
<7>usb-storage: storage_post_reset
<7>usb-storage: usb_reset_composite_device returns 0
<7>usb-storage: scsi command aborted
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Command TEST_UNIT_READY (6 bytes)
<7>usb-storage:  00 00 00 00 00 00
<7>usb-storage: Bulk Command S 0x43425355 T 0x2 L 0 F 0 Trg 0 LUN 0 CL 6
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=2out-bulk flags=c
len=0/31 stat=-115
<7>drivers/usb/host/ohci-dbg.c: data(0/31): 55 53 42 43 02 00 00 00 00 00 00
00 00 00 06 00... stat:-115
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=2out-bulk flags=c
len=31/31 stat=0
<7>usb-storage: Status code 0; transferred 31/31
<7>usb-storage: -- transfer complete
<7>usb-storage: Bulk command transfer result=0
<7>usb-storage: Attempting to get CSW...
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-115
<7>usb-storage: command_abort called
<7>usb-storage: usb_stor_stop_transport called
<7>usb-storage: -- cancelling URB
<7>drivers/usb/host/ohci-dbg.c: UNLINK 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-104
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-104
<7>drivers/usb/host/ohci-dbg.c: data(0/13): stat:-104
<7>usb-storage: Status code -104; transferred 0/13
<7>usb-storage: -- transfer cancelled
<7>usb-storage: Bulk status result = 4
<7>usb-storage: -- command was aborted
<7>usb-storage: storage_pre_reset
<7>w90n740-ohci w90n740-ohci: rhsc
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<6>usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<7>drivers/usb/host/ohci-dbg.c: SUB 002e26e8 dev=0 ep=0in-ctrl flags=0
len=0/64 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 002e26e8 dev=0 ep=0in-ctrl flags=0
len=18/64 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 40 00
<7>drivers/usb/host/ohci-dbg.c: data(18/64): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>drivers/usb/host/ohci-dbg.c: SUB 002e26a0 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 05 02 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 002e26a0 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e26c0 dev=2 ep=0in-ctrl flags=0
len=0/18 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 002e26c0 dev=2 ep=0in-ctrl flags=0
len=18/18 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 12 00
<7>drivers/usb/host/ohci-dbg.c: data(18/18): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e26d0 dev=2 ep=0in-ctrl flags=0
len=0/39 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 002e26d0 dev=2 ep=0in-ctrl flags=0
len=39/39 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 27 00
<7>drivers/usb/host/ohci-dbg.c: data(39/39): 09 02 27 00 01 01 00 c0 01 09
04 00 00 03 08 06... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e26a0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 09 01 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 002e26a0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e26a0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 01 0b 00 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 002e26a0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>usb_endpoint usbdev1.2_ep02: ep_device_release called for usbdev1.2_ep02
<7>usb_endpoint usbdev1.2_ep86: ep_device_release called for usbdev1.2_ep86
<7>usb_endpoint usbdev1.2_ep81: ep_device_release called for usbdev1.2_ep81
<7>usb-storage: storage_post_reset
<7>usb-storage: usb_reset_composite_device returns 0
<7>usb-storage: scsi command aborted
<7>usb-storage: *** thread sleeping.
<7>usb-storage: device_reset called
<7>usb-storage: usb_stor_Bulk_reset called
<7>usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00
len=0
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=0out-ctrl flags=8
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 21 ff 00 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=0out-ctrl flags=8
len=0/0 stat=0
<7>usb-storage: Soft reset: clearing bulk-in endpoint halt
<7>usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=86
len=0
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=0out-ctrl flags=8
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 02 01 00 00 86 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=0out-ctrl flags=8
len=0/0 stat=0
<7>usb-storage: usb_stor_clear_halt: result = 0
<7>usb-storage: Soft reset: clearing bulk-out endpoint halt
<7>usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=02
len=0
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=0out-ctrl flags=8
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 02 01 00 00 02 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=0out-ctrl flags=8
len=0/0 stat=0
<7>usb-storage: usb_stor_clear_halt: result = 0
<7>usb-storage: Soft reset done
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Command TEST_UNIT_READY (6 bytes)
<7>usb-storage:  00 00 00 00 00 00
<7>usb-storage: Bulk Command S 0x43425355 T 0x3 L 0 F 0 Trg 0 LUN 0 CL 6
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=2out-bulk flags=c
len=0/31 stat=-115
<7>drivers/usb/host/ohci-dbg.c: data(0/31): 55 53 42 43 03 00 00 00 00 00 00
00 00 00 06 00... stat:-115
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=2out-bulk flags=c
len=31/31 stat=0
<7>usb-storage: Status code 0; transferred 31/31
<7>usb-storage: -- transfer complete
<7>usb-storage: Bulk command transfer result=0
<7>usb-storage: Attempting to get CSW...
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-115
<7>usb-storage: command_abort called
<7>usb-storage: usb_stor_stop_transport called
<7>usb-storage: -- cancelling URB
<7>drivers/usb/host/ohci-dbg.c: UNLINK 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-104
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-104
<7>drivers/usb/host/ohci-dbg.c: data(0/13): stat:-104
<7>usb-storage: Status code -104; transferred 0/13
<7>usb-storage: -- transfer cancelled
<7>usb-storage: Bulk status result = 4
<7>usb-storage: -- command was aborted
<7>usb-storage: storage_pre_reset
<7>w90n740-ohci w90n740-ohci: rhsc
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<6>usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<7>drivers/usb/host/ohci-dbg.c: SUB 00314a28 dev=0 ep=0in-ctrl flags=0
len=0/64 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 00314a28 dev=0 ep=0in-ctrl flags=0
len=18/64 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 40 00
<7>drivers/usb/host/ohci-dbg.c: data(18/64): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>drivers/usb/host/ohci-dbg.c: SUB 003149e0 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 05 02 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 003149e0 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 00314a00 dev=2 ep=0in-ctrl flags=0
len=0/18 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 00314a00 dev=2 ep=0in-ctrl flags=0
len=18/18 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 12 00
<7>drivers/usb/host/ohci-dbg.c: data(18/18): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 00314a10 dev=2 ep=0in-ctrl flags=0
len=0/39 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 00314a10 dev=2 ep=0in-ctrl flags=0
len=39/39 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 27 00
<7>drivers/usb/host/ohci-dbg.c: data(39/39): 09 02 27 00 01 01 00 c0 01 09
04 00 00 03 08 06... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 003149e0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 09 01 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 003149e0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 003149e0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 01 0b 00 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 003149e0 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>usb_endpoint usbdev1.2_ep02: ep_device_release called for usbdev1.2_ep02
<7>usb_endpoint usbdev1.2_ep86: ep_device_release called for usbdev1.2_ep86
<7>usb_endpoint usbdev1.2_ep81: ep_device_release called for usbdev1.2_ep81
<7>usb-storage: storage_post_reset
<7>usb-storage: usb_reset_composite_device returns 0
<7>usb-storage: scsi command aborted
<7>usb-storage: *** thread sleeping.
<7>usb-storage: bus_reset called
<7>usb-storage: storage_pre_reset
<7>w90n740-ohci w90n740-ohci: rhsc
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<6>usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<7>drivers/usb/host/ohci-dbg.c: SUB 0032d060 dev=0 ep=0in-ctrl flags=0
len=0/64 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0032d060 dev=0 ep=0in-ctrl flags=0
len=18/64 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 40 00
<7>drivers/usb/host/ohci-dbg.c: data(18/64): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>drivers/usb/host/ohci-dbg.c: SUB 0032d018 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 05 02 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0032d018 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 0032d038 dev=2 ep=0in-ctrl flags=0
len=0/18 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0032d038 dev=2 ep=0in-ctrl flags=0
len=18/18 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 12 00
<7>drivers/usb/host/ohci-dbg.c: data(18/18): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0032d048 dev=2 ep=0in-ctrl flags=0
len=0/39 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 0032d048 dev=2 ep=0in-ctrl flags=0
len=39/39 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 27 00
<7>drivers/usb/host/ohci-dbg.c: data(39/39): 09 02 27 00 01 01 00 c0 01 09
04 00 00 03 08 06... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 0032d018 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 09 01 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0032d018 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 0032d018 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 01 0b 00 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 0032d018 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>usb_endpoint usbdev1.2_ep02: ep_device_release called for usbdev1.2_ep02
<7>usb_endpoint usbdev1.2_ep86: ep_device_release called for usbdev1.2_ep86
<7>usb_endpoint usbdev1.2_ep81: ep_device_release called for usbdev1.2_ep81
<7>usb-storage: storage_post_reset
<7>usb-storage: usb_reset_composite_device returns 0
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Command TEST_UNIT_READY (6 bytes)
<7>usb-storage:  00 00 00 00 00 00
<7>usb-storage: Bulk Command S 0x43425355 T 0x4 L 0 F 0 Trg 0 LUN 0 CL 6
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=2out-bulk flags=c
len=0/31 stat=-115
<7>drivers/usb/host/ohci-dbg.c: data(0/31): 55 53 42 43 04 00 00 00 00 00 00
00 00 00 06 00... stat:-115
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=2out-bulk flags=c
len=31/31 stat=0
<7>usb-storage: Status code 0; transferred 31/31
<7>usb-storage: -- transfer complete
<7>usb-storage: Bulk command transfer result=0
<7>usb-storage: Attempting to get CSW...
<7>usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
<7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-115
<7>usb-storage: command_abort called
<7>usb-storage: usb_stor_stop_transport called
<7>usb-storage: -- cancelling URB
<7>drivers/usb/host/ohci-dbg.c: UNLINK 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-104
<7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=6in-bulk flags=c
len=0/13 stat=-104
<7>drivers/usb/host/ohci-dbg.c: data(0/13): stat:-104
<7>usb-storage: Status code -104; transferred 0/13
<7>usb-storage: -- transfer cancelled
<7>usb-storage: Bulk status result = 4
<7>usb-storage: -- command was aborted
<7>usb-storage: storage_pre_reset
<7>w90n740-ohci w90n740-ohci: rhsc
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<6>usb 1-1: reset full speed USB device using w90n740-ohci and address 2
<7>drivers/usb/host/ohci-dbg.c: SUB 002e61d0 dev=0 ep=0in-ctrl flags=0
len=0/64 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 002e61d0 dev=0 ep=0in-ctrl flags=0
len=18/64 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 40 00
<7>drivers/usb/host/ohci-dbg.c: data(18/64): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>w90n740-ohci w90n740-ohci: GetStatus roothub.portstatus [0] = 0x00100103
PRSC PPS PES CCS
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
<7>drivers/usb/host/ohci-dbg.c: SUB 002e6188 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 05 02 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 002e6188 dev=0 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e61a8 dev=2 ep=0in-ctrl flags=0
len=0/18 stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 002e61a8 dev=2 ep=0in-ctrl flags=0
len=18/18 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 01 00 00 12 00
<7>drivers/usb/host/ohci-dbg.c: data(18/18): 12 01 00 02 00 00 00 40 b4 04
30 68 40 02 00 39... stat:0
<7>driverscsi 0:0:0:0: scsi: Device offlined - not ready after error
recovery
s/usb/host/ohci-dbg.c: SUB 002e61b8 dev=2 ep=0in-ctrl flags=0 len=0/39
stat=-115
<7>drivers/usb/host/ohci-dbg.c: RET 002e61b8 dev=2 ep=0in-ctrl flags=0
len=39/39 stat=0
<7>drivers/usb/host/ohci-dbg.c: setup(8): 80 06 00 02 00 00 27 00
<7>drivers/usb/host/ohci-dbg.c: data(39/39): 09 02 27 00 01 01 00 c0 01 09
04 00 00 03 08 06... stat:0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e6188 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 00 09 01 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 002e6188 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>drivers/usb/host/ohci-dbg.c: SUB 002e6188 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=-115
<7>drivers/usb/host/ohci-dbg.c: setup(8): 01 0b 00 00 00 00 00 00
<7>drivers/usb/host/ohci-dbg.c: RET 002e6188 dev=2 ep=0out-ctrl flags=0
len=0/0 stat=0
<7>usb_endpoint usbdev1.2_ep02: ep_device_release called for usbdev1.2_ep02
<7>usb_endpoint usbdev1.2_ep86: ep_device_release called for usbdev1.2_ep86
<7>usb_endpoint usbdev1.2_ep81: ep_device_release called for usbdev1.2_ep81
<7>usb-storage: storage_post_reset
<7>usb-storage: usb_reset_composite_device returns 0
<7>usb-storage: scsi command aborted
<7>usb-storage: *** thread sleeping.
<6>scsi 0:0:0:0: scsi: Device offlined - not ready after error recovery
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (1:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (2:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (3:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (4:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (5:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (6:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: queuecommand called
<7>usb-storage: *** thread awakened.
<7>usb-storage: Bad target number (7:0)
<7>usb-storage: scsi cmd done, result=0x40000
<7>usb-storage: *** thread sleeping.
<7>usb-storage: device scan complete

And the contents of proc/bus/usb/devices are listed:
$ cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.22-uc0 ohci_hcd
S:  Product=W90N74X OHCI
S:  SerialNumber=W90N74x
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=04b4 ProdID=6830 Rev= 2.40
S:  Product=YuanTech PD2-USB2.0
S:  SerialNumber=DEF10D8466CD
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=86(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=10ms
$ 

What should I do in next steps?

Darwin Chen <[EMAIL PROTECTED]>

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alan
Stern
Sent: Tuesday, October 02, 2007 2:41 AM
To: Darwin Chen
Cc: linux-usb-users@lists.sourceforge.net
Subject: Re: [Linux-usb-users] The problems of OHCI driver for
WinbondW90N740.

On Tue, 2 Oct 2007, Darwin Chen wrote:

> Hello,
> I'm porting uClinux for W90N740, the kernel is booted successful, but the
USB Host has some problems. After the kernel is booted, I plug in a USB Card
reader, the kernel outputs the following messages, I don't understand the
messages, :(
> The attachment is the HCD source code for W90N740. 
> $ cat /proc/kmsg &

> <7>usb-storage: Command READ_CAPACITY (10 bytes)
> <7>usb-storage:  25 00 00 00 00 00 00 00 00 00
> <7>usb-storage: Bulk Command S 0x43425355 T 0x5 L 8 F 128 Trg 0 LUN 0 CL
10
> <7>usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> <7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=1out-bulk flags=c
len=0/31 stat=-115
> <7>drivers/usb/host/ohci-dbg.c: data(0/31): 55 53 42 43 05 00 00 00 08 00
00 00 80 00 0a 25... stat:-115
> <7>drivers/usb/host/ohci-dbg.c: RET 00336738 dev=2 ep=1out-bulk flags=c
len=31/31 stat=0
> <7>usb-storage: Status code 0; transferred 31/31
> <7>usb-storage: -- transfer complete
> <7>usb-storage: Bulk command transfer result=0
> <7>usb-storage: usb_stor_bulk_transfer_sglist: xfer 8 bytes, 1 entries
> <7>drivers/usb/host/ohci-dbg.c: SUB 0032cdb8 dev=2 ep=2in-bulk flags=5
len=0/8 stat=-115
> <7>drivers/usb/host/ohci-dbg.c: RET 0032cdb8 dev=2 ep=2in-bulk flags=5
len=8/8 stat=0
> <7>drivers/usb/host/ohci-dbg.c: data(8/8): 00 01 f5 ff 00 00 02 00 stat:0
> <7>usb-storage: Status code 0; transferred 8/8
> <7>usb-storage: -- transfer complete
> <7>usb-storage: Bulk data transfer result 0x0
> <7>usb-storage: Attempting to get CSW...
> <7>usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
> <7>drivers/usb/host/ohci-dbg.c: SUB 00336738 dev=2 ep=2in-bulk flags=c
len=0/13 stat=-115
> 
> $ <7>usb-storage: command_abort called
> <7>usb-storage: usb_stor_stop_transport called
> <7>usb-storage: -- cancelling URB
> <7>drivers/usb/host/ohci-dbg.c: UNLINK 00336738 dev=2 ep=2in-bulk flags=c
len=0/13 stat=-104
> 
> There is nothing in /proc/bus/usb!
> 
> What should I do?

First, make sure /proc/bus/usb is mounted:

        mount -t usbfs none /proc/bus/usb

Second, try plugging the card reader into a regular Linux system to
make sure it is okay.

Third, try plugging a different USB device (like a flash memory) into 
your machine, instead of the card reader.

The error message means that Linux didn't receive a status reply from 
the card reader after sending it a READ CAPACITY command.  Either the 
card reader didn't send a status reply or else the host controller 
driver didn't detect the reply.

Alan Stern


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to