GNOME Bugzilla – Bug 333428
Hal information for Cowan/iAudio M3
Last modified: 2006-04-02 05:22:32 UTC
Product info: http://www.cowonamerica.com/products/iaudio/m3/ The M3 presents two USB devices, on a mountable mass-storage; full Hal logs below. Hal does not recognise it as an audio device. It is automounted under the name "IAUDIO". Playlists must be placed under the "PLAYLIST/" directory. ------ 5: udi = '/org/freedesktop/Hal/devices/usb_device_e21_500_100_if0' info.udi = '/org/freedesktop/Hal/devices/usb_device_e21_500_100_if0' (string) linux.subsystem = 'usb' (string) linux.hotplug_type = 1 (0x1) (int) info.product = 'USB Mass Storage Interface' (string) usb.interface.protocol = 80 (0x50) (int) usb.interface.subclass = 6 (0x6) (int) usb.interface.class = 8 (0x8) (int) usb.interface.number = 0 (0x0) (int) usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-5/3-5:2.0' (string) usb.configuration_value = 2 (0x2) (int) usb.num_configurations = 1 (0x1) (int) usb.num_interfaces = 1 (0x1) (int) usb.device_class = 0 (0x0) (int) usb.device_subclass = 0 (0x0) (int) usb.device_protocol = 0 (0x0) (int) usb.vendor_id = 3617 (0xe21) (int) usb.product_id = 1280 (0x500) (int) usb.vendor = 'Cowon Systems, Inc.' (string) usb.product = 'USB Mass Storage Interface' (string) usb.device_revision_bcd = 256 (0x100) (int) usb.max_power = 498 (0x1f2) (int) usb.num_ports = 0 (0x0) (int) usb.linux.device_number = 2 (0x2) (int) usb.serial = '100' (string) usb.speed_bcd = 294912 (0x48000) (int) usb.version_bcd = 512 (0x200) (int) usb.is_self_powered = false (bool) usb.can_wake_up = false (bool) usb.bus_number = 3 (0x3) (int) info.bus = 'usb' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_e21_500_100' (string) linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-5/3-5:2.0' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-5/3-5:2.0' (string) 6: udi = '/org/freedesktop/Hal/devices/usb_device_e21_500_100' info.udi = '/org/freedesktop/Hal/devices/usb_device_e21_500_100' (string) linux.subsystem = 'usb' (string) linux.hotplug_type = 1 (0x1) (int) usb_device.bus_number = 3 (0x3) (int) usb_device.can_wake_up = false (bool) usb_device.is_self_powered = false (bool) usb_device.version_bcd = 512 (0x200) (int) usb_device.speed_bcd = 294912 (0x48000) (int) usb_device.serial = '100' (string) usb_device.linux.device_number = 2 (0x2) (int) usb_device.num_ports = 0 (0x0) (int) usb_device.max_power = 498 (0x1f2) (int) usb_device.device_revision_bcd = 256 (0x100) (int) info.product = 'iAUDIO M3 Digital Audio Player' (string) usb_device.product = 'iAUDIO M3 Digital Audio Player' (string) info.vendor = 'Cowon Systems, Inc.' (string) usb_device.vendor = 'Cowon Systems, Inc.' (string) usb_device.product_id = 1280 (0x500) (int) usb_device.vendor_id = 3617 (0xe21) (int) usb_device.device_protocol = 0 (0x0) (int) usb_device.device_subclass = 0 (0x0) (int) usb_device.device_class = 0 (0x0) (int) usb_device.num_interfaces = 1 (0x1) (int) usb_device.num_configurations = 1 (0x1) (int) usb_device.configuration_value = 2 (0x2) (int) usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-5' (string) info.linux.driver = 'usb' (string) info.bus = 'usb_device' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_02_2' (string) linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-5' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-5' (string)
HAL in cvs recognises the device, and I've filed freedesktop bug 6462 which contain information about reading the playlists. All we need to do on the Rhythmbox side is make use of the playlist info that HAL reports, which is bug 333845. *** This bug has been marked as a duplicate of 333845 ***