Error en pendrive 2.0
Hola, me he comprado un pendrive modelo TwinMOS de 512MB en cuya
cajita decía claramente: "Compatible con Windows, Mac y Linux 2.4+".
Ya sé que normalmente no pone nada de Linux y que con se sea
"USB Mass Storage" ya es suficiente para que funcione, pero me
ilusionó que mencionase a nuestro SO.
El caso es que no funciona. Lo introduzco en mi Debian Sid y me dice
todo esto (para que se vea más fácil no he cortado las líneas a 80 carácteres):
Jul 17 21:28:08 aliax kernel: usb 1-6: new high speed USB device using ehci_hcd and address 26
Jul 17 21:28:08 aliax kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Jul 17 21:28:08 aliax kernel: usb-storage: device found at 26
Jul 17 21:28:08 aliax kernel: usb-storage: waiting for device to settle before scanning
Jul 17 21:28:13 aliax kernel: Vendor: USB 2.0 Model: Mobile Disk Rev: PMAP
Jul 17 21:28:13 aliax kernel: Type: Direct-Access ANSI SCSI revision: 00
Jul 17 21:28:14 aliax kernel: SCSI device sda: 961536 512-byte hdwr sectors (492 MB)
Jul 17 21:28:14 aliax kernel: sda: Write Protect is off
Jul 17 21:28:14 aliax kernel: sda: Mode Sense: 23 00 00 00
Jul 17 21:28:14 aliax kernel: sda: assuming drive cache: write through
Jul 17 21:28:14 aliax kernel: SCSI device sda: 961536 512-byte hdwr sectors (492 MB)
Jul 17 21:28:14 aliax kernel: sda: Write Protect is off
Jul 17 21:28:14 aliax kernel: sda: Mode Sense: 23 00 00 00
Jul 17 21:28:14 aliax kernel: sda: assuming drive cache: write through
Jul 17 21:28:17 aliax udevd-event[17348]: wait_for_sysfs: waiting for '/sys/devices/pci0000:00/0000:00:10.3/usb1/1-6/1-6:1.0/host1/target1:0:0/1:0:0:0/bus' failed
Jul 17 21:28:21 aliax udevd-event[17348]: wait_for_sysfs: waiting for '/sys/devices/pci0000:00/0000:00:10.3/usb1/1-6/1-6:1.0/host1/target1:0:0/1:0:0:0/ioerr_cnt' failed
Jul 17 21:28:44 aliax kernel: sda:<6>usb 1-6: reset high speed USB device using ehci_hcd and address 26
Jul 17 21:28:47 aliax kernel: usb 1-6: device descriptor read/64, error -110
Jul 17 21:29:02 aliax kernel: usb 1-6: device descriptor read/64, error -110
Jul 17 21:29:02 aliax kernel: usb 1-6: reset high speed USB device using ehci_hcd and address 26
Jul 17 21:29:05 aliax kernel: usb 1-6: device descriptor read/64, error -110
Jul 17 21:29:21 aliax kernel: usb 1-6: device descriptor read/64, error -110
Jul 17 21:29:21 aliax kernel: usb 1-6: reset high speed USB device using ehci_hcd and address 26
Jul 17 21:29:31 aliax kernel: usb 1-6: device not accepting address 26, error -110
Jul 17 21:29:31 aliax kernel: usb 1-6: reset high speed USB device using ehci_hcd and address 26
Jul 17 21:29:42 aliax kernel: usb 1-6: device not accepting address 26, error -110
Jul 17 21:29:42 aliax kernel: usb 1-6: USB disconnect, address 26
Jul 17 21:29:42 aliax kernel: sd 1:0:0:0: scsi: Device offlined - not ready after error recovery
Jul 17 21:29:42 aliax kernel: sd 1:0:0:0: SCSI error: return code = 0x50000
Jul 17 21:29:42 aliax kernel: end_request: I/O error, dev sda, sector 0
Jul 17 21:29:42 aliax kernel: Buffer I/O error on device sda, logical block 0
Jul 17 21:29:42 aliax kernel: sd 1:0:0:0: rejecting I/O to offline device
Jul 17 21:29:42 aliax kernel: Buffer I/O error on device sda, logical block 0
Jul 17 21:29:42 aliax kernel: unable to read partition table
Jul 17 21:29:42 aliax kernel: sd 1:0:0:0: Attached scsi removable disk sda
Jul 17 21:29:42 aliax kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
Jul 17 21:29:42 aliax kernel: usb-storage: device scan complete
Jul 17 21:29:42 aliax kernel: usb 1-6: new high speed USB device using ehci_hcd and address 27
Jul 17 21:29:45 aliax kernel: usb 1-6: device descriptor read/64, error -110
Hace un intento de crear el dispositivo "sda", y de hecho lo crea, pero durante 1 minuto y luego
desaparece (supongo que después de varios intentos).
Notas:
- He probado a quitar el módulo "ehci_hcd" para comprobar si se hace cargo de él
el módulo "uhciXXX" sin éxito.
- Lo he probado en bastantes ordenadores: Debian Sid, Debian Sarge 2.6, Ubuntu Dapper. En todos ocurre lo mismo.
- He probado otra marca de pendrive 2.0 en los mismos ordenadores y funciona (y usa también el módulo "ehci_hcd").
- El pendrive es nuevo.
- Funciona en ordenadores con Windows (en 2 de 2), y funciona bien: se ha copiado datos de
uno a otro usando el pendrive.
- He visto el mismo error en foros y demás, pero sin ninguna solución.
Mis questiones serían:
- ¿Alguien podría confirmar este error o aportar información sobre él?
- ¿Debo desechar la idea de producto defectuoso? (recuerdo que funciona en Windows correctamente).
Gracias por cualquier ayuda.
--
Por el bien de todos respetemos las normas de la lista:
http://wiki.debian.org/NormasLista
Reply to: