Is fstab-sync in newest cvs broken?

Thomas Gufler csab3266 at uibk.ac.at
Thu Aug 26 11:51:24 PDT 2004


On Thursday 26 August 2004 18:03, David Zeuthen wrote:
> On Thu, 2004-08-26 at 14:09 +0200, Thomas Gufler wrote:
> > Hi,
> >
> > I have updated my local copy of hal to the newest cvs version. I use
> > fstab-sync to create the entries for my DVD-Drive, usb-stick, digital
> > camera (mass storage) which went well till the update of hal. Now I only
> > get a entry for my DVD-Drive but not for my usb based devices (usb-stick,
> > ..). In /media I get also just one entry for my DVD-Drive.
> > hal-device-manager still shows my usb-devices.
> >
> > Any suggestions?
>
> Seems to work for me; please attach the output of starting the hal
> daemon
>
>  'HALD_VERBOSE=1 ./hald --daemon=no'
Ok, done. See output_hald

>
> and the output of lshal when device detection is done.
>
> Much thanks,
> David
> _______________________________________________
> hal mailing list
> hal at freedesktop.org
> http://freedesktop.org/mailman/listinfo/hal

Much thanks to you,

Thomas 

-------------- next part --------------
lshal version 0.2.97

Dumping 39 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/pci_1039_735'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_735'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = '735 Host'  (string)
  pci.product = '735 Host'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 1845  (0x735)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:00.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_111'
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_111'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 3  (0x3)  (int)
  info.vendor = 'nVidia Corporation'  (string)
  info.product = 'NV11DDR [GeForce2 MX 100 DDR/200 DDR]'  (string)
  pci.product = 'NV11DDR [GeForce2 MX 100 DDR/200 DDR]'  (string)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 273  (0x111)  (int)
  pci.vendor_id = 4318  (0x10de)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_1'  (string)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0' (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_1'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_1'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 4  (0x4)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = 'Virtual PCI-to-PCI bridge (AGP)'  (string)
  pci.product = 'Virtual PCI-to-PCI bridge (AGP)'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 1  (0x1)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:01.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_18'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_18'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = 'SiS85C503/5513 (LPC Bridge)'  (string)
  pci.product = 'SiS85C503/5513 (LPC Bridge)'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 24  (0x18)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_16'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_16'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 5  (0x5)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = 'Unknown (0x0016)'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 22  (0x16)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:02.2_0'
  info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:02.2_0'  (string)
  info.product = 'USB Hub Interface'  (string)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.class = 9  (0x9)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.max_power = 0  (0x0)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.device_revision_bcd = 518  (0x206)  (int)
  usb.is_self_powered = true  (bool)
  usb.can_wake_up = true  (bool)
  usb.serial = '0000:00:02.2'  (string)
  usb.product_id = 0  (0x0)  (int)
  usb.vendor_id = 0  (0x0)  (int)
  usb.vendor = 'Linux 2.6.7-gentoo-r8 ohci_hcd'  (string)
  usb.product = 'Silicon Integrated Systems [SiS] USB 1.0 Controller'  (string)
  usb.bus_number = 1  (0x1)  (int)
  usb.level_number = 0  (0x0)  (int)
  usb.linux.device_number = 1  (0x1)  (int)
  usb.linux.parent_number = 1  (0x1)  (int)
  usb.num_ports = 3  (0x3)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 272  (0x110)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.2'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-0:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-0:1.0' (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-0:1.0'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usb_usb_device_45e_6a_1717_-1_noserial_0'
  info.capabilities = 'input'  (string)
  input.device.arch = '/dev/input/mouse0'  (string)
  info.category = 'input'  (string)
  input.major = 13  (0xd)  (int)
  input.minor = 32  (0x20)  (int)
  info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_45e_6a_1717_-1_noserial_0'  (string)
  info.product = 'USB HID Interface'  (string)
  usb.interface.subclass = 1  (0x1)  (int)
  usb.interface.protocol = 2  (0x2)  (int)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.class = 3  (0x3)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.max_power = 100  (0x64)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.device_revision_bcd = 5911  (0x1717)  (int)
  usb.is_self_powered = false  (bool)
  usb.can_wake_up = true  (bool)
  usb.product_id = 106  (0x6a)  (int)
  usb.vendor_id = 1118  (0x45e)  (int)
  usb.vendor = 'Microsoft Corp.'  (string)
  usb.product = 'Microsoft Wireless Optical Desktop? 1.00'  (string)
  usb.bus_number = 1  (0x1)  (int)
  usb.port_number = 1  (0x1)  (int)
  usb.level_number = 1  (0x1)  (int)
  usb.linux.device_number = 2  (0x2)  (int)
  usb.linux.parent_number = 2  (0x2)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.speed_bcd = 336  (0x150)  (int)
  usb.version_bcd = 512  (0x200)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_45e_6a_1717_-1_noserial'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1:1.0'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_45e_6a_1717_-1_noserial'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_45e_6a_1717_-1_noserial'(string)
  linux.kernel_devname = 'usb-0000:00:02.2-1'  (string)
  usb_device.version_bcd = 512  (0x200)  (int)
  usb_device.speed_bcd = 336  (0x150)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.linux.parent_number = 2  (0x2)  (int)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.level_number = 1  (0x1)  (int)
  usb_device.port_number = 1  (0x1)  (int)
  usb_device.bus_number = 1  (0x1)  (int)
  info.product = 'Microsoft Wireless Optical Desktop? 1.00'  (string)
  usb_device.product = 'Microsoft Wireless Optical Desktop? 1.00'  (string)
  info.vendor = 'Microsoft Corp.'  (string)
  usb_device.vendor = 'Microsoft Corp.'  (string)
  usb_device.vendor_id = 1118  (0x45e)  (int)
  usb_device.product_id = 106  (0x6a)  (int)
  usb_device.can_wake_up = true  (bool)
  usb_device.is_self_powered = false  (bool)
  usb_device.device_revision_bcd = 5911  (0x1717)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.max_power = 100  (0x64)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_class = 0  (0x0)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.2'  (string)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-1' (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-1'  (string)
  info.bus = 'usb_device'  (string)

udi = '/org/freedesktop/Hal/devices/block_4121-F7AC'
  volume.mount_point = ''  (string)
  info.udi = '/org/freedesktop/Hal/devices/block_4121-F7AC'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.block_size = 512  (0x200)  (int)
  volume.num_blocks = 127701  (0x1f2d5)  (int)
  volume.is_mounted = false  (bool)
  volume.is_disc = false  (bool)
  volume.uuid = '4121-F7AC'  (string)
  volume.label = ''  (string)
  volume.fsversion = 'FAT16'  (string)
  volume.fstype = 'vfat'  (string)
  info.product = 'Volume (vfat)'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_8_0'  (string)
  block.minor = 1  (0x1)  (int)
  block.major = 8  (0x8)  (int)
  info.capabilities = 'block volume'  (string)
  info.category = 'volume'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_8_0'  (string)
  block.device = '/dev/sda1'  (string)
  block.is_volume = true  (bool)
  block.have_scanned = false  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/sda/sda1'  (string)
  linux.sysfs_path = '/sys/block/sda/sda1'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/block_8_0'
  info.udi = '/org/freedesktop/Hal/devices/block_8_0'  (string)
  storage.hotpluggable = true  (bool)
  storage.removable = false  (bool)
  storage.drive_type = 'disk'  (string)
  info.product = 'Memory Key'  (string)
  info.vendor = 'IBM'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_8_0'  (string)
  storage.physical_device = '/org/freedesktop/Hal/devices/usb_usb_device_8ec_11_200_-1_0217B30F1C003ECA_0'  (string)
  storage.vendor = 'IBM'  (string)
  storage.model = 'Memory Key'  (string)
  storage.automount_enabled_hint = true  (bool)
  storage.no_partitions_hint = false  (bool)
  storage.media_check_enabled = true  (bool)
  storage.bus = 'usb'  (string)
  block.minor = 0  (0x0)  (int)
  block.major = 8  (0x8)  (int)
  info.capabilities = 'block storage'  (string)
  info.category = 'storage'  (string)
  info.parent = '/org/freedesktop/Hal/devices/scsi_0_0_0_0'  (string)
  block.device = '/dev/sda'  (string)
  block.is_volume = false  (bool)
  block.have_scanned = true  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/sda'  (string)
  linux.sysfs_path = '/sys/block/sda'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/scsi_0_0_0_0'
  info.udi = '/org/freedesktop/Hal/devices/scsi_0_0_0_0'  (string)
  info.product = 'SCSI Device'  (string)
  scsi.lun = 0  (0x0)  (int)
  scsi.target = 0  (0x0)  (int)
  scsi.bus = 0  (0x0)  (int)
  scsi.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/scsi_host_0'  (string)
  scsi.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host0/0:0:0:0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host0/0:0:0:0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host0/0:0:0:0'  (string)
  info.bus = 'scsi'  (string)

udi = '/org/freedesktop/Hal/devices/scsi_host_0'
  info.udi = '/org/freedesktop/Hal/devices/scsi_host_0'  (string)
  info.capabilities = 'scsi_host'  (string)
  info.product = 'SCSI Host Interface'  (string)
  scsi_host.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_usb_device_8ec_11_200_-1_0217B30F1C003ECA_0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host0'  (string)
  linux.sysfs_path = '/sys/class/scsi_host/host0'  (string)
  info.bus = 'scsi_host'  (string)

udi = '/org/freedesktop/Hal/devices/usb_usb_device_8ec_11_200_-1_0217B30F1C003ECA_0'
  info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_8ec_11_200_-1_0217B30F1C003ECA_0'  (string)
  info.product = 'USB Mass Storage Interface'  (string)
  usb.interface.subclass = 6  (0x6)  (int)
  usb.interface.protocol = 50  (0x32)  (int)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.class = 8  (0x8)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.max_power = 94  (0x5e)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.device_revision_bcd = 512  (0x200)  (int)
  usb.is_self_powered = false  (bool)
  usb.can_wake_up = false  (bool)
  usb.serial = '0217B30F1C003ECA'  (string)
  usb.product_id = 17  (0x11)  (int)
  usb.vendor_id = 2284  (0x8ec)  (int)
  usb.vendor = 'M-Systems Flash Disk Pioneers'  (string)
  usb.product = 'USB 2.0 Memory Key'  (string)
  usb.bus_number = 1  (0x1)  (int)
  usb.port_number = 3  (0x3)  (int)
  usb.level_number = 1  (0x1)  (int)
  usb.linux.device_number = 3  (0x3)  (int)
  usb.linux.parent_number = 3  (0x3)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 512  (0x200)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_8ec_11_200_-1_0217B30F1C003ECA'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_200_-1_0217B30F1C003ECA'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_8ec_11_200_-1_0217B30F1C003ECA'  (string)
  linux.kernel_devname = 'usb-0000:00:02.2-3'  (string)
  usb_device.version_bcd = 512  (0x200)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.linux.parent_number = 3  (0x3)  (int)
  usb_device.linux.device_number = 3  (0x3)  (int)
  usb_device.level_number = 1  (0x1)  (int)
  usb_device.port_number = 3  (0x3)  (int)
  usb_device.bus_number = 1  (0x1)  (int)
  info.product = 'USB 2.0 Memory Key'  (string)
  usb_device.product = 'USB 2.0 Memory Key'  (string)
  info.vendor = 'M-Systems Flash Disk Pioneers'  (string)
  usb_device.vendor = 'M-Systems Flash Disk Pioneers'  (string)
  usb_device.vendor_id = 2284  (0x8ec)  (int)
  usb_device.product_id = 17  (0x11)  (int)
  usb_device.serial = '0217B30F1C003ECA'  (string)
  usb_device.can_wake_up = false  (bool)
  usb_device.is_self_powered = false  (bool)
  usb_device.device_revision_bcd = 512  (0x200)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.max_power = 94  (0x5e)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_class = 0  (0x0)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.2'  (string)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3' (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3'  (string)
  info.bus = 'usb_device'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.2'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.2'(string)
  linux.kernel_devname = 'usb-0000:00:02.2'  (string)
  usb_device.version_bcd = 272  (0x110)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.num_ports = 3  (0x3)  (int)
  usb_device.linux.parent_number = 1  (0x1)  (int)
  usb_device.linux.device_number = 1  (0x1)  (int)
  usb_device.level_number = 0  (0x0)  (int)
  usb_device.bus_number = 1  (0x1)  (int)
  info.category = 'usbhub'  (string)
  info.capabilities = 'usbhub'  (string)
  info.product = 'Silicon Integrated Systems [SiS] USB 1.0 Controller'  (string)
  usb_device.product = 'Silicon Integrated Systems [SiS] USB 1.0 Controller'  (string)
  info.vendor = 'Linux 2.6.7-gentoo-r8 ohci_hcd'  (string)
  usb_device.vendor = 'Linux 2.6.7-gentoo-r8 ohci_hcd'  (string)
  usb_device.vendor_id = 0  (0x0)  (int)
  usb_device.product_id = 0  (0x0)  (int)
  usb_device.serial = '0000:00:02.2'  (string)
  usb_device.can_wake_up = true  (bool)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_revision_bcd = 518  (0x206)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_class = 9  (0x9)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7001/0'  (string)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1'  (string)
  info.bus = 'usb_device'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_7001/0'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7001/0'  (string)
  pci.device_protocol = 16  (0x10)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = 'USB 1.0 Controller'  (string)
  pci.subsys_vendor = 'Elitegroup Computer Systems'  (string)
  pci.product = 'USB 1.0 Controller'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 2580  (0xa14)  (int)
  pci.subsys_vendor_id = 4121  (0x1019)  (int)
  pci.product_id = 28673  (0x7001)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:02.3_0'
  info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:02.3_0'  (string)
  info.product = 'USB Hub Interface'  (string)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.class = 9  (0x9)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.max_power = 0  (0x0)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.device_revision_bcd = 518  (0x206)  (int)
  usb.is_self_powered = true  (bool)
  usb.can_wake_up = true  (bool)
  usb.serial = '0000:00:02.3'  (string)
  usb.product_id = 0  (0x0)  (int)
  usb.vendor_id = 0  (0x0)  (int)
  usb.vendor = 'Linux 2.6.7-gentoo-r8 ohci_hcd'  (string)
  usb.product = 'Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)'  (string)
  usb.bus_number = 2  (0x2)  (int)
  usb.level_number = 0  (0x0)  (int)
  usb.linux.device_number = 1  (0x1)  (int)
  usb.linux.parent_number = 1  (0x1)  (int)
  usb.num_ports = 3  (0x3)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 272  (0x110)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.3'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-0:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-0:1.0' (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-0:1.0'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usb_usb_device_4a9_107f_113_-1_109XT4_0'
  info.capabilities = 'printer'  (string)
  printer.device = '/dev/usb/lp0'  (string)
  info.category = 'printer'  (string)
  info.vendor = 'Canon'  (string)
  printer.vendor = 'Canon'  (string)
  printer.product = 'i865'  (string)
  printer.description = 'Canon i865'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_4a9_107f_113_-1_109XT4_0'  (string)
  info.product = 'i865'  (string)
  usb.interface.subclass = 1  (0x1)  (int)
  usb.interface.protocol = 2  (0x2)  (int)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.class = 7  (0x7)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.max_power = 2  (0x2)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.device_revision_bcd = 275  (0x113)  (int)
  usb.is_self_powered = true  (bool)
  usb.can_wake_up = false  (bool)
  usb.serial = '109XT4'  (string)
  usb.product_id = 4223  (0x107f)  (int)
  usb.vendor_id = 1193  (0x4a9)  (int)
  usb.vendor = 'Canon, Inc.'  (string)
  usb.product = 'i865'  (string)
  usb.bus_number = 2  (0x2)  (int)
  usb.port_number = 1  (0x1)  (int)
  usb.level_number = 1  (0x1)  (int)
  usb.linux.device_number = 2  (0x2)  (int)
  usb.linux.parent_number = 2  (0x2)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 272  (0x110)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_4a9_107f_113_-1_109XT4'  (string)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-1/2-1:1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-1/2-1:1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-1/2-1:1.0'  (string)
  info.bus = 'usb'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_4a9_107f_113_-1_109XT4'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_4a9_107f_113_-1_109XT4'  (string)
  linux.kernel_devname = 'usb-0000:00:02.3-1'  (string)
  usb_device.version_bcd = 272  (0x110)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.linux.parent_number = 2  (0x2)  (int)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.level_number = 1  (0x1)  (int)
  usb_device.port_number = 1  (0x1)  (int)
  usb_device.bus_number = 2  (0x2)  (int)
  info.product = 'i865'  (string)
  usb_device.product = 'i865'  (string)
  info.vendor = 'Canon, Inc.'  (string)
  usb_device.vendor = 'Canon, Inc.'  (string)
  usb_device.vendor_id = 1193  (0x4a9)  (int)
  usb_device.product_id = 4223  (0x107f)  (int)
  usb_device.serial = '109XT4'  (string)
  usb_device.can_wake_up = false  (bool)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_revision_bcd = 275  (0x113)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.max_power = 2  (0x2)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_class = 0  (0x0)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.3'  (string)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-1' (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2/2-1'  (string)
  info.bus = 'usb_device'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.3'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:02.3'(string)
  linux.kernel_devname = 'usb-0000:00:02.3'  (string)
  usb_device.version_bcd = 272  (0x110)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.num_ports = 3  (0x3)  (int)
  usb_device.linux.parent_number = 1  (0x1)  (int)
  usb_device.linux.device_number = 1  (0x1)  (int)
  usb_device.level_number = 0  (0x0)  (int)
  usb_device.bus_number = 2  (0x2)  (int)
  info.category = 'usbhub'  (string)
  info.capabilities = 'usbhub'  (string)
  info.product = 'Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)'  (string)
  usb_device.product = 'Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)'  (string)
  info.vendor = 'Linux 2.6.7-gentoo-r8 ohci_hcd'  (string)
  usb_device.vendor = 'Linux 2.6.7-gentoo-r8 ohci_hcd'  (string)
  usb_device.vendor_id = 0  (0x0)  (int)
  usb_device.product_id = 0  (0x0)  (int)
  usb_device.serial = '0000:00:02.3'  (string)
  usb_device.can_wake_up = true  (bool)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_revision_bcd = 518  (0x206)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_class = 9  (0x9)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7001'  (string)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.3/usb2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3/usb2'  (string)
  info.bus = 'usb_device'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_7001'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7001'  (string)
  pci.device_protocol = 16  (0x10)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = 'USB 1.0 Controller'  (string)
  pci.subsys_vendor = 'Elitegroup Computer Systems'  (string)
  pci.product = 'USB 1.0 Controller'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 2580  (0xa14)  (int)
  pci.subsys_vendor_id = 4121  (0x1019)  (int)
  pci.product_id = 28673  (0x7001)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.3'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.3'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/block_B87B-4030'
  volume.mount_point = '/mnt/windows'  (string)
  info.udi = '/org/freedesktop/Hal/devices/block_B87B-4030'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.block_size = 512  (0x200)  (int)
  volume.num_blocks = 14329917  (0xdaa83d)  (int)
  volume.is_mounted = true  (bool)
  volume.is_disc = false  (bool)
  volume.uuid = 'B87B-4030'  (string)
  volume.label = 'NO NAME'  (string)
  volume.fsversion = 'FAT32'  (string)
  volume.fstype = 'vfat'  (string)
  info.product = 'NO NAME'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.minor = 1  (0x1)  (int)
  block.major = 3  (0x3)  (int)
  info.capabilities = 'block volume'  (string)
  info.category = 'volume'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.device = '/dev/hda1'  (string)
  block.is_volume = true  (bool)
  block.have_scanned = false  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/hda/hda1'  (string)
  linux.sysfs_path = '/sys/block/hda/hda1'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/block_3_2'
  volume.mount_point = ''  (string)
  info.udi = '/org/freedesktop/Hal/devices/block_3_2'  (string)
  volume.fsusage = 'partitiontable'  (string)
  volume.block_size = 512  (0x200)  (int)
  volume.num_blocks = 2  (0x2)  (int)
  volume.is_mounted = false  (bool)
  volume.is_disc = false  (bool)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = ''  (string)
  volume.fstype = 'msdos_partition_table'  (string)
  info.product = 'Volume (msdos_partition_table)'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.minor = 2  (0x2)  (int)
  block.major = 3  (0x3)  (int)
  info.capabilities = 'block volume'  (string)
  info.category = 'volume'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.device = '/dev/hda2'  (string)
  block.is_volume = true  (bool)
  block.have_scanned = false  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/hda/hda2'  (string)
  linux.sysfs_path = '/sys/block/hda/hda2'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/block_15ef7c49-7ee0-4583-8ed2-378f6dc568ec'
  volume.mount_point = ''  (string)
  info.udi = '/org/freedesktop/Hal/devices/block_15ef7c49-7ee0-4583-8ed2-378f6dc568ec'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.block_size = 512  (0x200)  (int)
  volume.num_blocks = 112392  (0x1b708)  (int)
  volume.is_mounted = false  (bool)
  volume.is_disc = false  (bool)
  volume.uuid = '15ef7c49-7ee0-4583-8ed2-378f6dc568ec'  (string)
  volume.label = ''  (string)
  volume.fsversion = '3.6'  (string)
  volume.fstype = 'reiserfs'  (string)
  info.product = 'Volume (reiserfs)'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.minor = 5  (0x5)  (int)
  block.major = 3  (0x3)  (int)
  info.capabilities = 'block volume'  (string)
  info.category = 'volume'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.device = '/dev/hda5'  (string)
  block.is_volume = true  (bool)
  block.have_scanned = false  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/hda/hda5'  (string)
  linux.sysfs_path = '/sys/block/hda/hda5'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/block_ec76cfd3-04a4-4830-bc7b-8c45a560a7a7'
  volume.mount_point = '/'  (string)
  info.udi = '/org/freedesktop/Hal/devices/block_ec76cfd3-04a4-4830-bc7b-8c45a560a7a7'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.block_size = 512  (0x200)  (int)
  volume.num_blocks = 101225502  (0x608941e)  (int)
  volume.is_mounted = true  (bool)
  volume.is_disc = false  (bool)
  volume.uuid = 'ec76cfd3-04a4-4830-bc7b-8c45a560a7a7'  (string)
  volume.label = ''  (string)
  volume.fsversion = '3.6'  (string)
  volume.fstype = 'reiserfs'  (string)
  info.product = 'Volume (reiserfs)'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.minor = 6  (0x6)  (int)
  block.major = 3  (0x3)  (int)
  info.capabilities = 'block volume'  (string)
  info.category = 'volume'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.device = '/dev/hda6'  (string)
  block.is_volume = true  (bool)
  block.have_scanned = false  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/hda/hda6'  (string)
  linux.sysfs_path = '/sys/block/hda/hda6'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/block_5d539989-10f8-42cc-9676-d3b3d17d4b57'
  volume.mount_point = ''  (string)
  info.udi = '/org/freedesktop/Hal/devices/block_5d539989-10f8-42cc-9676-d3b3d17d4b57'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.block_size = 512  (0x200)  (int)
  volume.num_blocks = 1558242  (0x17c6e2)  (int)
  volume.is_mounted = false  (bool)
  volume.is_disc = false  (bool)
  volume.uuid = '5d539989-10f8-42cc-9676-d3b3d17d4b57'  (string)
  volume.label = ''  (string)
  volume.fsversion = ''  (string)
  volume.fstype = 'xfs'  (string)
  info.product = 'Volume (xfs)'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.minor = 7  (0x7)  (int)
  block.major = 3  (0x3)  (int)
  info.capabilities = 'block volume'  (string)
  info.category = 'volume'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  block.device = '/dev/hda7'  (string)
  block.is_volume = true  (bool)
  block.have_scanned = false  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/hda/hda7'  (string)
  linux.sysfs_path = '/sys/block/hda/hda7'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'
  info.udi = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  storage.hotpluggable = false  (bool)
  storage.removable = false  (bool)
  storage.firmware_version = '3.19'  (string)
  storage.serial = '3HR2RK30'  (string)
  storage.drive_type = 'disk'  (string)
  info.product = 'ST360021A'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_ST360021A-3HR2RK30'  (string)
  storage.physical_device = '/org/freedesktop/Hal/devices/ide_0_0'  (string)
  storage.vendor = ''  (string)
  storage.model = 'ST360021A'  (string)
  storage.automount_enabled_hint = true  (bool)
  storage.no_partitions_hint = false  (bool)
  storage.media_check_enabled = true  (bool)
  storage.bus = 'ide'  (string)
  block.minor = 0  (0x0)  (int)
  block.major = 3  (0x3)  (int)
  info.capabilities = 'block storage'  (string)
  info.category = 'storage'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_0_0'  (string)
  block.device = '/dev/hda'  (string)
  block.is_volume = false  (bool)
  block.have_scanned = true  (bool)
  block.no_partitions = false  (bool)
  linux.sysfs_path_device = '/sys/block/hda'  (string)
  linux.sysfs_path = '/sys/block/hda'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/ide_0_0'
  info.udi = '/org/freedesktop/Hal/devices/ide_0_0'  (string)
  info.product = 'IDE device (master)'  (string)
  ide.channel = 0  (0x0)  (int)
  ide.host = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/ide_host_0'  (string)
  ide.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide0/0.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.5/ide0/0.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide0/0.0'  (string)
  info.bus = 'ide'  (string)

udi = '/org/freedesktop/Hal/devices/ide_host_0'
  info.udi = '/org/freedesktop/Hal/devices/ide_host_0'  (string)
  info.product = 'IDE host controller'  (string)
  ide_host.host_number = 0  (0x0)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513'  (string)
  ide_host.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.5/ide0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide0'  (string)
  info.bus = 'ide_host'  (string)

udi = '/org/freedesktop/Hal/devices/block_BRAVEHEART'
  info.udi = '/org/freedesktop/Hal/devices/block_BRAVEHEART'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.disc.is_rewritable = false  (bool)
  volume.disc.is_appendable = false  (bool)
  volume.disc.is_blank = false  (bool)
  volume.disc.has_data = true  (bool)
  volume.disc.has_audio = false  (bool)
  volume.disc.type = 'dvd_rom'  (string)
  volume.block_size = 2048  (0x800)  (int)
  volume.num_blocks = 14897500  (0xe3515c)  (int)
  volume.is_disc = true  (bool)
  volume.is_mounted = true  (bool)
  volume.mount_point = '/media/cdrw_dvdrw'  (string)
  volume.label = 'BRAVEHEART'  (string)
  volume.uuid = ''  (string)
  volume.fsversion = ''  (string)
  volume.fstype = 'udf'  (string)
  info.product = 'BRAVEHEART'  (string)
  info.parent = '/org/freedesktop/Hal/devices/block_22_0'  (string)
  info.category = 'volume'  (string)
  info.capabilities = 'block volume'  (string)
  info.bus = 'block'  (string)
  block.no_partitions = true  (bool)
  block.have_scanned = false  (bool)
  block.is_volume = true  (bool)
  block.device = '/dev/hdc'  (string)
  block.major = 22  (0x16)  (int)
  block.minor = 0  (0x0)  (int)
  block.storage_device = '/org/freedesktop/Hal/devices/block_22_0'  (string)

udi = '/org/freedesktop/Hal/devices/block_22_0'
  info.udi = '/org/freedesktop/Hal/devices/block_22_0'  (string)
  storage.hotpluggable = false  (bool)
  storage.cdrom.write_speed = 5645  (0x160d)  (int)
  storage.cdrom.read_speed = 7056  (0x1b90)  (int)
  storage.cdrom.support_media_changed = true  (bool)
  storage.cdrom.dvdplusrw = true  (bool)
  storage.cdrom.dvdplusr = true  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdr = true  (bool)
  storage.cdrom.dvd = true  (bool)
  storage.cdrom.cdrw = true  (bool)
  storage.cdrom.cdr = true  (bool)
  storage.removable = true  (bool)
  storage.firmware_version = '1.06'  (string)
  storage.drive_type = 'cdrom'  (string)
  info.product = '_NEC DVD_RW ND-2500A'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/block_22_0'  (string)
  storage.physical_device = '/org/freedesktop/Hal/devices/ide_1_0'  (string)
  storage.vendor = ''  (string)
  storage.model = '_NEC DVD_RW ND-2500A'  (string)
  storage.automount_enabled_hint = true  (bool)
  storage.no_partitions_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.bus = 'ide'  (string)
  block.minor = 0  (0x0)  (int)
  block.major = 22  (0x16)  (int)
  info.capabilities = 'block storage.cdrom storage'  (string)
  info.category = 'storage'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_1_0'  (string)
  block.device = '/dev/hdc'  (string)
  block.is_volume = false  (bool)
  block.have_scanned = true  (bool)
  block.no_partitions = true  (bool)
  linux.sysfs_path_device = '/sys/block/hdc'  (string)
  linux.sysfs_path = '/sys/block/hdc'  (string)
  info.bus = 'block'  (string)

udi = '/org/freedesktop/Hal/devices/ide_1_0'
  info.udi = '/org/freedesktop/Hal/devices/ide_1_0'  (string)
  info.product = 'IDE device (master)'  (string)
  ide.channel = 0  (0x0)  (int)
  ide.host = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/ide_host_1'  (string)
  ide.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide1/1.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.5/ide1/1.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide1/1.0'  (string)
  info.bus = 'ide'  (string)

udi = '/org/freedesktop/Hal/devices/ide_host_1'
  info.udi = '/org/freedesktop/Hal/devices/ide_host_1'  (string)
  info.product = 'IDE host controller'  (string)
  ide_host.host_number = 1  (0x1)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513'  (string)
  ide_host.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.5/ide1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/ide1'  (string)
  info.bus = 'ide_host'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_5513'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_5513'  (string)
  pci.device_protocol = 128  (0x80)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 1  (0x1)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = '5513 [IDE]'  (string)
  pci.subsys_product = 'SiS5513 EIDE Controller (A,B step)'  (string)
  pci.subsys_vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.product = '5513 [IDE]'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 21779  (0x5513)  (int)
  pci.subsys_vendor_id = 4153  (0x1039)  (int)
  pci.product_id = 21779  (0x5513)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.5'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1039_900'
  info.capabilities = 'net net.ethernet'  (string)
  net.linux.sysfs_path = '/sys/class/net/eth1'  (string)
  net.interface = 'eth1'  (string)
  net.address = '00:0a:e6:27:ef:f0'  (string)
  net.ethernet.mac_addr = '00:0a:e6:27:ef:f0'  (string)
  net.ethernet.mac_addr_upper24 = 2790  (0xae6)  (int)
  net.ethernet.mac_addr_lower24 = 2617328  (0x27eff0)  (int)
  net.ethernet.link = false  (bool)
  net.arp_proto_hw_id = 1  (0x1)  (int)
  net.media = 'Ethernet'  (string)
  info.category = 'net.ethernet'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_900'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 2  (0x2)  (int)
  info.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  info.product = 'SiS900 PCI Fast Ethernet'  (string)
  pci.subsys_vendor = 'Elitegroup Computer Systems'  (string)
  pci.product = 'SiS900 PCI Fast Ethernet'  (string)
  pci.vendor = 'Silicon Integrated Systems [SiS]'  (string)
  pci.subsys_product_id = 2580  (0xa14)  (int)
  pci.subsys_vendor_id = 4121  (0x1019)  (int)
  pci.product_id = 2304  (0x900)  (int)
  pci.vendor_id = 4153  (0x1039)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:03.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1102_2'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1102_2'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 4  (0x4)  (int)
  info.vendor = 'Creative Labs'  (string)
  info.product = 'SB Live! EMU10k1'  (string)
  pci.subsys_product = 'CT4760 SBLive!'  (string)
  pci.subsys_vendor = 'Creative Labs'  (string)
  pci.product = 'SB Live! EMU10k1'  (string)
  pci.vendor = 'Creative Labs'  (string)
  pci.subsys_product_id = 32832  (0x8040)  (int)
  pci.subsys_vendor_id = 4354  (0x1102)  (int)
  pci.product_id = 2  (0x2)  (int)
  pci.vendor_id = 4354  (0x1102)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:0b.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1102_7002'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1102_7002'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.device_class = 9  (0x9)  (int)
  info.vendor = 'Creative Labs'  (string)
  info.product = 'SB Live! MIDI/Game Port'  (string)
  pci.subsys_product = 'Gameport Joystick'  (string)
  pci.subsys_vendor = 'Creative Labs'  (string)
  pci.product = 'SB Live! MIDI/Game Port'  (string)
  pci.vendor = 'Creative Labs'  (string)
  pci.subsys_product_id = 32  (0x20)  (int)
  pci.subsys_vendor_id = 4354  (0x1102)  (int)
  pci.product_id = 28674  (0x7002)  (int)
  pci.vendor_id = 4354  (0x1102)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:0b.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.1'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_1260_3873'
  info.capabilities = 'net.ethernet.80211 net net.ethernet'  (string)
  net.linux.sysfs_path = '/sys/class/net/eth0'  (string)
  net.interface = 'eth0'  (string)
  net.address = '00:09:5b:67:f2:cc'  (string)
  net.ethernet.mac_addr = '00:09:5b:67:f2:cc'  (string)
  net.ethernet.mac_addr_upper24 = 2395  (0x95b)  (int)
  net.ethernet.mac_addr_lower24 = 6812364  (0x67f2cc)  (int)
  net.arp_proto_hw_id = 1  (0x1)  (int)
  net.media = 'Ethernet'  (string)
  info.category = 'net.ethernet'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1260_3873'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.device_class = 2  (0x2)  (int)
  info.vendor = 'Harris Semiconductor'  (string)
  info.product = 'Prism 2.5 Wavelan chipset'  (string)
  pci.subsys_vendor = 'Netgear'  (string)
  pci.product = 'Prism 2.5 Wavelan chipset'  (string)
  pci.vendor = 'Harris Semiconductor'  (string)
  pci.subsys_product_id = 16645  (0x4105)  (int)
  pci.subsys_vendor_id = 4997  (0x1385)  (int)
  pci.product_id = 14451  (0x3873)  (int)
  pci.vendor_id = 4704  (0x1260)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/computer'
  info.udi = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'Computer'  (string)
  linux.sysfs_path_device = '(none)'  (string)
  info.bus = 'unknown'  (string)


Dumped 39 device(s) from the Global Device List:
------------------------------------------------
-------------- next part --------------
0:42:44.192 [W] property.c:83: Key 'usb_device.product' has invalid UTF-8 string 'Microsoft Wireless Optical Desktop® 1.00'
20:42:44.192 [W] property.c:83: Key 'info.product' has invalid UTF-8 string 'Microsoft Wireless Optical Desktop® 1.00'
-------------- next part --------------
_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal


More information about the Hal mailing list