USB MP3 Player

Post Reply
Message
Author
Franz

USB MP3 Player

#1 Post by Franz »

Hallo!

Ich hab kürzlich den Catcorner MP3-31 (http://www.wtn-online.de/mp3/mp3-31.htm) geschenkt bekommen, einen USB MP3 Player, der mit CompactFlash als Speichermedium arbeitet. Unter Windows tut er seinen Dienst als "USB mass storange device", aber unter Linux klappts nicht.

Auf ProLinux ist zu einem ähnlichen Gerät aus dem selben Haus ein Bericht erschienen (http://www.pl-berichte.de/t_hardware/usbflash.html), der mir aber nicht weiter geholfen hat. Mein System ist Mandrake 8.2 (Kernel 2.4.18.6mdk).

Die entsprechenden Meldungen aus dmesg:

hub.c: USB new device connect on bus1/1, assigned device number 2
usb.c: USB device 2 (vend/prod 0x90a/0x1100) is not claimed by any active driver.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi1 : SCSI emulation for USB Mass Storage devices
usb-uhci.c: interrupt, status 2, frame# 1815
usb.c: USB disconnect on device 2
usb.c: ignoring set_interface for dev 2, iface 0, alt 0
hub.c: USB new device connect on bus1/1, assigned device number 3
usb-uhci.c: interrupt, status 2, frame# 751
scsi: device set offline - not ready or command retry failed after bus reset: host 1 channel 0 id 0 lun 0
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
scsi2 : SCSI emulation for USB Mass Storage devices
usb-uhci.c: interrupt, status 2, frame# 619

Da müsste doch jetzt stehen, wenn es geklappt hat, welches Device ich mounten soll. Ich hab übrigens das Gerät nicht raus und reingesteckt, auch wenn man das bei den Meldungen denken könnte. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Geht das mit dem Gerät grundsätzlich nicht, hab ich was falsch gemacht oder bin ich einfach nur blöd?

Danke für jede Hilfe.

Franz

Franz

Re: USB MP3 Player

#2 Post by Franz »

Ich hab jetzt mal den saberen 2.4.18 mit verbose für USB-Fehler ausprobiert. Geht immer noch nicht:

uhci.c: d000: wakeup_hc
uhci.c: root-hub INT complete: port1: 80 port2: 93 data: 4
hub.c: port 2 connection change
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus1/2, assigned device number 2
usb.c: kmalloc IF cbe6a440, numif 1
usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0
usb-storage: act_altsettting is 0
usb-storage: id_index calculated to be: 42
usb-storage: Array length appears to be: 61
usb-storage: USB Mass Storage device detected
usb-storage: Endpoints: In: 0xcfa248e0 Out: 0xcfa248f4 Int: 0xcfa24908 (Period 255)
usb-storage: New GUID 090a11000000000000000000
usb-storage: Transport: Control/Bulk
usb-storage: Protocol: Reduced Block Commands (RBC)
usb-storage: *** thread sleeping.
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 ff 00 00 00 00 00 00 00
usb-storage: Call to usb_stor_control_msg() returned 6
usb-storage: usb_stor_transfer_partial(): xfer 255 bytes
usb-storage: command_abort() called
usb-storage: usb_stor_bulk_msg() returned -104 xferred 0/255
usb-storage: usb_stor_transfer_partial(): unknown error
usb-storage: CB data stage result is 0x2
usb-storage: -- CB transport device requiring auto-sense
usb-storage: Issuing auto-REQUEST_SENSE
uhci.c: uhci_submit_urb: urb not available to submit (status = -104)
usb-storage: Call to usb_stor_control_msg() returned -22
usb-storage: -- auto-sense failure
usb-storage: CB_reset() called
usb_control/bulk_msg: timeout
usb-storage: CB[ I] soft reset failed -110
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.

Franz

Re: USB MP3 Player

#3 Post by Franz »

Habs rausgekriegt. http://www.qbik.ch/usb/devices/showdev.php?id=1136

Damit es läuft, muss man die Datei unusual_devs.h im Verzeichnis drivers/usb/storage/ des Kernels um den Eintrag

UNUSUAL_DEV( 0x090a,0x1100,0x0000,0x9999,
"Modular Technology",
"MP3 Player",
US_SC_UFI, US_PR_CB, NULL,
US_FL_SINGLE_LUN),

berreichern.

Danke an alle, die sich den Kopf zerbrochen haben!

Post Reply