Problema (¿raro?) con Ubuntu y reproductor MP3 USB

Qué tal, quería comentaros un problema raro que tengo con un MP3 que compré hace poco: parece que no necesita drivers, ya que se detecta como almacenamiento en masa y al enchufarlo aparece en los dispositivos montados y se abre en nautilus. A veces.

Otras veces al conectarlo no reacciona, el aparato se queda como colgado y no aparece en la lista de dispositivos, ni por supuesto nautilus lo abre. Talmente como si no hubiera conectado nada.

A veces se monta bien pero al copiar archivos el proceso de copia se congela, se queda atascado en un archivo y el tiempo estimado empieza a subir, y vuelta a lo comentado el párrafo anterior: hasta que no reinicio el ordenador ya no lo reconoc, y a veces ni aun así. Parece que lo hace de forma totalmente aleatoria y no sé qué puede causarlo, pero descarto algún defecto del reproductor o el cable porque los devolví y el que tengo ahora es otro del mismo modelo, y que da el mismo error.

Llamé incluso al servicio técnico de la casa, pero la chica parecía que no tenía mucha idea y cuando le pregunté si podía ser porque usaba linux me dijo que sí, que lo sentía y que (literal) "el monopolio de Microsoft se extiende hasta los MP3".

No creo sin embargo que el problema sea entre Linux y el aparato, ya que entonces no funcionaría nunca ¿no creéis? ¿Qué puede estar pasando, cómo creéis que lo puedo arreglar?

Venga, gracias.
Bou, cuando te pase esto, cuelga aqui la salida que té de el comando 'dmesg', asi podremos saber que esta pasando. Por ejemplo, cuando conecto mi pendrive, una de las cosas que salen en el dmesg, son cosas de el estilo:
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
  Vendor: JetFlash  Model: TS256MJF2B        Rev: 2.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
usb-storage: device scan complete
ready
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0


A ver si posteando lo que te sale a ti despues del error vemos que te pasa exactamente.

Salu2
Cafetino escribió:Bou, cuando te pase esto, cuelga aqui la salida que té de el comando 'dmesg'


Desconocía este comando, parece que al introducirlo me dice todo lo que ha ocurrido en el sistema desde que lo he encendido ¿no?

En todo caso, esto es lo que creo que nos importa:

[4298618.275000] usb 4-5: new high speed USB device using ehci_hcd and address 3
[4298618.369000] usb 4-5: device descriptor read/all, error -71
[4298619.775000] usb 4-5: new high speed USB device using ehci_hcd and address 5
[4298620.042000] SCSI subsystem initialized
[4298620.049000] Initializing USB Mass Storage driver...
[4298620.054000] scsi0 : SCSI emulation for USB Mass Storage devices
[4298620.055000] usb-storage: device found at 5
[4298620.055000] usb-storage: waiting for device to settle before scanning
[4298620.055000] usbcore: registered new driver usb-storage
[4298620.055000] USB Mass Storage support registered.
[4298620.109000] usb 4-5: USB disconnect, address 5


A mí me suena medio chino, a ver si alguien saca alguna conclusión.

Gracias.



P.D. Hace un momento ha detectado el USB, sin hacer nada yo, llevaba puesto desde que he puesto el mensaje hace media hora.

He vuelto a ejecutar el comando que me has dicho y:

[4300634.353000] scsi824 : SCSI emulation for USB Mass Storage devices
[4300634.354000] usb-storage: device found at 109
[4300634.354000] usb-storage: waiting for device to settle before scanning
[4300634.610000] usb 4-5: USB disconnect, address 109
[4300635.777000] usb 4-5: new high speed USB device using ehci_hcd and address 110
[4300635.855000] scsi825 : SCSI emulation for USB Mass Storage devices
[4300635.856000] usb-storage: device found at 110
[4300635.856000] usb-storage: waiting for device to settle before scanning
[4300636.109000] usb 4-5: USB disconnect, address 110
[4300637.275000] usb 4-5: new high speed USB device using ehci_hcd and address 111
[4300637.353000] scsi826 : SCSI emulation for USB Mass Storage devices
[4300637.354000] usb-storage: device found at 111
[4300637.354000] usb-storage: waiting for device to settle before scanning
[4300637.609000] usb 4-5: USB disconnect, address 111
[4300638.775000] usb 4-5: new high speed USB device using ehci_hcd and address 112
[4300638.872000] scsi827 : SCSI emulation for USB Mass Storage devices
[4300638.873000] usb-storage: device found at 112
[4300638.873000] usb-storage: waiting for device to settle before scanning
[4300639.109000] usb 4-5: USB disconnect, address 112
[4300640.280000] usb 4-5: new high speed USB device using ehci_hcd and address 113
[4300640.354000] usb 4-5: device descriptor read/all, error -71
[4300641.775000] usb 4-5: new high speed USB device using ehci_hcd and address 115
[4300641.853000] scsi828 : SCSI emulation for USB Mass Storage devices
[4300641.854000] usb-storage: device found at 115
[4300641.854000] usb-storage: waiting for device to settle before scanning
[4300642.109000] usb 4-5: USB disconnect, address 115
[4300643.277000] usb 4-5: new high speed USB device using ehci_hcd and address 116
[4300643.355000] scsi829 : SCSI emulation for USB Mass Storage devices
[4300643.356000] usb-storage: device found at 116
[4300643.356000] usb-storage: waiting for device to settle before scanning
[4300643.609000] usb 4-5: USB disconnect, address 116
[4300646.275000] usb 4-5: new high speed USB device using ehci_hcd and address 118
[4300646.354000] scsi830 : SCSI emulation for USB Mass Storage devices
[4300646.356000] usb-storage: device found at 118
[4300646.356000] usb-storage: waiting for device to settle before scanning
[4300646.609000] usb 4-5: USB disconnect, address 118
[4300647.775000] usb 4-5: new high speed USB device using ehci_hcd and address 119
[4300647.853000] scsi831 : SCSI emulation for USB Mass Storage devices
[4300647.854000] usb-storage: device found at 119
[4300647.854000] usb-storage: waiting for device to settle before scanning
[4300648.109000] usb 4-5: USB disconnect, address 119
[4300649.275000] usb 4-5: new high speed USB device using ehci_hcd and address 120
[4300649.353000] scsi832 : SCSI emulation for USB Mass Storage devices
[4300649.354000] usb-storage: device found at 120
[4300649.354000] usb-storage: waiting for device to settle before scanning
[4300649.609000] usb 4-5: USB disconnect, address 120
[4300652.527000] usb 4-5: new high speed USB device using ehci_hcd and address 122
[4300652.605000] scsi833 : SCSI emulation for USB Mass Storage devices
[4300652.606000] usb-storage: device found at 122
[4300652.606000] usb-storage: waiting for device to settle before scanning
[4300652.859000] usb 4-5: USB disconnect, address 122
[4300655.527000] usb 4-5: new high speed USB device using ehci_hcd and address 124
[4300658.526000] usb 4-5: new high speed USB device using ehci_hcd and address 126
[4300658.605000] scsi834 : SCSI emulation for USB Mass Storage devices
[4300658.606000] usb-storage: device found at 126
[4300658.606000] usb-storage: waiting for device to settle before scanning
[4300658.859000] usb 4-5: USB disconnect, address 126
[4300661.526000] usb 4-5: new high speed USB device using ehci_hcd and address 2[4300661.605000] scsi835 : SCSI emulation for USB Mass Storage devices
[4300661.607000] usb-storage: device found at 2
[4300661.607000] usb-storage: waiting for device to settle before scanning
[4300661.859000] usb 4-5: USB disconnect, address 2
[4300664.525000] usb 4-5: new high speed USB device using ehci_hcd and address 4[4300664.615000] scsi836 : SCSI emulation for USB Mass Storage devices
[4300664.617000] usb-storage: device found at 4
[4300664.617000] usb-storage: waiting for device to settle before scanning
[4300664.859000] usb 4-5: USB disconnect, address 4
[4300666.275000] usb 4-5: new high speed USB device using ehci_hcd and address 5[4300666.354000] scsi837 : SCSI emulation for USB Mass Storage devices
[4300666.434000] usb-storage: device found at 5
[4300666.434000] usb-storage: waiting for device to settle before scanning
[4300666.609000] usb 4-5: USB disconnect, address 5
[4300668.025000] usb 4-5: new high speed USB device using ehci_hcd and address 6[4300668.104000] scsi838 : SCSI emulation for USB Mass Storage devices
[4300668.105000] usb-storage: device found at 6
[4300668.105000] usb-storage: waiting for device to settle before scanning
[4300668.359000] usb 4-5: USB disconnect, address 6
[4300669.525000] usb 4-5: new high speed USB device using ehci_hcd and address 7[4300669.627000] scsi839 : SCSI emulation for USB Mass Storage devices
[4300669.629000] usb-storage: device found at 7
[4300669.629000] usb-storage: waiting for device to settle before scanning
[4300669.859000] usb 4-5: USB disconnect, address 7
[4300672.775000] usb 4-5: new high speed USB device using ehci_hcd and address 9[4300672.859000] scsi840 : SCSI emulation for USB Mass Storage devices
[4300672.860000] usb-storage: device found at 9
[4300672.860000] usb-storage: waiting for device to settle before scanning
[4300673.109000] usb 4-5: USB disconnect, address 9
[4300674.277000] usb 4-5: new high speed USB device using ehci_hcd and address 10
[4300674.373000] scsi841 : SCSI emulation for USB Mass Storage devices
[4300674.375000] usb-storage: device found at 10
[4300674.375000] usb-storage: waiting for device to settle before scanning
[4300674.609000] usb 4-5: USB disconnect, address 10
[4300675.776000] usb 4-5: new high speed USB device using ehci_hcd and address 11
[4300675.854000] scsi842 : SCSI emulation for USB Mass Storage devices
[4300675.856000] usb-storage: device found at 11
[4300675.856000] usb-storage: waiting for device to settle before scanning
[4300676.116000] usb 4-5: USB disconnect, address 11
[4300677.526000] usb 4-5: new high speed USB device using ehci_hcd and address 12
[4300679.032000] usb 4-5: new high speed USB device using ehci_hcd and address 13
[4300679.110000] scsi843 : SCSI emulation for USB Mass Storage devices
[4300679.111000] usb-storage: device found at 13
[4300679.111000] usb-storage: waiting for device to settle before scanning
[4300679.359000] usb 4-5: USB disconnect, address 13
[4300680.525000] usb 4-5: new high speed USB device using ehci_hcd and address 14
[4300680.604000] scsi844 : SCSI emulation for USB Mass Storage devices
[4300680.605000] usb-storage: device found at 14
[4300680.605000] usb-storage: waiting for device to settle before scanning
[4300680.859000] usb 4-5: USB disconnect, address 14
[4300682.275000] usb 4-5: new high speed USB device using ehci_hcd and address 15
[4300682.353000] scsi845 : SCSI emulation for USB Mass Storage devices
[4300682.354000] usb-storage: device found at 15
[4300682.354000] usb-storage: waiting for device to settle before scanning
[4300683.111000] usb 4-5: USB disconnect, address 15
[4300684.532000] usb 4-5: new high speed USB device using ehci_hcd and address 16
[4300684.611000] scsi846 : SCSI emulation for USB Mass Storage devices
[4300684.612000] usb-storage: device found at 16
[4300684.612000] usb-storage: waiting for device to settle before scanning
[4300689.612000] Vendor: LG Model: MF-FE500 Rev: 0100
[4300689.612000] Type: Direct-Access ANSI SCSI revision: 04
[4300689.619000] usb-storage: device scan complete
[4300689.757000] SCSI device sda: 1003008 512-byte hdwr sectors (514 MB)
[4300689.757000] sda: Write Protect is off
[4300689.757000] sda: Mode Sense: 38 00 00 00
[4300689.757000] sda: assuming drive cache: write through
[4300689.768000] SCSI device sda: 1003008 512-byte hdwr sectors (514 MB)
[4300689.768000] sda: Write Protect is off
[4300689.768000] sda: Mode Sense: 38 00 00 00
[4300689.768000] sda: assuming drive cache: write through
[4300689.768000] /dev/scsi/host846/bus0/target0/lun0: p1
[4300689.771000] Attached scsi removable disk sda at scsi846, channel 0, id 0, lun 0
[4300691.219000] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Bou escribió:Desconocía este comando, parece que al introducirlo me dice todo lo que ha ocurrido en el sistema desde que lo he encendido ¿no?


Mas o menos. 'dmesg' imprime los mensajes que ha dejado el kernel en el ring buffer.




Cuanto al problema... por un lado lo unico raro que veo es:
[4298618.369000] usb 4-5: device descriptor read/all, error -71

No conozco el significado de ese codigo de error, aunque de momento sabemos que el sistema detecta tu MP3.
Viendo el resto de mensajes parece que a veces no es capaz de leer la tabla de particiones del mp3. Yo provaria de cargarme esa tabla y volverla a crear, en el momento que te la reconzca. Es decir, lo que haria yo es:
- Ir enchufando el pendrive hasta que lo reconozca
- Hacerme un backup de mi musica favorita
- Desmontar el pendrive
- Reparticionar el pendrive (con cfdisk por ejemplo), es decir, me cargo la partcion fat32, y la vuelvo a crear.
- Formatear la partcion fat32. Diria que es con 'mkfs.vfat /dev/sda1' (asegurate que sda1 es el mp3)

A ver si esto te funciona.

Salu2
Cafetino escribió:
Mas o menos. 'dmesg' imprime los mensajes que ha dejado el kernel en el ring buffer.




Cuanto al problema... por un lado lo unico raro que veo es:
[4298618.369000] usb 4-5: device descriptor read/all, error -71

No conozco el significado de ese codigo de error, aunque de momento sabemos que el sistema detecta tu MP3.
Viendo el resto de mensajes parece que a veces no es capaz de leer la tabla de particiones del mp3. Yo provaria de cargarme esa tabla y volverla a crear, en el momento que te la reconzca. Es decir, lo que haria yo es:
- Ir enchufando el pendrive hasta que lo reconozca
- Hacerme un backup de mi musica favorita
- Desmontar el pendrive
- Reparticionar el pendrive (con cfdisk por ejemplo), es decir, me cargo la partcion fat32, y la vuelvo a crear.
- Formatear la partcion fat32. Diria que es con 'mkfs.vfat /dev/sda1' (asegurate que sda1 es el mp3)

A ver si esto te funciona.

Salu2


Nah, eso ya lo probé el primer día y nada... todo esto es con el aparato ya formateado. A fat16, porque haciéndolo a fat32 luego no funciona.

He vuelto a ejecutar el comando que me dijiste cuando se ha quedado colgado copiando archivos, y me da esto:

[4302311.713000] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[4302645.260000] SCSI error : <1448 0 0 0> return code = 0x70000
[4302645.260000] end_request: I/O error, dev sda, sector 231408
[4302645.260000] Buffer I/O error on device sda1, logical block 231360
[4302645.260000] lost page write due to I/O error on sda1


La última parte, a partir de SCSI error, se repite muchísimas veces. :(
lo formateaste desde linux o desd eel rpopio aparato?
No creo que te sirva de ayuda, pero con mi repro MP3 (Innovix 1Gb) me pasa lo mismo tanto en Windows como en Linux. Tengo que ir a ver si me lo descambian, pero si dices que a ti no te ha mejorado la situación, mal asunto.:-(

Saludos
ElChabaldelPc escribió:lo formateaste desde linux o desd eel rpopio aparato?


Desde el propio aparato.

Methenx, lo he probado muy muy poquitas veces en Windows pero las veces que lo he hecho ha ido perfectamente.
7 respuestas