[Bug 66239] Re: Patch to add HAL FDI info for MPMan MP-Ki 128

2006-11-07 Thread mibus
1. I think so. I didn't have one, I probably had an old fdi file? My
device was also 512MB, the '128' is just from the USB ident string.

2. Mine is the same. I didn't see that option - if there is one, it
would be good to add it in.

(FWIW, mine won't actually work as an MP3 player any more - either
dd'ing images on and off of it upset it, or it's been through the
wash... I'd really like a YP-U1 or something similar, which can play my
existing Vorbis files)

-- 
Patch to add HAL FDI info for MPMan MP-Ki 128
https://launchpad.net/bugs/66239

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 66239] Patch to add HAL FDI info for MPMan MP-Ki 128

2006-10-15 Thread mibus
Public bug reported:

Binary package hint: hal

This patch (from instructions at http://blog.pcode.nl/?p=176 ) adds
detection for a 'Actions Semiconductor Co., Ltd MPMan MP-Ki 128 MP3
Player/Recorder').

[EMAIL PROTECTED]:~$ lsusb
Bus 002 Device 001: ID :
Bus 001 Device 002: ID 10d6:1100 Actions Semiconductor Co., Ltd MPMan MP-Ki 128 
MP3 Player/Recorder
Bus 001 Device 001: ID :


Relevant output from lshal (after patch):

udi = '/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK'
  info.udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK'  
(string)
  linux.subsystem = 'usb'  (string)
  linux.hotplug_type = 1  (0x1)  (int)
  usb_device.bus_number = 1  (0x1)  (int)
  usb_device.can_wake_up = false  (bool)
  usb_device.is_self_powered = false  (bool)
  usb_device.version_bcd = 272  (0x110)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.serial = 'USB 2.0(FS) FLASH DISK'  (string)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.max_power = 100  (0x64)  (int)
  usb_device.device_revision_bcd = 256  (0x100)  (int)
  info.product = 'MPMan MP-Ki 128 MP3 Player/Recorder'  (string)
  usb_device.product = 'MPMan MP-Ki 128 MP3 Player/Recorder'  (string)
  info.vendor = 'Actions Semiconductor Co., Ltd'  (string)
  usb_device.vendor = 'Actions Semiconductor Co., Ltd'  (string)
  usb_device.product_id = 4352  (0x1100)  (int)
  usb_device.vendor_id = 4310  (0x10d6)  (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 = 1  (0x1)  (int)
  usb_device.linux.sysfs_path = '/sys/devices/pci0001:10/0001:10:18.0/usb1/1-1' 
 (string)
  info.linux.driver = 'usb'  (string)
  info.bus = 'usb_device'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_0001_10_18_0'  
(string)
  linux.sysfs_path_device = '/sys/devices/pci0001:10/0001:10:18.0/usb1/1-1'  
(string)
  linux.sysfs_path = '/sys/devices/pci0001:10/0001:10:18.0/usb1/1-1'  (string)

udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK_usbraw'
  info.udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK_usbraw'
  (string)
  linux.device_file = '/dev/usbdev1.2'  (string)
  linux.subsystem = 'usb_device'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  usbraw.device = '/dev/usbdev1.2'  (string)
  info.product = 'USB Raw Device Access'  (string)
  info.capabilities = {'usbraw'} (string list)
  info.category = 'usbraw'  (string)
  info.parent = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK'  
(string)
  linux.sysfs_path = '/sys/class/usb_device/usbdev1.2'  (string)

udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK_if0'
  info.udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK_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 = 5  (0x5)  (int)
  usb.interface.class = 8  (0x8)  (int)
  usb.interface.number = 0  (0x0)  (int)
  info.linux.driver = 'usb-storage'  (string)
  usb.linux.sysfs_path = 
'/sys/devices/pci0001:10/0001:10:18.0/usb1/1-1/1-1:1.0'  (string)
  usb.configuration_value = 1  (0x1)  (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 = 4310  (0x10d6)  (int)
  usb.product_id = 4352  (0x1100)  (int)
  usb.vendor = 'Actions Semiconductor Co., Ltd'  (string)
  usb.product = 'USB Mass Storage Interface'  (string)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.max_power = 100  (0x64)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.linux.device_number = 2  (0x2)  (int)
  usb.serial = 'USB 2.0(FS) FLASH DISK'  (string)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 272  (0x110)  (int)
  usb.is_self_powered = false  (bool)
  usb.can_wake_up = false  (bool)
  usb.bus_number = 1  (0x1)  (int)
  info.bus = 'usb'  (string)
  info.parent = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK'  
(string)
  linux.sysfs_path_device = 
'/sys/devices/pci0001:10/0001:10:18.0/usb1/1-1/1-1:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0001:10/0001:10:18.0/usb1/1-1/1-1:1.0'  
(string)

udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK_if0_scsi_host'
  info.udi = 
'/org/freedesktop/Hal/devices/usb_device_10d6_1100_USB_2_0_FS__FLASH_DISK_if0_scsi_host'
  (string)
  linux.subsystem = 'scsi_host'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  scsi_host.host = 0