Sami Farin <hvtaifwkbgefbaei@...> writes: > > transcend rdf8 reader works in usb2 port, but some SD cards do not work in > usb3 port. 3.5.0-g918227bb1 kernel, Asus P8Z68-V PRO GEN3 rev 3402. > > If someone knows a working (in Linux) SD card reader for usb3, please tell me. > > cat: write error: Input/output error > > [50884.072204] usb 4-2: Product: GL3220 > [50884.072207] usb 4-2: Manufacturer: Genesys [...] > [50884.073407] scsi16 : usb-storage 4-2:1.0 > [50885.075480] scsi 16:0:0:0: Direct-Access Generic STORAGE DEVICE TS07 [... see TS07 above - this is an OLD firmware version ...] > > 03:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller (prog-if 30 [XHCI]) My problems with Transcend TS-RDF8W card reader are gone after TS-RDF8 firmware upgrade (from original TS08 firmware version to TS17); Also, I have upgraded firmware for NEC Corporation uPD720200 USB3 controller on my ASUS Crosshair-IV Formula mainboard to version 303408 - look for Renesas firmware); The TS17 firmware for Transcend RDF-8 is from manufacturer site (there is a version for MAC and for Windows, which I used (on another computer - laptop with Win7 installed, over USB2)). Now I have read and written data with TS-RDF8 connected to USB3 port with no problem so far. Your dmesg output means you have and old TS07 firmware inside Transcend TS-RDF8 card reader, please upgrade it to TS17 version (you need a MAC or windows machine with USB2 port) and try again. Also make sure ASM1042 firmware is up-to-date - it seems many USB3 product are being sold with broken firmware -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html