No funciona el lector de tarjetas de memoria

Hola:
Tengo un lector de tarjetas de memoria que funcionaba perfectamente. Ahora me da un error de lectura escritura. El caso es que si dejo la tarjeta en la cámara sí la puedo montar como una cámara de fotos. Muestro la salida de dmesg:

[ 1219.316255] usb 1-4: new high speed USB device using ehci_hcd and address 2
[ 1219.451411] usb 1-4: configuration #1 chosen from 1 choice
[ 1219.755381] Initializing USB Mass Storage driver...
[ 1219.755651] scsi2 : SCSI emulation for USB Mass Storage devices
[ 1219.756089] usbcore: registered new interface driver usb-storage
[ 1219.756098] USB Mass Storage support registered.
[ 1219.765806] usb-storage: device found at 2
[ 1219.765810] usb-storage: waiting for device to settle before scanning
[ 1224.764492] usb-storage: device scan complete
[ 1224.765242] scsi 2:0:0:0: Direct-Access     Myson    CS8819A2-109  0  1.01 PQ: 0 ANSI: 0 CCS
[ 1224.765849] scsi 2:0:0:1: Direct-Access     Myson    CS8819A2-109  1  1.01 PQ: 0 ANSI: 0 CCS
[ 1224.766474] scsi 2:0:0:2: Direct-Access     Myson    CS8819A2-109  2  1.01 PQ: 0 ANSI: 0 CCS
[ 1224.767098] scsi 2:0:0:3: Direct-Access     Myson    CS8819A2-109  3  1.01 PQ: 0 ANSI: 0 CCS
[ 1224.774235] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 1224.776411] sd 2:0:0:1: Attached scsi generic sg3 type 0
[ 1224.777610] sd 2:0:0:2: Attached scsi generic sg4 type 0
[ 1224.789309] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[ 1224.790228] sd 2:0:0:3: Attached scsi generic sg5 type 0
[ 1224.793332] sd 2:0:0:1: [sdc] Attached SCSI removable disk
[ 1224.796386] sd 2:0:0:2: [sdd] 3842048 512-byte logical blocks: (1.96 GB/1.83 GiB)
[ 1224.797684] sd 2:0:0:2: [sdd] Write Protect is off
[ 1224.797689] sd 2:0:0:2: [sdd] Mode Sense: 03 00 00 00
[ 1224.797693] sd 2:0:0:2: [sdd] Assuming drive cache: write through
[ 1224.800659] sd 2:0:0:3: [sde] Attached SCSI removable disk
[ 1224.805716] sd 2:0:0:2: [sdd] Assuming drive cache: write through
[ 1224.805725]  sdd:
[ 1227.080004] sd 2:0:0:2: [sdd] Unhandled error code
[ 1227.080043] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1227.080056] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1227.080085] end_request: I/O error, dev sdd, sector 0
[ 1227.080097] __ratelimit: 9 callbacks suppressed
[ 1227.080105] Buffer I/O error on device sdd, logical block 0
[ 1229.360579] sd 2:0:0:2: [sdd] Unhandled error code
[ 1229.360590] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1229.360602] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1229.360630] end_request: I/O error, dev sdd, sector 0
[ 1229.360642] Buffer I/O error on device sdd, logical block 0
[ 1231.632905] sd 2:0:0:2: [sdd] Unhandled error code
[ 1231.632916] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1231.632928] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1231.632957] end_request: I/O error, dev sdd, sector 0
[ 1231.632970] Buffer I/O error on device sdd, logical block 0
[ 1233.904473] sd 2:0:0:2: [sdd] Unhandled error code
[ 1233.904483] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1233.904496] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1233.904525] end_request: I/O error, dev sdd, sector 0
[ 1233.904537] Buffer I/O error on device sdd, logical block 0
[ 1236.178676] sd 2:0:0:2: [sdd] Unhandled error code
[ 1236.178686] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1236.178699] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1236.178727] end_request: I/O error, dev sdd, sector 0
[ 1236.178739] Buffer I/O error on device sdd, logical block 0
[ 1236.178784] ldm_validate_partition_table(): Disk read failed.
[ 1238.450498] sd 2:0:0:2: [sdd] Unhandled error code
[ 1238.450509] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1238.450522] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1238.450550] end_request: I/O error, dev sdd, sector 0
[ 1238.450562] Buffer I/O error on device sdd, logical block 0
[ 1240.716813] sd 2:0:0:2: [sdd] Unhandled error code
[ 1240.716821] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1240.716826] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1240.716838] end_request: I/O error, dev sdd, sector 0
[ 1240.716845] Buffer I/O error on device sdd, logical block 0
[ 1242.982529] sd 2:0:0:2: [sdd] Unhandled error code
[ 1242.982541] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1242.982554] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1242.982582] end_request: I/O error, dev sdd, sector 0
[ 1242.982595] Buffer I/O error on device sdd, logical block 0
[ 1245.248350] sd 2:0:0:2: [sdd] Unhandled error code
[ 1245.248360] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1245.248373] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1245.248401] end_request: I/O error, dev sdd, sector 0
[ 1245.248414] Buffer I/O error on device sdd, logical block 0
[ 1245.248460] Dev sdd: unable to read RDB block 0
[ 1247.514553] sd 2:0:0:2: [sdd] Unhandled error code
[ 1247.514566] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1247.514578] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1247.514607] end_request: I/O error, dev sdd, sector 0
[ 1247.514620] Buffer I/O error on device sdd, logical block 0
[ 1249.781868] sd 2:0:0:2: [sdd] Unhandled error code
[ 1249.781879] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1249.781892] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1249.781921] end_request: I/O error, dev sdd, sector 0
[ 1249.781934] Buffer I/O error on device sdd, logical block 0
[ 1252.048701] sd 2:0:0:2: [sdd] Unhandled error code
[ 1252.048711] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1252.048724] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 18 00 00 08 00
[ 1252.048753] end_request: I/O error, dev sdd, sector 24
[ 1252.048766] Buffer I/O error on device sdd, logical block 3
[ 1254.314401] sd 2:0:0:2: [sdd] Unhandled error code
[ 1254.314413] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1254.314426] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 18 00 00 08 00
[ 1254.314455] end_request: I/O error, dev sdd, sector 24
[ 1254.314469] Buffer I/O error on device sdd, logical block 3
[ 1256.580466] sd 2:0:0:2: [sdd] Unhandled error code
[ 1256.580477] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1256.580490] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1256.580519] end_request: I/O error, dev sdd, sector 0
[ 1256.580531] Buffer I/O error on device sdd, logical block 0
[ 1258.846788] sd 2:0:0:2: [sdd] Unhandled error code
[ 1258.846800] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1258.846812] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1258.846841] end_request: I/O error, dev sdd, sector 0
[ 1258.846854] Buffer I/O error on device sdd, logical block 0
[ 1258.846893]  unable to read partition table
[ 1258.858441] sd 2:0:0:2: [sdd] Assuming drive cache: write through
[ 1258.858456] sd 2:0:0:2: [sdd] Attached SCSI removable disk
[ 1261.127745] sd 2:0:0:2: [sdd] Unhandled error code
[ 1261.127756] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1261.127769] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1261.127798] end_request: I/O error, dev sdd, sector 0
[ 1261.127811] Buffer I/O error on device sdd, logical block 0
[ 1263.398430] sd 2:0:0:2: [sdd] Unhandled error code
[ 1263.398437] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1263.398443] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1263.398456] end_request: I/O error, dev sdd, sector 0
[ 1263.398464] Buffer I/O error on device sdd, logical block 0
[ 1265.665895] sd 2:0:0:2: [sdd] Unhandled error code
[ 1265.665908] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1265.665920] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1265.665949] end_request: I/O error, dev sdd, sector 0
[ 1265.665962] Buffer I/O error on device sdd, logical block 0
[ 1267.931719] sd 2:0:0:2: [sdd] Unhandled error code
[ 1267.931730] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1267.931743] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1267.931772] end_request: I/O error, dev sdd, sector 0
[ 1267.931785] Buffer I/O error on device sdd, logical block 0
[ 1270.198538] sd 2:0:0:2: [sdd] Unhandled error code
[ 1270.198549] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1270.198561] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1270.198590] end_request: I/O error, dev sdd, sector 0
[ 1270.198602] Buffer I/O error on device sdd, logical block 0
[ 1272.464611] sd 2:0:0:2: [sdd] Unhandled error code
[ 1272.464622] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1272.464635] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1272.464663] end_request: I/O error, dev sdd, sector 0
[ 1272.464676] Buffer I/O error on device sdd, logical block 0
[ 1274.731559] sd 2:0:0:2: [sdd] Unhandled error code
[ 1274.731571] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1274.731583] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1274.731612] end_request: I/O error, dev sdd, sector 0
[ 1274.731625] Buffer I/O error on device sdd, logical block 0
[ 1276.999008] sd 2:0:0:2: [sdd] Unhandled error code
[ 1276.999019] sd 2:0:0:2: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1276.999032] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1276.999061] end_request: I/O error, dev sdd, sector 0
[ 1276.999073] Buffer I/O error on device sdd, logical block 0
[ 1277.581796] usb 1-4: USB disconnect, address 2
[ 1277.590351] scsi 2:0:0:1: rejecting I/O to offline device
[ 1277.590401] sd 2:0:0:2: [sdd] Unhandled error code
[ 1277.590408] sd 2:0:0:2: [sdd] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[ 1277.590421] sd 2:0:0:2: [sdd] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1277.590449] end_request: I/O error, dev sdd, sector 0
[ 1277.590461] Buffer I/O error on device sdd, logical block 0

¿Alguna sugerencia?

Gracias

habría que comprobar si la tarjeta está en buenas condiciones, ya que el hecho de que puedas insertarla en tu cámara y poder ver las fotos, no singnifica que esté mál formateada ( la cámara no se entera) pero parece ser que si se entera tu equipo. ¿ Porqué no intentas abrir el programa de "utilidades de disco" en gnome e intentas ver lo que pone? o bien instlar un programa de hardware como "hardinfo" a ver que tal...

Hola Miguel:
La salida de lsusb es:

Bus 002 Device 003: ID 04cf:8819 Myson Century, Inc. USB 2.0 SD/MMC Reader
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

así que me reconoce el lector.
Hardinfo no me dice nada.
Estoy un poco perdido.
Gracias

llantones escribió:

Hola Miguel:
La salida de lsusb es:

Bus 002 Device 003: ID 04cf:8819 Myson Century, Inc. USB 2.0 SD/MMC Reader
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

así que me reconoce el lector.
Hardinfo no me dice nada.
Estoy un poco perdido.
Gracias

Yo lo que quiero ver es el error que te arroja el sistema la pinchar la tarjeta, no se un pantallazo, un dmesg, o bien el .xsession-error ( esta oculto en tu home ) a ver si pillamos algo porque con la información que me dás no sé donde está el error porque no veo errores.

Hola Miguel:
El error está en el primer mensaje, ahí está la salida de dmesg con el error que da al reconocer la tarjeta.
Saludos

Has probado con otra tarjeta, parece que tiene el sistema de archivos dañado ( esto se soluciona formateandolo de nuevo). Prueba a ver si con otra tarjeta o pendrive funciona bien, para descartar problemas en el lector o kernel (lo dudo ). YO por ejemplo tengo un problema parecido, pero es debido a la comuicación hardware entre la placa base y el lector ya que se me queda pillado incluso en windows y no acepta ni una sola tarjeta, la única solución que tengo en mi caso es apagar por completo el pc y quitar la corriente de la placa base, luego enciendo y funciona correctamente.
Prueba con

lsusb -v

La tarjeta ya la formatee varias veces con la camara pero siempre da ese error. Tengo otra tarjeta pero ahora no la encuentro, probare con ella.

Creo que doy por cerrado el hilo, mientras pueda sacar las fotos no me voy a pegar con el ordenador. El caso es que con Debian 6.0 podia montar la tarjeta con el lector. Yo creo que alguna actualizacion me ha fastidiado el invento.

Perdon, pero es que no se por que ahora no me funcinonan las tildes.

Saludos y gracias

llantones escribió:

La tarjeta ya la formatee varias veces con la camara pero siempre da ese error. Tengo otra tarjeta pero ahora no la encuentro, probare con ella.

Creo que doy por cerrado el hilo, mientras pueda sacar las fotos no me voy a pegar con el ordenador. El caso es que con Debian 6.0 podia montar la tarjeta con el lector. Yo creo que alguna actualizacion me ha fastidiado el invento.

Perdon, pero es que no se por que ahora no me funcinonan las tildes.

Saludos y gracias

Lo único que afecta al USB a nivel de software es el kernel y los módulos asociados. Si has actualizado el kernel sería raro pero no descartable un error así.

Personalmente me inclino a sospechar del hardware.

Haría las siguientes pruebas para descartar un fallo en el lector de tarjetas:

  1. Probar el lector en otro equipo con Linux o con otro sistema operativo
  2. Probar en tu equipo el lector con una LiveCD/DVD de otra distribución o versión