Pagina 1 di 1

problemi lettore mp3

Inviato: sab 13 mag 2006, 13:31
da lamarozzo
Ciao a tutti,
chiedo un aiuto disperato.

I miei amici mi hanno regalato un lettore mp3 Gold Energy 1 Gb.
Questo lettore, che ha una porta usb 2.0 FULL SPEED incorporata, dovrebbe funzionare in due modalità, a seconda se viene collegato al computer con il tasto di blocco attivo o no.

In una modalità, sotto Windows, parte automaticamente un programma che converte le canzoni presenti su un cd in mp3 e le copia sul lettore

Nell'altra modalità, l'unica che mi interessa, attaccando il lettore al
computer, questo dovrebbe vederlo semplicemente come una memoria usb esterna, senza bisogno di driver particolari (almeno così è scritto sul manuale).

Il problema è che Linux non riesce a riconoscermi la memoria. Nella seconda modalità vi posto qui di seguito cosa mi riporta il kernel (comando dmesg):

usb 2-1: new full speed USB device using uhci_hcd and address 2
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
Vendor: Digital Model: MP3 Player Rev: 0100
Type: Direct-Access ANSI SCSI revision: 04
SCSI device sda: 2034432 512-byte hdwr sectors (1042 MB)
sda: Write Protect is off
sda: Mode Sense: 38 00 00 00
sda: assuming drive cache: write through
ioctl_internal_command: <0 0 0 0> return code = 8000002
: Current: sense key=0x0
ASC=0x0 ASCQ=0x0
Info fld=0x0
SCSI device sda: 2034432 512-byte hdwr sectors (1042 MB)
sda: Write Protect is off
sda: Mode Sense: 38 00 00 00
sda: assuming drive cache: write through
sda:<6>SCSI error : <0 0 0 0> return code = 0x10070000
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
SCSI error : <0 0 0 0> return code = 0x10070000
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
unable to read partition table
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
usb-storage: device scan complete




Se provo a fare

fdisk /dev/sda

ho il messaggio "Unable to read /dev/sda"


Il lettore è proprio incompatibile con Linux? C'è qualcosa che mi manca nel kernel? (2.6 ricompilato da me, ma non ho mai avuto problemi con altre chiavette usb) Cos'è il device sg0?

Grazie.

John

Inviato: sab 13 mag 2006, 16:26
da napoleone1981
la butto lì ma potrei dire una cavolata...
Hai controllato sda1 e/o sda2???

Inviato: sab 13 mag 2006, 16:51
da lamarozzo
Non capisco,
cosa intendi controllare sda1 o sda2

Grazie,

John

Inviato: sab 13 mag 2006, 17:04
da Vlk
Intende i comandi

Codice: Seleziona tutto

mount /dev/sda1

Codice: Seleziona tutto

mount /dev/sda2
Ovviamente dopo aver creato il punto di mount in /etc/fstab

Inviato: sab 13 mag 2006, 17:13
da lamarozzo
Ma sda1 e sda2 non esistono.
Facendo fdisk -l /dev/sda* non ottengo risultati.

Comunque ho provato a fare il mount ed il risultato è

mount: special device /dev/sda1 does not exist

Che fare?

Inviato: sab 13 mag 2006, 17:17
da MAT
Hai caricato i moduli necessari ai dispositivi usb? Sono compilati nel kernel? Altri dispositivi di memorizzazione di massa con interfaccia usb funzionano?

Inviato: sab 13 mag 2006, 17:30
da lamarozzo
Ciao,

posto qui di seguito le mie impostazioni di config (grep -i usb .config)

# USB devices
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
# USB support
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB=y
# CONFIG_USB_DEBUG is not set
# Miscellaneous USB options
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
# CONFIG_USB_OTG is not set
# USB Host Controller Drivers
CONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_SPLIT_ISO is not set
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_OHCI_HCD is not set
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# USB Device Class drivers
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
# CONFIG_USB_ACM is not set
CONFIG_USB_PRINTER=y
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# USB Input Devices
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
# CONFIG_USB_HIDDEV is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_ACECAD is not set
# CONFIG_USB_KBTAB is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_MTOUCH is not set
# CONFIG_USB_ITMTOUCH is not set
CONFIG_USB_EGALAX=m
# CONFIG_USB_XPAD is not set
# CONFIG_USB_ATI_REMOTE is not set
# CONFIG_USB_KEYSPAN_REMOTE is not set
# USB Imaging devices
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# USB Multimedia devices
# CONFIG_USB_DABUSB is not set
# Video4Linux support is needed for USB Multimedia device support
# USB Network Adapters
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
# CONFIG_USB_ZD1201 is not set
CONFIG_USB_MON=y
# USB port drivers
# CONFIG_USB_USS720 is not set
# USB Serial Converter support
# CONFIG_USB_SERIAL is not set
# USB Miscellaneous drivers
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_LED is not set
CONFIG_USB_CYTHERM=m
# CONFIG_USB_PHIDGETKIT is not set
CONFIG_USB_PHIDGETSERVO=m
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TEST is not set
# USB DSL modem support
# USB Gadget Support
# CONFIG_USB_GADGET is not set

Praticamento ho compilato quasi tutto staticamente.

Finora le chiavette usb le avevo sempre lette senza problemi.

Inviato: sab 13 mag 2006, 17:48
da gnubit
Il device sg0 è quello creato dai driver scsi general.

Credo che il problema stia quì
Buffer I/O error on device sda, logical block 0
SCSI error : <0 0 0 0> return code = 0x10070000
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
unable to read partition table
Quella periferica ha qualche diavoleria (la funzionalita attivabile o meno) che si basa su qualche storia strana sulle partizioni.
Forse ha una rom (dove è contenuto il programma) che si presenta come prima partizione e la cosa non piace a linux.

Inviato: sab 13 mag 2006, 17:50
da lamarozzo
C'è qualche modo di porvi rimedio oppure devo correre in negozio e supplicare di cambiarmela con una altro modello?

Grazie

Inviato: sab 13 mag 2006, 17:55
da gnubit
Non saprei proprio cosa dire, bisognerebbe capire che tecnologia sfrutta.

Cosa succede se lo colleghi a linux con la funzionalità attivata?

Inviato: sab 13 mag 2006, 18:17
da lamarozzo
Mi appare solamente

usb 2-1: USB disconnect, address 3
usb 2-1: new full speed USB device using uhci_hcd and address 4
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
Vendor: Digital Model: MP3 Player Rev: 0100
Type: CD-ROM ANSI SCSI revision: 04
Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 5
usb-storage: device scan complete

Inviato: sab 13 mag 2006, 18:33
da napoleone1981
E se provi a montare sg0 e poi dai un bel ls /dev/sg0 vedi qualcosa???

Inviato: dom 14 mag 2006, 23:03
da lamarozzo
ho provato ma non mi dava niente.

... alla fine ho rinunciato, sono tornato al negozio con il portatile e mi sono fatto cambiare il lettore mp3 con uno che andasse bene per Linux.
Sono stati gentili perchè mi hanno fatto provare direttamente i lettori sulla mia
Slack. Mi hanno chiesto che distribuzione avevo, ma la Slackware non la conoscevano! E quando ho cominciato a lavorare direttamente da shell senza X, mi hanno chiesto se questa Slackware non aveva qualcosa di grafico o se era come MSDOS!!! All'Eldo Windows rules

John

Inviato: dom 14 mag 2006, 23:07
da gnubit
Cavolo, la stessa cosa che dicono a me.

Entro in kde e apro la console
"A che cavolo ti serve la grafica se stai sempre in console"?

Mi viene il dubbio se non sia una caratteristica degli Slackwaristi.

Dio quanto amo questa distro, che va sempreeeee.