lettore MP3...mi sta facendo impazzire!

3 risposte [Ultimo messaggio]
Ritratto di p4coo
p4coo
(Geek)
Offline
Geek
Iscritto: 17/12/2006
Messaggi: 129

il fatto è semplice...ma allo stesso momento oscuro!

ho un lettore mp3 ke quando viene collegato al computer viene riconosciuto cm una banalissima unità di archiviazione esterna.

quando provo a copiare file sostanziosi sopra (tipo > 1Mb) la periferica si smonta automaticamente non permettendomi di copiare nulla.

premetto che:
1)su winzoz non dà problemi
2)il fs del mp3 è fat16 (nn posso cambiarlo altrimenti l'mp3 non lo riconosce)
3)ho provato anke con altre distro e nn funziona (al momento uso mandriva spring con kernel 2.6.22.7)
4)se faccio mkdir non da problemi
5)se edito un file di testo non da problemi
7)se tento di copiare mp3 o foto salta!
8)non è un problema del pc perkè ha fatto lo stesso cn altro pc cn linux mandriva

vi prego aiutatemi almeno a capire perkè fa così!

Ritratto di picard12
picard12
(Guru)
Offline
Guru
Iscritto: 12/09/2005
Messaggi: 2773

se magari ci dici il modello ed il risultato di lsusb
vediamo cosi di capirci di più...

Asus A8N-E;Opteron180X2/mandriva 2010.1Spring x64bit
VGA: Gigabyte gts250/1gb ddr3

Ritratto di p4coo
p4coo
(Geek)
Offline
Geek
Iscritto: 17/12/2006
Messaggi: 129

il modello lo avevo omesso perkè penso sia uno dei soliti mp3 cn scocca del produttore e chip kissà di ki...
cmq: MEDIACOM JukeBok Movie FM (cod: ME-MP3JBM2)

x quanto riguarda lsusb:
<br />Bus 002 Device 006: ID 071b:3203 Domain Technologies, Inc.<br />Bus 002 Device 003: ID 0c45:62c0 Microdia<br />Bus 002 Device 001: ID 0000:0000<br />Bus 001 Device 001: ID 0000:0000<br />

ecco dmesg quando attacco il lettore:
<br />usb 2-1: new high speed USB device using ehci_hcd and address 7<br />usb 2-1: configuration #1 chosen from 1 choice<br />scsi4 : SCSI emulation for USB Mass Storage devices<br />usb-storage: device found at 7<br />usb-storage: waiting for device to settle before scanning<br />usb-storage: device scan complete<br />scsi 4:0:0:0: Direct-Access     RockChip USB MP3          1.00 PQ: 0 ANSI: 0 CCS<br />scsi 4:0:0:1: Direct-Access     RockChip USB  SD          1.00 PQ: 0 ANSI: 0 CCS<br />sd 4:0:0:0: [sdb] 4080640 512-byte hardware sectors (2089 MB)<br />sd 4:0:0:0: [sdb] Write Protect is off<br />sd 4:0:0:0: [sdb] Mode Sense: 03 00 00 00<br />sd 4:0:0:0: [sdb] Assuming drive cache: write through<br />sd 4:0:0:0: [sdb] 4080640 512-byte hardware sectors (2089 MB)<br />sd 4:0:0:0: [sdb] Write Protect is off<br />sd 4:0:0:0: [sdb] Mode Sense: 03 00 00 00<br />sd 4:0:0:0: [sdb] Assuming drive cache: write through<br /> sdb: sdb1<br />sd 4:0:0:0: [sdb] Attached SCSI removable disk<br />sd 4:0:0:0: Attached scsi generic sg1 type 0<br />sd 4:0:0:1: [sdc] Attached SCSI removable disk<br />sd 4:0:0:1: Attached scsi generic sg2 type 0<br />

ecco cm viene montato:
<br />/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)<br />

ecco dmesg quando va in errore tentando di copiare un mp3:
<br />usb 2-1: reset high speed USB device using ehci_hcd and address 7<br />usb 2-1: reset high speed USB device using ehci_hcd and address 7<br />usb 2-1: reset high speed USB device using ehci_hcd and address 7<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 1238<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 1478<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 1718<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 1958<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 2198<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 2438<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 2678<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 2918<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 3158<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 3398<br />Buffer I/O error on device sdb1, logical block 600<br />lost page write due to I/O error on sdb1<br />Buffer I/O error on device sdb1, logical block 255<br />lost page write due to I/O error on sdb1<br />Buffer I/O error on device sdb1, logical block 6<br />lost page write due to I/O error on sdb1<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />end_request: I/O error, dev sdb, sector 3638<br />sd 4:0:0:1: [sdc] READ CAPACITY failed<br />sd 4:0:0:1: [sdc] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />sd 4:0:0:1: [sdc] Sense not available.<br />sd 4:0:0:0: [sdb] READ CAPACITY failed<br />sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />sd 4:0:0:0: [sdb] Sense not available.<br />sd 4:0:0:1: [sdc] Write Protect is off<br />sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00<br />sd 4:0:0:1: [sdc] Assuming drive cache: write through<br />sd 4:0:0:0: [sdb] Write Protect is off<br />sd 4:0:0:0: [sdb] Mode Sense: 00 00 00 00<br />sd 4:0:0:0: [sdb] Assuming drive cache: write through<br />sd 4:0:0:1: [sdc] READ CAPACITY failed<br />sd 4:0:0:1: [sdc] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />sd 4:0:0:1: [sdc] Sense not available.<br />sd 4:0:0:1: [sdc] Write Protect is off<br />sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00<br />sd 4:0:0:1: [sdc] Assuming drive cache: write through<br />sd 4:0:0:1: [sdc] READ CAPACITY failed<br />sd 4:0:0:1: [sdc] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />sd 4:0:0:1: [sdc] Sense not available.<br />sd 4:0:0:1: [sdc] Write Protect is off<br />sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00<br />sd 4:0:0:1: [sdc] Assuming drive cache: write through<br />sd 4:0:0:1: [sdc] READ CAPACITY failed<br />sd 4:0:0:1: [sdc] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK<br />sd 4:0:0:1: [sdc] Sense not available.<br />sd 4:0:0:1: [sdc] Write Protect is off<br />sd 4:0:0:1: [sdc] Mode Sense: 00 00 00 00<br />sd 4:0:0:1: [sdc] Assuming drive cache: write through<br />usb 2-1: USB disconnect, address 7<br />FAT: unable to read inode block for updating (i_pos 9604)<br />Buffer I/O error on device sdb1, logical block 504<br />lost page write due to I/O error on sdb1<br />

Ritratto di panda84
panda84
(Monster)
Offline
Monster
Iscritto: 18/11/2007
Messaggi: 319

Il problema di quel lettore è il chip USB che è un po' particolare... in ogni caso il problema è stato risolto (almeno i problemi principali) a partire dal kernel 2.6.23 (l'ho provato 10 minuti fa in Fedora 8 e funziona su mio lettore MP4 con lo stesso identico chip che precedentemente aveva lo stesso tuo problema).
Per i kernel precedenti è disponibile un workaround... dai una letta qui:
http://forums.fedoraforum.org/showthread.php?t=155595
http://lkml.org/lkml/2007/9/4/141

Spero di esserti stato d'aiuto!
Ciao,
Diego