I recently bought an iAudio M5 music player, largely because the
manufacturer (Cowon) advertises Linux support. And indeed Google shows
many reports of the player working well under Linux. Not for me
though. It's supposed to function as a USB mass storage device with a
vfat filesystem on it.
When I plug it in to the USB port, it is detected as a USB device and
the kernel reports:
Feb 11 10:45:37 localhost kernel: usb 5-2: new high speed USB device
using ehci_hcd and address 8
and lsusb lists the device as a mass storage device and lists the
interface subclass as SCSI (the relevant entry is below).
However the necessary kernel-modules are not loaded, sg_scan -i
reports no scsi devices, and no /dev/sd* device file is created. So
the problem is somewhere in the interaction between the USB subsystem
and the SCSI layer.
But whatever the problem is, it is particular to this device. All
works as it ought to with two Sandisk devices that I use. I plug them
in, they are detected, udev loads the appropriate kernel-modules,
creates the /dev/sda* device files, and creates the symlinks specified
in my local udev rules file; the file-systems on the devices can be
mounted and all is great.
The kernel is 2.6.15.1 from Debian testing. Udev is 0.084 from Debian
unstable. No hotplug.
I'm at my wits' end. Any advice or pointers? Perhaps I need to add an
entry to /etc/udev/hotplug.rules to load the needed modules?
Thanks very much in advance,
Jim McCloskey
----------------------------------------------------------------------
Bus 005 Device 008: ID 0e21:0520 Cowon Systems, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0e21 Cowon Systems, Inc.
idProduct 0x0520
bcdDevice 1.00
iManufacturer 73
iProduct 93
iSerial 103
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 2
iConfiguration 0
bmAttributes 0x80
MaxPower 498mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 6
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 9
----------------------------------------------------------------------
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users