Distribuir

Distribuir contenido

Reply to comment

Differo Cheste MP4 en (K)ubuntu Gutsy (7.10)

Compré este mp4 en http://www.appinformatica.com/mp3-mp4-mp4-differo-cheste-2.0-4gb--lector...
pero el kubuntu gutsy no escribe bien en el, escribe los nombres de los archivos tras montarlo pero no guarda nada en el, se desconecta y vuelta a empezar. Total, un bug.

Ya se que funciona este dispositivo en (K)ubuntu Hardy (8.04) pero para los rezagados como yo, igual esto les evita algun dolor de cabeza.

El dispositivo en si se reconoce de esta manera al conectarlo.


$dmesg|tail -20

[10289.774747] scsi 23:0:0:0: Direct-Access RockChip USB MP3 1.00 PQ: 0 ANSI: 0 CCS
[10289.775270] scsi 23:0:0:1: Direct-Access RockChip USB SD 1.00 PQ: 0 ANSI: 0 CCS
[10289.776514] sd 23:0:0:0: [sde] 8229376 512-byte hardware sectors (4213 MB)
[10289.777134] sd 23:0:0:0: [sde] Write Protect is off
[10289.777138] sd 23:0:0:0: [sde] Mode Sense: 03 00 00 00
[10289.777141] sd 23:0:0:0: [sde] Assuming drive cache: write through
[10289.779506] sd 23:0:0:0: [sde] 8229376 512-byte hardware sectors (4213 MB)
[10289.780135] sd 23:0:0:0: [sde] Write Protect is off
[10289.780139] sd 23:0:0:0: [sde] Mode Sense: 03 00 00 00
[10289.780141] sd 23:0:0:0: [sde] Assuming drive cache: write through
[10289.780145] sde: unknown partition table
[10289.783867] sd 23:0:0:0: [sde] Attached SCSI removable disk
[10289.783910] sd 23:0:0:0: Attached scsi generic sg5 type 0
[10289.784919] sd 23:0:0:1: [sdf] Attached SCSI removable disk
[10289.784955] sd 23:0:0:1: Attached scsi generic sg6 type 0

Bien, /dev/sde para la memoria principal del mp4 y /dev/sdf para la tarjeta sd

Si hacemos cualquier cosa con el /dev/sde o el que corresponda en vuestro sistema aparece el siguiente con dmesg.


[10222.129493] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129497] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129502] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129506] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129510] FAT: Directory bread(block 16080) failed
[10222.129513] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129515] FAT: Directory bread(block 16081) failed
[10222.129519] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129522] FAT: Directory bread(block 16082) failed
[10222.129526] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129529] FAT: Directory bread(block 16083) failed
[10222.129533] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129536] FAT: Directory bread(block 16084) failed
[10222.129539] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129542] FAT: Directory bread(block 16085) failed
[10222.129546] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129549] FAT: Directory bread(block 16086) failed
[10222.129552] scsi 22:0:0:0: rejecting I/O to dead device
[10222.129555] FAT: Directory bread(block 16087) failed

Bueno, ¿y esto como se arregla?

La solucion es esta https://bugs.launchpad.net/ubuntu/+bug/177933

Para ahorraros leer y remirar... con copiar y pegar vale...

Abrimos el editor:

sudo kate /sbin/set128_MP3

Pegamos esto dentro:


#!/bin/sh
DEV=$(echo $DEVPATH | awk -F/ '{print $3}')
echo 128 >/sys/block/${DEV}/device/max_sectors

Modificamos los permisos:


sudo chmod 0755 /sbin/set128_MP3

Editamos con kate:


sudo kate /etc/udev/rules.d/80-MP3player.rules

Pegamos esto en el:


ACTION=="add",SYSFS{model}=="USB MP3",RUN+="/sbin/set128_MP3"

Modificamos los permisos:


sudo chmod 0644 /etc/udev/rules.d/80-MP3player.rules

Desconectamos el mp4 si estaba conectado al pc y lo reconectamos en un par de minutos.

Lo reconoce igual que antes pero ya no da errores de ningun tipo al leer o escribir en el.

Espero que sirva.
Cualquier cosa, comentario...
Saludos

Responder

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato