USB device not removed from HAL when unplugged
Jan Mynarik
mynarikj at phoenix.inf.upol.cz
Wed Aug 25 12:39:00 PDT 2004
Hi!
I've attached (via USB) my Canon PowerShot S50 digital camera (not
USB-storage) and it is added to device list (see attached output from
lshal: hal-list.txt). But after unplugging it, it's not removed from
list and so that no other program using hal can recognize the removal.
What's the problem?
I'm using hal 0.2.97 from Debian Sid.
I've also created FDI file for my camera (attached). It is based on
hal's own FDI for Canon IXUS but I wonder why I needed to change 'usb'
to 'usb_device' for 'info.bus' key. Is there any difference between IXUS
and PowerShot (both from Canon)? Or is it a new FDI spec and not changed
examples?
Please CC me since I'm not subscribed to the list.
Regards,
Jan "Pogo" Mynarik
--
Jan Mynarik <mynarikj at phoenix.inf.upol.cz>
-------------- next part --------------
Dumping 41 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/usb_device_4a9_3077_1_-1_noserial'
camera.libgphoto2.support = true (bool)
camera.access_method = 'user' (string)
info.capabilities = 'camera' (string)
info.category = 'camera' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_4a9_3077_1_-1_noserial' (string)
linux.kernel_devname = 'usb-0000:00:1d.1-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 = 3 (0x3) (int)
info.product = 'PowerShot S50' (string)
usb_device.product = 'PowerShot S50' (string)
info.vendor = 'Canon, Inc.' (string)
usb_device.vendor = 'Canon, Inc.' (string)
usb_device.vendor_id = 1193 (0x4a9) (int)
usb_device.product_id = 12407 (0x3077) (int)
usb_device.can_wake_up = false (bool)
usb_device.is_self_powered = true (bool)
usb_device.device_revision_bcd = 1 (0x1) (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:1d.1' (string)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1' (string)
info.bus = 'usb_device' (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 = 0 (0x0) (int)
storage.cdrom.read_speed = 4234 (0x108a) (int)
storage.cdrom.support_media_changed = true (bool)
storage.cdrom.dvdplusrw = false (bool)
storage.cdrom.dvdplusr = false (bool)
storage.cdrom.dvdram = false (bool)
storage.cdrom.dvdr = false (bool)
storage.cdrom.dvd = true (bool)
storage.cdrom.cdrw = false (bool)
storage.cdrom.cdr = false (bool)
storage.removable = true (bool)
storage.firmware_version = '0012' (string)
storage.drive_type = 'cdrom' (string)
info.product = 'HL-DT-STDVD-ROM GDR8081N' (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 = 'HL-DT-STDVD-ROM GDR8081N' (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 = false (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/block_41c7b434-4a3f-4c5d-a5d2-bf178c150e9b'
volume.mount_point = '/' (string)
info.udi = '/org/freedesktop/Hal/devices/block_41c7b434-4a3f-4c5d-a5d2-bf178c150e9b' (string)
volume.is_filesystem = true (bool)
volume.is_mounted = true (bool)
volume.is_disc = false (bool)
volume.uuid = '41c7b434-4a3f-4c5d-a5d2-bf178c150e9b' (string)
volume.label = '' (string)
volume.fstype = 'ext3' (string)
info.product = 'Volume (ext3)' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (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_IC25N030ATCS04-0-CSH306DBDKTARB' (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_3_5'
volume.mount_point = '' (string)
info.udi = '/org/freedesktop/Hal/devices/block_3_5' (string)
volume.is_filesystem = false (bool)
volume.is_mounted = false (bool)
volume.is_disc = false (bool)
volume.uuid = '' (string)
volume.label = '' (string)
volume.fstype = 'swap' (string)
info.product = 'Volume (swap)' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (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_IC25N030ATCS04-0-CSH306DBDKTARB' (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_3_4'
volume.mount_point = '' (string)
info.udi = '/org/freedesktop/Hal/devices/block_3_4' (string)
volume.is_filesystem = false (bool)
volume.is_mounted = false (bool)
volume.is_disc = false (bool)
volume.uuid = '' (string)
volume.label = '' (string)
volume.fstype = 'msdos_partition_table' (string)
info.product = 'Volume (msdos_partition_table)' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (string)
block.minor = 4 (0x4) (int)
block.major = 3 (0x3) (int)
info.capabilities = 'block volume' (string)
info.category = 'volume' (string)
info.parent = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (string)
block.device = '/dev/hda4' (string)
block.is_volume = true (bool)
block.have_scanned = false (bool)
block.no_partitions = false (bool)
linux.sysfs_path_device = '/sys/block/hda/hda4' (string)
linux.sysfs_path = '/sys/block/hda/hda4' (string)
info.bus = 'block' (string)
udi = '/org/freedesktop/Hal/devices/block_002E-4A14'
volume.mount_point = '/mnt/winxp' (string)
info.udi = '/org/freedesktop/Hal/devices/block_002E-4A14' (string)
volume.is_filesystem = true (bool)
volume.is_mounted = true (bool)
volume.is_disc = false (bool)
volume.uuid = '002E-4A14' (string)
volume.label = 'NO NAME' (string)
volume.fstype = 'vfat' (string)
info.product = 'NO NAME' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (string)
block.minor = 3 (0x3) (int)
block.major = 3 (0x3) (int)
info.capabilities = 'block volume' (string)
info.category = 'volume' (string)
info.parent = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (string)
block.device = '/dev/hda3' (string)
block.is_volume = true (bool)
block.have_scanned = false (bool)
block.no_partitions = false (bool)
linux.sysfs_path_device = '/sys/block/hda/hda3' (string)
linux.sysfs_path = '/sys/block/hda/hda3' (string)
info.bus = 'block' (string)
udi = '/org/freedesktop/Hal/devices/block_AC07-5573'
volume.mount_point = '' (string)
info.udi = '/org/freedesktop/Hal/devices/block_AC07-5573' (string)
volume.is_filesystem = true (bool)
volume.is_mounted = false (bool)
volume.is_disc = false (bool)
volume.uuid = 'AC07-5573' (string)
volume.label = 'NO NAME' (string)
volume.fstype = 'vfat' (string)
info.product = 'NO NAME' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (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_IC25N030ATCS04-0-CSH306DBDKTARB' (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_636aaacb-c831-4ef6-ba8a-cef35535af61'
volume.mount_point = '/boot' (string)
info.udi = '/org/freedesktop/Hal/devices/block_636aaacb-c831-4ef6-ba8a-cef35535af61' (string)
volume.is_filesystem = true (bool)
volume.is_mounted = true (bool)
volume.is_disc = false (bool)
volume.uuid = '636aaacb-c831-4ef6-ba8a-cef35535af61' (string)
volume.label = '' (string)
volume.fstype = 'ext2' (string)
info.product = 'Volume (ext2)' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (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_IC25N030ATCS04-0-CSH306DBDKTARB' (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_IC25N030ATCS04-0-CSH306DBDKTARB'
info.udi = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (string)
storage.hotpluggable = false (bool)
storage.removable = false (bool)
storage.firmware_version = 'CA3OA71A' (string)
storage.serial = 'CSH306DBDKTARB' (string)
storage.drive_type = 'disk' (string)
info.product = 'IC25N030ATCS04-0' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_IC25N030ATCS04-0-CSH306DBDKTARB' (string)
storage.physical_device = '/org/freedesktop/Hal/devices/ide_0_0' (string)
storage.vendor = '' (string)
storage.model = 'IC25N030ATCS04-0' (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/input_13_66'
info.udi = '/org/freedesktop/Hal/devices/input_13_66' (string)
info.product = 'PC Speaker' (string)
input.minor = 66 (0x42) (int)
input.major = 13 (0xd) (int)
info.capabilities = 'input' (string)
info.category = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
input.device = '/dev/input/event2' (string)
linux.sysfs_path = '/sys/class/input/event2' (string)
info.bus = 'unknown' (string)
udi = '/org/freedesktop/Hal/devices/input_13_65'
info.udi = '/org/freedesktop/Hal/devices/input_13_65' (string)
info.product = 'AT Translated Set 2 keyboard' (string)
input.minor = 65 (0x41) (int)
input.major = 13 (0xd) (int)
info.capabilities = 'input' (string)
info.category = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
input.device = '/dev/input/event1' (string)
linux.sysfs_path = '/sys/class/input/event1' (string)
info.bus = 'unknown' (string)
udi = '/org/freedesktop/Hal/devices/input_13_64'
info.udi = '/org/freedesktop/Hal/devices/input_13_64' (string)
info.product = 'PS/2 Synaptics TouchPad' (string)
input.minor = 64 (0x40) (int)
input.major = 13 (0xd) (int)
info.capabilities = 'input' (string)
info.category = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
input.device = '/dev/input/event0' (string)
linux.sysfs_path = '/sys/class/input/event0' (string)
info.bus = 'unknown' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24c6'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c6' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 3 (0x3) (int)
pci.device_class = 7 (0x7) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1316 (0x524) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9414 (0x24c6) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.6' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.6' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.6' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24c5'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c5' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 1 (0x1) (int)
pci.device_class = 4 (0x4) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1315 (0x523) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9413 (0x24c5) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.5' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.5' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.5' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24c3'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c3' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 5 (0x5) (int)
pci.device_class = 12 (0xc) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1325 (0x52d) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9411 (0x24c3) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.3' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.3' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.3' (string)
info.bus = 'pci' (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:1f.1/ide1/1.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.1/ide1/1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1/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_8086_24ca' (string)
ide_host.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1/ide1' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.1/ide1' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1/ide1' (string)
info.bus = 'ide_host' (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:1f.1/ide0/0.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1/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_8086_24ca' (string)
ide_host.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1/ide0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.1/ide0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1/ide0' (string)
info.bus = 'ide_host' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24ca'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24ca' (string)
pci.device_protocol = 138 (0x8a) (int)
pci.device_subclass = 1 (0x1) (int)
pci.device_class = 1 (0x1) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DBM (ICH4) Ultra ATA Storage Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DBM (ICH4) Ultra ATA Storage Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1325 (0x52d) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9418 (0x24ca) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.1' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.1' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24cc'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24cc' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 1 (0x1) (int)
pci.device_class = 6 (0x6) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DBM LPC Interface Controller' (string)
pci.product = '82801DBM LPC Interface Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 0 (0x0) (int)
pci.subsys_vendor_id = 0 (0x0) (int)
pci.product_id = 9420 (0x24cc) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1f.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.0' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_103d'
info.capabilities = 'net net.ethernet' (string)
net.linux.sysfs_path = '/sys/class/net/eth0' (string)
net.interface = 'eth0' (string)
net.address = '00:06:1b:c9:04:63' (string)
net.ethernet.mac_addr = '00:06:1b:c9:04:63' (string)
net.ethernet.mac_addr_upper24 = 1563 (0x61b) (int)
net.ethernet.mac_addr_lower24 = 13173859 (0xc90463) (int)
net.ethernet.link = false (bool)
net.arp_proto_hw_id = 1 (0x1) (int)
net.media = 'Ethernet' (string)
info.category = 'net.ethernet' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_103d' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.device_class = 2 (0x2) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801BD PRO/100 VE (MOB) Ethernet Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801BD PRO/100 VE (MOB) Ethernet Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1314 (0x522) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 4157 (0x103d) (int)
pci.vendor_id = 32902 (0x8086) (int)
info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448' (string)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:08.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:08.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:08.0' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_14b9_a504'
info.capabilities = 'net.ethernet.80211 net net.ethernet' (string)
net.linux.sysfs_path = '/sys/class/net/eth1' (string)
net.interface = 'eth1' (string)
net.address = '00:02:8a:5c:a1:66' (string)
net.ethernet.mac_addr = '00:02:8a:5c:a1:66' (string)
net.ethernet.mac_addr_upper24 = 650 (0x28a) (int)
net.ethernet.mac_addr_lower24 = 6070630 (0x5ca166) (int)
net.arp_proto_hw_id = 1 (0x1) (int)
net.media = 'Ethernet' (string)
info.category = 'net.ethernet' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_14b9_a504' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 128 (0x80) (int)
pci.device_class = 2 (0x2) (int)
info.vendor = 'AIRONET Wireless Communications' (string)
info.product = 'Cisco Aironet Wireless 802.11b' (string)
pci.subsys_vendor = 'AIRONET Wireless Communications' (string)
pci.product = 'Cisco Aironet Wireless 802.11b' (string)
pci.vendor = 'AIRONET Wireless Communications' (string)
pci.subsys_product_id = 20480 (0x5000) (int)
pci.subsys_vendor_id = 5305 (0x14b9) (int)
pci.product_id = 42244 (0xa504) (int)
pci.vendor_id = 5305 (0x14b9) (int)
info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448' (string)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_104c_ac56'
info.capabilities = 'pcmcia_socket' (string)
pcmcia_socket.number = 0 (0x0) (int)
info.category = 'pcmcia_socket' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_104c_ac56' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 7 (0x7) (int)
pci.device_class = 6 (0x6) (int)
info.vendor = 'Texas Instruments' (string)
info.product = 'PCI1510 PC card Cardbus Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = 'PCI1510 PC card Cardbus Controller' (string)
pci.vendor = 'Texas Instruments' (string)
pci.subsys_product_id = 1320 (0x528) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 44118 (0xac56) (int)
pci.vendor_id = 4172 (0x104c) (int)
info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448' (string)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_2448'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_2448' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 4 (0x4) (int)
pci.device_class = 6 (0x6) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801 PCI Bridge' (string)
pci.product = '82801 PCI Bridge' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 0 (0x0) (int)
pci.subsys_vendor_id = 0 (0x0) (int)
pci.product_id = 9288 (0x2448) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.7_0'
info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.7_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 = 1 (0x1) (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:1d.7' (string)
usb.product_id = 0 (0x0) (int)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.8 ehci_hcd' (string)
usb.product = 'Intel Corp. 82801DB (ICH4) USB2 EHCI 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 = 6 (0x6) (int)
usb.speed_bcd = 294936 (0x48018) (int)
usb.version_bcd = 512 (0x200) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.7' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0' (string)
info.bus = 'usb' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.7'
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.7' (string)
linux.kernel_devname = 'usb-0000:00:1d.7' (string)
usb_device.version_bcd = 512 (0x200) (int)
usb_device.speed_bcd = 294936 (0x48018) (int)
usb_device.num_ports = 6 (0x6) (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 = 'Intel Corp. 82801DB (ICH4) USB2 EHCI Controller' (string)
usb_device.product = 'Intel Corp. 82801DB (ICH4) USB2 EHCI Controller' (string)
info.vendor = 'Linux 2.6.8 ehci_hcd' (string)
usb_device.vendor = 'Linux 2.6.8 ehci_hcd' (string)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.product_id = 0 (0x0) (int)
usb_device.serial = '0000:00:1d.7' (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 = 1 (0x1) (int)
usb_device.device_class = 9 (0x9) (int)
usb_device.configuration_value = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/pci_8086_24cd' (string)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb1' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.7/usb1' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb1' (string)
info.bus = 'usb_device' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24cd'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24cd' (string)
pci.device_protocol = 32 (0x20) (int)
pci.device_subclass = 3 (0x3) (int)
pci.device_class = 12 (0xc) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1326 (0x52e) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9421 (0x24cd) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.7' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.2_0'
info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.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 = false (bool)
usb.serial = '0000:00:1d.2' (string)
usb.product_id = 0 (0x0) (int)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #3' (string)
usb.bus_number = 4 (0x4) (int)
usb.level_number = 0 (0x0) (int)
usb.linux.device_number = 1 (0x1) (int)
usb.linux.parent_number = 1 (0x1) (int)
usb.num_ports = 2 (0x2) (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:1d.2' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0' (string)
info.bus = 'usb' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.2'
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.2' (string)
linux.kernel_devname = 'usb-0000:00:1d.2' (string)
usb_device.version_bcd = 272 (0x110) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.num_ports = 2 (0x2) (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 = 4 (0x4) (int)
info.category = 'usbhub' (string)
info.capabilities = 'usbhub' (string)
info.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #3' (string)
usb_device.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #3' (string)
info.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb_device.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.product_id = 0 (0x0) (int)
usb_device.serial = '0000:00:1d.2' (string)
usb_device.can_wake_up = false (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_8086_24c7' (string)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.2/usb4' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.2/usb4' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.2/usb4' (string)
info.bus = 'usb_device' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24c7'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c7' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 3 (0x3) (int)
pci.device_class = 12 (0xc) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1325 (0x52d) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9415 (0x24c7) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.2' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.2' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.2' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.1_0'
info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.1_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 = false (bool)
usb.serial = '0000:00:1d.1' (string)
usb.product_id = 0 (0x0) (int)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #2' (string)
usb.bus_number = 3 (0x3) (int)
usb.level_number = 0 (0x0) (int)
usb.linux.device_number = 1 (0x1) (int)
usb.linux.parent_number = 1 (0x1) (int)
usb.num_ports = 2 (0x2) (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:1d.1' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0' (string)
info.bus = 'usb' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.1'
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.1' (string)
linux.kernel_devname = 'usb-0000:00:1d.1' (string)
usb_device.version_bcd = 272 (0x110) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.num_ports = 2 (0x2) (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 = 3 (0x3) (int)
info.category = 'usbhub' (string)
info.capabilities = 'usbhub' (string)
info.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #2' (string)
usb_device.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #2' (string)
info.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb_device.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.product_id = 0 (0x0) (int)
usb_device.serial = '0000:00:1d.1' (string)
usb_device.can_wake_up = false (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_8086_24c4' (string)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.1/usb3' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3' (string)
info.bus = 'usb_device' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24c4'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c4' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 3 (0x3) (int)
pci.device_class = 12 (0xc) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1325 (0x52d) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9412 (0x24c4) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.1' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.0_0'
info.udi = '/org/freedesktop/Hal/devices/usb_usb_device_0_0_206_-1_0000:00:1d.0_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 = false (bool)
usb.serial = '0000:00:1d.0' (string)
usb.product_id = 0 (0x0) (int)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #1' (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 = 2 (0x2) (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:1d.0' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0' (string)
info.bus = 'usb' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.0'
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_206_-1_0000:00:1d.0' (string)
linux.kernel_devname = 'usb-0000:00:1d.0' (string)
usb_device.version_bcd = 272 (0x110) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.num_ports = 2 (0x2) (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 = 'Intel Corp. 82801DB (ICH4) USB UHCI #1' (string)
usb_device.product = 'Intel Corp. 82801DB (ICH4) USB UHCI #1' (string)
info.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb_device.vendor = 'Linux 2.6.8 uhci_hcd' (string)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.product_id = 0 (0x0) (int)
usb_device.serial = '0000:00:1d.0' (string)
usb_device.can_wake_up = false (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_8086_24c2' (string)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb2' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.0/usb2' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb2' (string)
info.bus = 'usb_device' (string)
udi = '/org/freedesktop/Hal/devices/pci_8086_24c2'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_24c2' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 3 (0x3) (int)
pci.device_class = 12 (0xc) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1325 (0x52d) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 9410 (0x24c2) (int)
pci.vendor_id = 32902 (0x8086) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1d.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0' (string)
info.bus = 'pci' (string)
udi = '/org/freedesktop/Hal/devices/pci_1002_4c59'
info.udi = '/org/freedesktop/Hal/devices/pci_1002_4c59' (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 Mobility M6 LY' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = 'Radeon Mobility M6 LY' (string)
pci.vendor = 'ATI Technologies Inc' (string)
pci.subsys_product_id = 1318 (0x526) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 19545 (0x4c59) (int)
pci.vendor_id = 4098 (0x1002) (int)
info.parent = '/org/freedesktop/Hal/devices/pci_8086_1a31' (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_8086_1a31'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_1a31' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 4 (0x4) (int)
pci.device_class = 6 (0x6) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82845 845 (Brookdale) Chipset AGP Bridge' (string)
pci.product = '82845 845 (Brookdale) Chipset AGP Bridge' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 0 (0x0) (int)
pci.subsys_vendor_id = 0 (0x0) (int)
pci.product_id = 6705 (0x1a31) (int)
pci.vendor_id = 32902 (0x8086) (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_8086_1a30'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_1a30' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.device_class = 6 (0x6) (int)
info.vendor = 'Intel Corp.' (string)
info.product = '82845 845 (Brookdale) Chipset Host Bridge' (string)
pci.subsys_vendor = 'IBM' (string)
pci.product = '82845 845 (Brookdale) Chipset Host Bridge' (string)
pci.vendor = 'Intel Corp.' (string)
pci.subsys_product_id = 1287 (0x507) (int)
pci.subsys_vendor_id = 4116 (0x1014) (int)
pci.product_id = 6704 (0x1a30) (int)
pci.vendor_id = 32902 (0x8086) (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/computer'
info.product = 'Computer' (string)
linux.sysfs_path_device = '(none)' (string)
info.bus = 'unknown' (string)
Dumped 41 device(s) from the Global Device List:
------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: canon-powershot-s50.fdi
Type: text/xml
Size: 616 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20040825/d758d9f7/canon-powershot-s50.bin
-------------- next part --------------
_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal
More information about the Hal
mailing list