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

