Ok, there's more to this than I initially thought. A few days ago I bought a traxdata pendrive. Things started acting weird and I discovered that i twas defective. I can tell if it's a coincidence, but my USB ports (or the in-board USB controller, who knows) are fried (they still work with an old pendrive, though, for some reason).
While doing some tests I plugged in a pci usb hub, and now I tried redoing everything with the card reader on a port from that pci card. So, I will post the relevant details because now the commands do work as expected. # lsusb [...] Bus 006 Device 002: ID 1307:0361 Transcend Information, Inc. CR-75: 51-in-1 Card Reader/Writer # dmesg [...] [51197.816427] <30>udev[23485]: starting version 167 [51808.601560] usb 6-4: new high speed USB device using ehci_hcd and address 2 [51808.725303] usb 6-4: config 1 interface 1 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 16 [51808.725313] usb 6-4: config 1 interface 1 altsetting 0 bulk endpoint 0x86 has invalid maxpacket 16 [51808.939746] usb 6-4: New USB device found, idVendor=1307, idProduct=0361 [51808.939755] usb 6-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [51808.939762] usb 6-4: Product: MultiCard Device [51808.939767] usb 6-4: Manufacturer: Generic [51808.939771] usb 6-4: SerialNumber: 000000000000100 [51808.940426] scsi10 : usb-storage 6-4:1.0 [51809.956115] scsi 10:0:0:0: Direct-Access Generic USB SD Reader 0.00 PQ: 0 ANSI: 2 [51809.956650] sd 10:0:0:0: Attached scsi generic sg10 type 0 [51809.975615] scsi 10:0:0:1: Direct-Access Generic microSD Reader 0.00 PQ: 0 ANSI: 2 [51809.976054] sd 10:0:0:1: Attached scsi generic sg11 type 0 [51809.995105] scsi 10:0:0:2: Direct-Access Generic USB MS Reader 0.00 PQ: 0 ANSI: 2 [51809.995515] sd 10:0:0:2: Attached scsi generic sg12 type 0 [51810.014989] scsi 10:0:0:3: Direct-Access Generic USB xD Reader 0.00 PQ: 0 ANSI: 2 [51810.015410] sd 10:0:0:3: Attached scsi generic sg13 type 0 [51810.016238] sd 10:0:0:2: [sdk] Attached SCSI removable disk [51810.018231] sd 10:0:0:0: [sdi] Attached SCSI removable disk [51810.020341] sd 10:0:0:1: [sdj] Attached SCSI removable disk [51810.021089] sd 10:0:0:3: [sdl] Attached SCSI removable disk ==================== And now, in ccid source dir, I run src/parse (with -p), the interesting info is this: Parsing USB bus/device: 1307:0361 (bus 6, device 2) idVendor: 0x1307 iManufacturer: Generic idProduct: 0x0361 iProduct: MultiCard Device Found a CCID/ICCD device at interface 1 idVendor: 0x1307 iManufacturer: Generic idProduct: 0x0361 iProduct: MultiCard Device bcdDevice: 1.00 (firmware release?) bLength: 9 bDescriptorType: 4 bInterfaceNumber: 1 bAlternateSetting: 0 bNumEndpoints: 3 bulk-IN, bulk-OUT and Interrupt-IN bInterfaceClass: 0xFF NOT A CCID DEVICE Class is 0xFF (proprietary) bInterfaceSubClass: 3 UNSUPPORTED SubClass bInterfaceProtocol: 96 UNSUPPORTED InterfaceProtocol iInterface: ? NOT A CCID DEVICE I am not sure on how to interpret that. Is there a way to make this card reader work with ccid or should I be looking elsewhere or buying another reader? Thanks again, and sorry for all the noise above, but there has been a confluence of factors that completely disoriented me. -- Jesús Guerrero Botella _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
