hal, usbstick and IBM R40
Thomas Gufler
csab3266 at uibk.ac.at
Sun Sep 12 13:49:01 PDT 2004
Hi,
On Sunday 12 September 2004 20:51, David Zeuthen wrote:
> On Fri, 2004-09-10 at 14:36 +0200, Thomas Gufler wrote:
> > This problem still persists despite the remove of my second hal.hotplug.
> > The memory key itself is always detected, not so the partition on the
> > stick. If I do 'touch /dev/sda', the partition on the stick is detected
> > immediately by hal. The partition on the stick is detected every now and
> > then (didn't restart hald between), however it is very annoying if the
> > partition is not detected as kvm (and gvm) can't mount the stick that
> > time.
> >
> > The output of 'HALD_VERBOSE=1 ./hald --daemon=no' is attached to this
> > mail (hald was started, the first time the partition was detected, the
> > second time not).
> >
> > Any ideas?
>
> This is a bit strange, hald should be doing the equivalent of
> 'touch /dev/sda' every second or so. And the kernel should really be
> giving us all partitions when you insert a new device.
>
> If you can still reproduce this please send the output of lshal,
> and /etc/hal/hald.conf after you have inserted the usb stick and the
> partition fails to show up.
Yes, I can still reproduce. Attached lshal and hald.conf
>
> Especially this line
>
> <storage_media_check_enabled>true</storage_media_check_enabled>
>
> should be present with true instead of false. Also if you can send the
> output of 'strace hald --daemon=no --verbose=yes' after hald have been
> running for a few seconds after device insertion that would be helpful
> also.
>
Ok, also attached (see strace). I had to insert/remove the stick three times
till it wasn't detected (always with unmounting, waiting a few seconds,
inserting again). The attached strace file shows not the full strace output,
only the last ~300 lines. If you need more let me know.
> Btw, I'm seeing that you are pulling out your usb stick without
> unmounting, that's a no-no :-), because hald prints these lines
>
> 13:50:49.426 [I] linux/block_class_device.c:369: attempting
> /bin/umount -l /dev/sda1 13:50:49.516 [I] linux/block_class_device.c:397:
> Goint to emit VolumeUnmountForced('/dev/sda1', '/media/usbdisk', TRUE)
>
> Maybe that has something to do with it?
No, I am afraid that is not the problem as I normally unmount the stick
(having the problem than too).
>
> Much thanks for all the testing btw.
I have to thank all the hal developers.
Greetings,
Thomas
-------------- next part --------------
lshal
lshal version 0.2.97
Dumping 38 device(s) from the Global Device List:
-------------------------------------------------
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)
info.product = 'Memory Key' (string)
info.vendor = 'IBM' (string)
storage.drive_type = 'disk' (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_2_0_0_0' (string)
block.device = '/dev/sda' (string)
block.is_volume = false (bool)
block.have_scanned = false (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_2_0_0_0'
info.udi = '/org/freedesktop/Hal/devices/scsi_2_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 = 2 (0x2) (int)
info.parent = '/org/freedesktop/Hal/devices/scsi_host_2' (string)
scsi.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host2/2:0:0:0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host2/2:0:0:0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.2/usb1/1-3/1-3:1.0/host2/2:0:0:0' (string)
info.bus = 'scsi' (string)
udi = '/org/freedesktop/Hal/devices/scsi_host_2'
info.udi = '/org/freedesktop/Hal/devices/scsi_host_2' (string)
info.capabilities = 'scsi_host' (string)
info.product = 'SCSI Host Interface' (string)
scsi_host.host = 2 (0x2) (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/host2' (string)
linux.sysfs_path = '/sys/class/scsi_host/host2' (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 = 5 (0x5) (int)
usb.linux.parent_number = 5 (0x5) (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 = 5 (0x5) (int)
usb_device.linux.device_number = 5 (0x5) (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_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_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/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-r14 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_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-r14 ohci_hcd' (string)
usb_device.vendor = 'Linux 2.6.7-gentoo-r14 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/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-r14 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_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-r14 ohci_hcd' (string)
usb_device.vendor = 'Linux 2.6.7-gentoo-r14 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_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_1002_514c'
info.udi = '/org/freedesktop/Hal/devices/pci_1002_514c' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.device_class = 3 (0x3) (int)
info.vendor = 'ATI Technologies Inc' (string)
info.product = 'Radeon R200 QL [Radeon 8500 LE]' (string)
pci.subsys_vendor = 'Hercules' (string)
pci.product = 'Radeon R200 QL [Radeon 8500 LE]' (string)
pci.vendor = 'ATI Technologies Inc' (string)
pci.subsys_product_id = 2 (0x2) (int)
pci.subsys_vendor_id = 5761 (0x1681) (int)
pci.product_id = 20812 (0x514c) (int)
pci.vendor_id = 4098 (0x1002) (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 = 'SiS961/2 SMBus Controller' (string)
pci.product = 'SiS961/2 SMBus Controller' (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/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_product = 'K7S5A motherboard' (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/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_product = 'K7S5A motherboard' (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.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.fsusage = 'filesystem' (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.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.fsusage = 'partitiontable' (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.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.fsusage = 'filesystem' (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.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.fsusage = 'filesystem' (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.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.fsusage = 'filesystem' (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)
info.product = 'ST360021A' (string)
storage.drive_type = 'disk' (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 = false (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/block_K3b data project'
info.udi = '/org/freedesktop/Hal/devices/block_K3b data project' (string)
volume.disc.is_rewritable = true (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 = 'cd_rw' (string)
volume.block_size = 2048 (0x800) (int)
volume.num_blocks = 1362568 (0x14ca88) (int)
volume.is_disc = true (bool)
volume.is_mounted = true (bool)
volume.mount_point = '/media/cdrw_dvdrw' (string)
volume.label = 'K3b data project' (string)
volume.uuid = '' (string)
volume.fsversion = '' (string)
volume.fsusage = 'filesystem' (string)
volume.fstype = 'iso9660' (string)
info.product = 'K3b data project' (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/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_22_0'
info.udi = '/org/freedesktop/Hal/devices/block_22_0' (string)
storage.hotpluggable = false (bool)
storage.cdrom.write_speed = 1764 (0x6e4) (int)
storage.cdrom.read_speed = 5645 (0x160d) (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)
info.product = '_NEC DVD_RW ND-2500A' (string)
storage.drive_type = 'cdrom' (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_product = 'K7S5A motherboard' (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 = 'Intersil Corporation' (string)
info.product = 'Prism 2.5 Wavelan chipset' (string)
pci.subsys_product = 'MA311 802.11b wireless adapter' (string)
pci.subsys_vendor = 'Netgear' (string)
pci.product = 'Prism 2.5 Wavelan chipset' (string)
pci.vendor = 'Intersil Corporation' (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'
kernel.machine = 'i686' (string)
kernel.version = '2.6.7-gentoo-r14' (string)
kernel.name = 'Linux' (string)
info.udi = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Computer' (string)
linux.sysfs_path_device = '(none)' (string)
info.bus = 'unknown' (string)
Dumped 38 device(s) from the Global Device List:
------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/hal/attachments/20040912/7e397e50/hald.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strace
Type: text/x-csrc
Size: 19571 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20040912/7e397e50/strace.c
-------------- next part --------------
_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal
More information about the Hal
mailing list