Esprimo E5600 und OpenSuse Linux

Generell ist der FSC Esprimo E5600 ein problemloser Kandidat für die Benutzung von Linux im allgemeinen. Einzig die vorhandene Grafikkarte (SIS 66x/76x) mit ihrer Shared Memory Speichernutzung kann Probleme bereiten, welche aber mit wenigen Griffen unter Kontrolle gebrachte werden können.

Bei der Installation von OpenSuse gibt es zunächst keinerlei Probleme, da der Installer im Vesa-Mode läuft.

 

Nach der Installation hat man aber wieder das übliche “kaputte” Bild (Bei Auflösungen über 1024×768) mit den vertikalen Bandings. Wie üblich gilt es hier die Xorg.conf so anzupassen, dass der Driver auf vesa gestelllt ist.

In der Grundinstallation ist aber kein Xorg.conf vorhanden. muss man die Datei zunächst selbst wie im unterem Beispiel mit einem Editor erstellen, oder lässt SaX eine Konfiguration erstellen, welche danach per Editor noch etwas angepasst wird.

Egal welcher Weg gewählt wird: Der Eintrag driver=vesa MUSS in der xorg.conf vorhanden sein.



 

# xorg.conf (X.Org X Window System server configuration file)
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "de"
        Option          "XkbVariant"    "nodeadkeys"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
EndSection

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vesa"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

 

Yast Hardware-Info
============ start debug info ============
libhd version 16.10 (x86-64)
using /var/lib/hardware
kernel version is 2.6
----- /proc/cmdline -----
  root=/dev/disk/by-id/ata-SAMSUNG_SP2514N_S08BJ10L618654-part2 resume=/dev/disk/by-id/ata-SAMSUNG_SP2514N_S08BJ10L618654-part1 splash=silent quiet vga=0x326
----- /proc/cmdline end -----
hd.ids line 278: invalid info
debug = 0xff7ffff7
probe = 0x1d938fcdaa17fcf9fffe (+memory +pci +isapnp +net +floppy +misc +misc.serial +misc.par +misc.floppy +serial +cpu +bios +monitor +mouse +scsi +usb -usb.mods +modem +modem.usb +parallel +parallel.lp +parallel.zip -isa -isa.isdn +isdn +kbd +prom +sbus +int +braille +braille.alva +braille.fhp +braille.ht -ignx11 +sys -bios.vbe -isapnp.old -isapnp.new -isapnp.mod +braille.baum -manual +fb +pppoe -scan +pcmcia +fork -parallel.imm +s390 +cpuemu -sysfs -s390disks +udev +block +block.cdrom +block.part +edd +edd.mod -bios.ddc -bios.fb -bios.mode +input +block.mods +bios.vesa -cpuemu.debug -scsi.noserial +wlan -bios.crc -hal +bios.vram +bios.acpi -bios.ddc.ports=0 +modules.pata +net.eeprom +x86emu=dump -max -lxrc)
shm: attached segment 2064384 at 0x7f573df2f000
>> hal.1: read hal data
  hal: connected to: :1.43
----- hal device list -----
  0: udi = '/org/freedesktop/Hal/devices/platform_parport_pc_888'
  linux.hotplug_type = 2 (0x2)
  platform.id = 'parport_pc.888'
  info.linux.driver = 'parport_pc'
  linux.subsystem = 'platform'
  info.subsystem = 'platform'
  info.product = 'Platform Device (parport_pc.888)'
  info.udi = '/org/freedesktop/Hal/devices/platform_parport_pc_888'
  linux.sysfs_path = '/sys/devices/platform/parport_pc.888'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  1: udi = '/org/freedesktop/Hal/devices/ppdev_parport0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'ppdev'
  linux.device_file = '/dev/parport0'
  info.category = 'ppdev'
  info.capabilities = { 'ppdev' }
  info.subsystem = 'ppdev'
  info.product = 'Parallel Port Device'
  info.udi = '/org/freedesktop/Hal/devices/ppdev_parport0'
  linux.sysfs_path = '/sys/devices/platform/parport_pc.888/ppdev/parport0'
  info.parent = '/org/freedesktop/Hal/devices/platform_parport_pc_888'

  2: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_pcm_0_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/dsp'
  info.category = 'oss'
  info.capabilities = { 'oss' }
  oss.device_file = '/dev/dsp'
  oss.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  oss.card = 0 (0x0)
  oss.card_id = 'SiS SI7012 with ALC655'
  oss.device_id = 'SiS SI7012'
  oss.type = 'pcm'
  oss.device = 0 (0x0)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/dsp'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 OSS PCM Device'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_pcm_0_0'

  3: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_pcm_1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/adsp'
  info.category = 'oss'
  info.capabilities = { 'oss' }
  oss.device_file = '/dev/adsp'
  oss.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  oss.card = 0 (0x0)
  oss.card_id = 'SiS SI7012 with ALC655'
  oss.device_id = 'SiS SI7012'
  oss.type = 'pcm'
  oss.device = 1 (0x1)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/adsp'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 OSS PCM Device'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_pcm_1'

  4: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_pcm_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/audio'
  info.category = 'oss'
  info.capabilities = { 'oss' }
  oss.device_file = '/dev/audio'
  oss.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  oss.card = 0 (0x0)
  oss.card_id = 'SiS SI7012 with ALC655'
  oss.device_id = 'SiS SI7012'
  oss.type = 'pcm'
  oss.device = 0 (0x0)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/audio'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 OSS PCM Device'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_pcm_0'

  5: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_mixer__1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/mixer'
  info.category = 'oss'
  info.capabilities = { 'oss' }
  oss.device_file = '/dev/mixer'
  oss.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  oss.card = 0 (0x0)
  oss.card_id = 'SiS SI7012 with ALC655'
  oss.device_id = 'SiS SI7012'
  oss.type = 'mixer'
  info.subsystem = 'sound'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/mixer'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  info.product = 'SiS SI7012 OSS Control Device'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_oss_mixer__1'

  6: udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/snd/seq'
  info.category = 'alsa'
  info.capabilities = { 'alsa' }
  alsa.device_file = '/dev/snd/seq'
  info.subsystem = 'sound'
  alsa.type = 'sequencer'
  info.product = 'ALSA Sequencer Device'
  info.udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
  linux.sysfs_path = '/sys/devices/virtual/sound/seq'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  7: udi = '/org/freedesktop/Hal/devices/volume_uuid_dd8ba021_f68d_4d2e_8acd_06f8d5b3cf45'
  info.interfaces = { 'org.freedesktop.Hal.Device.Volume' }
  linux.hotplug_type = 3 (0x3)
  info.category = 'volume'
  info.capabilities = { 'volume', 'block' }
  volume.ignore = false
  org.freedesktop.Hal.Device.Volume.method_names = { 'Mount', 'Unmount', 'Eject' }
  org.freedesktop.Hal.Device.Volume.method_signatures = { 'ssas', 'as', 'as' }
  org.freedesktop.Hal.Device.Volume.method_argnames = { 'mount_point fstype extra_options', 'extra_options', 'extra_options' }
  org.freedesktop.Hal.Device.Volume.method_execpaths = { 'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject' }
  volume.mount.valid_options = { 'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec' }
  info.product = 'Volume (ext4)'
  info.udi = '/org/freedesktop/Hal/devices/volume_uuid_dd8ba021_f68d_4d2e_8acd_06f8d5b3cf45'
  volume.unmount.valid_options = { 'lazy' }
  block.device = '/dev/sda3'
  block.major = 8 (0x8)
  block.minor = 3 (0x3)
  block.is_volume = true
  volume.fstype = 'ext4'
  volume.fsusage = 'filesystem'
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  volume.uuid = 'dd8ba021-f68d-4d2e-8acd-06f8d5b3cf45'
  volume.label = ''
  volume.mount_point = '/home'
  volume.is_mounted = true
  volume.is_mounted_read_only = false
  volume.linux.is_device_mapper = false
  volume.is_disc = false
  volume.is_partition = true
  volume.partition.number = 3 (0x3)
  volume.block_size = 512 (0x200)
  volume.num_blocks = 442237320ull (0x1a5c0188ull)
  volume.size = 226425507840ull (0x34b8031000ull)
  volume.partition.start = 23631229440ull (0x58087f200ull)
  volume.partition.media_size = 250059350016ull (0x3a38b2e000ull)
  volume.fsversion = '1.0'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:0/0:0:0:0/block/sda/sda3'
  info.parent = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'

  8: udi = '/org/freedesktop/Hal/devices/volume_uuid_e7933a44_adac_4b36_b948_55af1510ca19'
  info.interfaces = { 'org.freedesktop.Hal.Device.Volume' }
  linux.hotplug_type = 3 (0x3)
  info.category = 'volume'
  info.capabilities = { 'volume', 'block' }
  volume.ignore = false
  org.freedesktop.Hal.Device.Volume.method_names = { 'Mount', 'Unmount', 'Eject' }
  org.freedesktop.Hal.Device.Volume.method_signatures = { 'ssas', 'as', 'as' }
  org.freedesktop.Hal.Device.Volume.method_argnames = { 'mount_point fstype extra_options', 'extra_options', 'extra_options' }
  org.freedesktop.Hal.Device.Volume.method_execpaths = { 'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject' }
  volume.mount.valid_options = { 'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec' }
  info.product = 'Volume (ext4)'
  info.udi = '/org/freedesktop/Hal/devices/volume_uuid_e7933a44_adac_4b36_b948_55af1510ca19'
  volume.unmount.valid_options = { 'lazy' }
  block.device = '/dev/sda2'
  block.major = 8 (0x8)
  block.minor = 2 (0x2)
  block.is_volume = true
  volume.fstype = 'ext4'
  volume.fsusage = 'filesystem'
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  volume.uuid = 'e7933a44-adac-4b36-b948-55af1510ca19'
  volume.label = ''
  volume.mount_point = '/'
  volume.is_mounted = true
  volume.is_mounted_read_only = false
  volume.linux.is_device_mapper = false
  volume.is_disc = false
  volume.is_partition = true
  volume.partition.number = 2 (0x2)
  volume.block_size = 512 (0x200)
  volume.num_blocks = 41945715ull (0x2800a73ull)
  volume.size = 21476206080ull (0x50014e600ull)
  volume.partition.start = 2155023360ull (0x80730c00ull)
  volume.partition.media_size = 250059350016ull (0x3a38b2e000ull)
  volume.fsversion = '1.0'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:0/0:0:0:0/block/sda/sda2'
  info.parent = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'

  9: udi = '/org/freedesktop/Hal/devices/volume_uuid_06de9218_3677_43db_a7c0_88633342572e'
  volume.is_mounted_read_only = false
  volume.mount_point = ''
  volume.is_partition = true
  linux.hotplug_type = 3 (0x3)
  volume.linux.is_device_mapper = false
  volume.partition.number = 1 (0x1)
  volume.is_disc = false
  info.category = 'volume'
  info.capabilities = { 'volume', 'block' }
  volume.block_size = 512 (0x200)
  volume.num_blocks = 4208967ull (0x403947ull)
  volume.size = 2154991104ull (0x80728e00ull)
  volume.partition.start = 32256ull (0x7e00ull)
  volume.partition.media_size = 250059350016ull (0x3a38b2e000ull)
  info.product = 'Volume (swap)'
  info.udi = '/org/freedesktop/Hal/devices/volume_uuid_06de9218_3677_43db_a7c0_88633342572e'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:0/0:0:0:0/block/sda/sda1'
  info.parent = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  block.major = 8 (0x8)
  block.device = '/dev/sda1'
  block.is_volume = true
  block.minor = 1 (0x1)
  volume.fstype = 'swap'
  volume.fsusage = 'other'
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  volume.uuid = '06de9218-3677-43db-a7c0-88633342572e'
  volume.label = ''
  volume.fsversion = '2'
  volume.is_mounted = false

  10: udi = '/org/freedesktop/Hal/devices/storage_model_CD_DVDW_SH_S182M'
  storage.cdrom.mrw = true
  info.vendor = 'TSSTcorp'
  storage.cdrom.mrw_w = true
  storage.cdrom.support_media_changed = true
  storage.cdrom.support_multisession = true
  linux.hotplug_type = 3 (0x3)
  storage.cdrom.write_speed = 8468 (0x2114)
  storage.cdrom.read_speed = 8468 (0x2114)
  org.freedesktop.Hal.Device.Storage.method_signatures = { 'as', 'as' }
  info.category = 'storage'
  info.capabilities = { 'storage', 'block', 'storage.cdrom' }
  info.interfaces = { 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage.Removable' }
  info.addons = { 'hald-addon-storage' }
  org.freedesktop.Hal.Device.Storage.method_argnames = { 'extra_options', 'extra_options' }
  org.freedesktop.Hal.Device.Storage.method_execpaths = { 'hal-storage-eject', 'hal-storage-closetray' }
  block.storage_device = '/org/freedesktop/Hal/devices/storage_model_CD_DVDW_SH_S182M'
  info.product = 'CD/DVDW SH-S182M'
  info.udi = '/org/freedesktop/Hal/devices/storage_model_CD_DVDW_SH_S182M'
  org.freedesktop.Hal.Device.Storage.method_names = { 'Eject', 'CloseTray' }
  block.device = '/dev/sr0'
  block.major = 11 (0xb)
  block.minor = 0 (0x0)
  block.is_volume = false
  storage.bus = 'pci'
  storage.no_partitions_hint = true
  storage.media_check_enabled = true
  storage.automount_enabled_hint = true
  storage.drive_type = 'cdrom'
  storage.model = 'CD/DVDW SH-S182M'
  storage.vendor = 'TSSTcorp'
  storage.firmware_version = 'SB02'
  storage.lun = 0 (0x0)
  storage.originating_device = '/org/freedesktop/Hal/devices/computer'
  storage.removable.media_available = false
  storage.removable = true
  storage.size = 0ull (0x0ull)
  storage.hotpluggable = false
  storage.requires_eject = true
  storage.partitioning_scheme = ''
  storage.removable.support_async_notification = false
  storage.cdrom.cdr = true
  storage.cdrom.dvd = true
  storage.cdrom.dvdr = true
  storage.cdrom.cdrw = true
  storage.cdrom.dvdrw = true
  storage.cdrom.dvdrdl = true
  storage.cdrom.dvdram = true
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:1/0:0:1:0/block/sr0'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0_0'
  storage.cdrom.dvdplusr = true
  storage.cdrom.dvdplusrw = true
  storage.cdrom.dvdplusrwdl = false
  storage.cdrom.dvdplusrdl = true
  storage.cdrom.bd = false
  storage.cdrom.bdr = false
  storage.cdrom.bdre = false
  storage.cdrom.hddvd = false
  storage.cdrom.hddvdr = false
  storage.cdrom.hddvdrw = false
  storage.cdrom.mo = false

  11: udi = '/org/freedesktop/Hal/devices/computer'
  info.interfaces = { 'org.freedesktop.Hal.Device.SystemPowerManagement', 'org.freedesktop.Hal.Device.CPUFreq' }
  power_management.type = 'acpi'
  power_management.acpi.linux.version = '20090521'
  info.addons = { 'hald-addon-cpufreq', 'hald-addon-acpi' }
  org.freedesktop.Hal.Device.SystemPowerManagement.method_names = { 'Suspend', 'SuspendHybrid', 'Hibernate', 'Shutdown', 'Reboot', 'SetPowerSave' }
  org.freedesktop.Hal.Device.SystemPowerManagement.method_signatures = { 'i', 'i', '', '', '', 'b' }
  org.freedesktop.Hal.Device.SystemPowerManagement.method_argnames = { 'num_seconds_to_sleep', 'num_seconds_to_sleep', '', '', '', 'enable_power_save' }
  info.subsystem = 'unknown'
  info.product = 'Computer'
  info.udi = '/org/freedesktop/Hal/devices/computer'
  org.freedesktop.Hal.version = '0.5.13'
  org.freedesktop.Hal.version.major = 0 (0x0)
  org.freedesktop.Hal.version.minor = 5 (0x5)
  org.freedesktop.Hal.version.micro = 13 (0xd)
  system.kernel.name = 'Linux'
  system.kernel.version = '2.6.31.5-0.1-desktop'
  system.kernel.version.major = 2 (0x2)
  system.kernel.version.minor = 6 (0x6)
  system.kernel.version.micro = 31 (0x1f)
  system.kernel.machine = 'x86_64'
  power_management.can_suspend = true
  power_management.can_suspend_hybrid = true
  power_management.can_hibernate = true
  system.hardware.primary_video.vendor = 4153 (0x1039)
  system.hardware.primary_video.product = 25392 (0x6330)
  system.hardware.serial = ''
  system.hardware.uuid = '00000000-0000-0000-0000-003005EF64D7'
  system.board.serial = '27657404'
  system.firmware.vendor = 'FUJITSU SIEMENS // Phoenix Technologies Ltd.'
  system.firmware.version = '5.00 R1.07.2264.A1'
  system.firmware.release_date = '04/21/2006'
  system.hardware.vendor = 'FUJITSU SIEMENS'
  system.hardware.product = 'D2264-A1'
  system.hardware.version = ''
  system.chassis.manufacturer = 'FUJITSU SIEMENS'
  system.board.product = 'D2264-A1'
  system.board.version = 'S26361-D2264-A1'
  system.board.vendor = 'FUJITSU SIEMENS'
  system.chassis.type = 'Mini Tower'
  system.formfactor = 'desktop'
  org.freedesktop.Hal.Device.SystemPowerManagement.method_execpaths = { 'hal-system-power-suspend', 'hal-system-power-suspend-hybrid', 'hal-system-power-hibernate', 'hal-system-power-shutdown', 'hal-system-power-reboot', 'hal-system-power-set-power-save' }
  power_management.is_powersave_set = false
  info.callouts.add = { 'hal-storage-cleanup-all-mountpoints' }
  info.capabilities = { 'cpufreq_control' }

  12: udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_0_serial_platform_1'
  serial.originating_device = '/org/freedesktop/Hal/devices/pnp_PNP0501_0'
  serial.device = '/dev/ttyS1'
  serial.port = 1 (0x1)
  serial.type = 'platform'
  linux.hotplug_type = 2 (0x2)
  info.category = 'serial'
  info.capabilities = { 'serial' }
  linux.device_file = '/dev/ttyS1'
  linux.subsystem = 'tty'
  info.subsystem = 'tty'
  info.product = '16550A-compatible COM port'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_0_serial_platform_1'
  linux.sysfs_path = '/sys/devices/pnp0/00:0a/tty/ttyS1'
  info.parent = '/org/freedesktop/Hal/devices/pnp_PNP0501_0'

  13: udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_serial_platform_0'
  serial.originating_device = '/org/freedesktop/Hal/devices/pnp_PNP0501'
  serial.device = '/dev/ttyS0'
  serial.port = 0 (0x0)
  serial.type = 'platform'
  linux.hotplug_type = 2 (0x2)
  info.category = 'serial'
  info.capabilities = { 'serial' }
  linux.device_file = '/dev/ttyS0'
  linux.subsystem = 'tty'
  info.subsystem = 'tty'
  info.product = '16550A-compatible COM port'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_serial_platform_0'
  linux.sysfs_path = '/sys/devices/pnp0/00:09/tty/ttyS0'
  info.parent = '/org/freedesktop/Hal/devices/pnp_PNP0501'

  14: udi = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  info.vendor = 'ATA'
  linux.hotplug_type = 3 (0x3)
  info.category = 'storage'
  info.capabilities = { 'storage', 'block' }
  info.product = 'SAMSUNG SP2514N'
  info.udi = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  block.device = '/dev/sda'
  storage.removable.media_size = 250059350016ull (0x3a38b2e000ull)
  storage.partitioning_scheme = 'mbr'
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2514N_S08BJ10L618654'
  block.major = 8 (0x8)
  block.minor = 0 (0x0)
  block.is_volume = false
  storage.bus = 'pci'
  storage.no_partitions_hint = false
  storage.media_check_enabled = false
  storage.vendor = 'ATA'
  storage.drive_type = 'disk'
  storage.firmware_version = 'VF100-41'
  storage.lun = 0 (0x0)
  storage.originating_device = '/org/freedesktop/Hal/devices/computer'
  storage.removable.media_available = true
  storage.removable = false
  storage.size = 250059350016ull (0x3a38b2e000ull)
  storage.hotpluggable = false
  storage.requires_eject = false
  storage.serial = 'SAMSUNG_SP2514N_S08BJ10L618654'
  storage.automount_enabled_hint = true
  storage.model = 'SAMSUNG SP2514N'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:0/0:0:0:0/block/sda'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0'

  15: udi = '/org/freedesktop/Hal/devices/acpi_CPU0'
  linux.hotplug_type = 4 (0x4)
  info.category = 'processor'
  info.capabilities = { 'processor' }
  linux.acpi_path = '/proc/acpi/processor/CPU0'
  info.product = 'Dual Core AMD Opteron(tm) Processor 170'
  processor.number = 0 (0x0)
  processor.can_throttle = false
  linux.acpi_type = 1 (0x1)
  info.parent = '/org/freedesktop/Hal/devices/computer'
  info.udi = '/org/freedesktop/Hal/devices/acpi_CPU0'

  16: udi = '/org/freedesktop/Hal/devices/acpi_CPU1'
  linux.hotplug_type = 4 (0x4)
  info.category = 'processor'
  info.capabilities = { 'processor' }
  linux.acpi_path = '/proc/acpi/processor/CPU1'
  info.product = 'Dual Core AMD Opteron(tm) Processor 170'
  processor.number = 1 (0x1)
  processor.can_throttle = false
  linux.acpi_type = 1 (0x1)
  info.parent = '/org/freedesktop/Hal/devices/computer'
  info.udi = '/org/freedesktop/Hal/devices/acpi_CPU1'

  17: udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/snd/timer'
  info.category = 'alsa'
  info.capabilities = { 'alsa' }
  alsa.device_file = '/dev/snd/timer'
  info.subsystem = 'sound'
  alsa.type = 'timer'
  info.product = 'ALSA Timer Device'
  info.udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
  linux.sysfs_path = '/sys/devices/virtual/sound/timer'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  18: udi = '/org/freedesktop/Hal/devices/net_computer_loopback'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'net'
  info.category = 'net.loopback'
  info.capabilities = { 'net', 'net.loopback' }
  info.subsystem = 'net'
  info.product = 'Loopback device Interface'
  info.udi = '/org/freedesktop/Hal/devices/net_computer_loopback'
  linux.sysfs_path = '/sys/devices/virtual/net/lo'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  net.originating_device = '/org/freedesktop/Hal/devices/computer'
  net.interface = 'lo'
  net.address = '00:00:00:00:00:00'
  net.linux.ifindex = 1 (0x1)
  net.arp_proto_hw_id = 772 (0x304)

  19: udi = '/org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'input'
  linux.device_file = '/dev/input/event3'
  info.category = 'input'
  info.capabilities = { 'input' }
  input.device = '/dev/input/event3'
  input.product = 'PC Speaker'
  info.subsystem = 'input'
  info.product = 'PC Speaker'
  info.udi = '/org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input'
  linux.sysfs_path = '/sys/devices/platform/pcspkr/input/input3/event3'
  info.parent = '/org/freedesktop/Hal/devices/platform_pcspkr'
  input.originating_device = '/org/freedesktop/Hal/devices/platform_pcspkr'

  20: udi = '/org/freedesktop/Hal/devices/net_00_30_05_ef_64_d7'
  org.freedesktop.Hal.Device.WakeOnLan.method_argnames = { '', '', 'enable' }
  org.freedesktop.Hal.Device.WakeOnLan.method_execpaths = { 'hal-system-wol-supported', 'hal-system-wol-enabled', 'hal-system-wol-enable' }
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'net'
  info.category = 'net.80203'
  info.capabilities = { 'net', 'net.80203', 'wake_on_lan' }
  info.subsystem = 'net'
  info.product = 'Networking Interface'
  info.udi = '/org/freedesktop/Hal/devices/net_00_30_05_ef_64_d7'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/net/eth0'
  info.parent = '/org/freedesktop/Hal/devices/pci_10ec_8169'
  net.originating_device = '/org/freedesktop/Hal/devices/pci_10ec_8169'
  net.interface = 'eth0'
  net.address = '00:30:05:ef:64:d7'
  net.linux.ifindex = 2 (0x2)
  net.arp_proto_hw_id = 1 (0x1)
  net.80203.mac_address = 206258005207ull (0x3005ef64d7ull)
  info.interfaces = { 'org.freedesktop.Hal.Device.WakeOnLan' }
  org.freedesktop.Hal.Device.WakeOnLan.method_names = { 'GetSupported', 'GetEnabled', 'SetEnabled' }
  org.freedesktop.Hal.Device.WakeOnLan.method_signatures = { '', '', 'b' }

  21: udi = '/org/freedesktop/Hal/devices/pci_1039_182_scsi_host_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'scsi_host'
  scsi_host.host = 3 (0x3)
  info.category = 'scsi_host'
  info.capabilities = { 'scsi_host' }
  info.subsystem = 'scsi_host'
  info.product = 'SCSI Host Adapter'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_182_scsi_host_0'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:05.0/host3/scsi_host/host3'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_182'

  22: udi = '/org/freedesktop/Hal/devices/pci_1039_182_scsi_host'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'scsi_host'
  scsi_host.host = 2 (0x2)
  info.category = 'scsi_host'
  info.capabilities = { 'scsi_host' }
  info.subsystem = 'scsi_host'
  info.product = 'SCSI Host Adapter'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_182_scsi_host'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:05.0/host2/scsi_host/host2'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_182'

  23: udi = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial_if0_logicaldev_input'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'input'
  linux.device_file = '/dev/input/event0'
  info.category = 'input'
  info.capabilities = { 'input', 'input.mouse' }
  input.device = '/dev/input/event0'
  input.product = 'Logitech USB-PS/2 Optical Mouse'
  input.x11_driver = 'evdev'
  info.subsystem = 'input'
  info.product = 'Logitech USB-PS/2 Optical Mouse'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial_if0_logicaldev_input'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.2/3-1.2:1.0/input/input0/event0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial_if0'
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial_if0'

  24: udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if1_logicaldev_input'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'input'
  linux.device_file = '/dev/input/event2'
  info.category = 'input'
  info.capabilities = { 'input', 'input.keys', 'button' }
  input.device = '/dev/input/event2'
  input.product = 'HID 046a:0023'
  info.addons.singleton = { 'hald-addon-input' }
  input.x11_driver = 'evdev'
  info.subsystem = 'input'
  info.product = 'HID 046a:0023'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if1_logicaldev_input'
  input.xkb.rules = 'base'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1/3-1.1:1.1/input/input2/event2'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if1'
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if1'
  input.xkb.model = 'evdev'
  input.xkb.layout = 'de'
  input.xkb.variant = 'nodeadkeys'

  25: udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if0_logicaldev_input'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'input'
  linux.device_file = '/dev/input/event1'
  info.category = 'input'
  info.capabilities = { 'input', 'input.keyboard', 'input.keypad', 'input.keys', 'button' }
  input.device = '/dev/input/event1'
  input.product = 'HID 046a:0023'
  info.addons.singleton = { 'hald-addon-input' }
  input.x11_driver = 'evdev'
  info.subsystem = 'input'
  info.product = 'HID 046a:0023'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if0_logicaldev_input'
  input.xkb.rules = 'base'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1/3-1.1:1.0/input/input1/event1'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if0'
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if0'
  input.xkb.model = 'evdev'
  input.xkb.layout = 'de'
  input.xkb.variant = 'nodeadkeys'

  26: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_capture_1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/snd/pcmC0D1c'
  info.category = 'alsa'
  info.capabilities = { 'alsa' }
  alsa.device_file = '/dev/snd/pcmC0D1c'
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.card = 0 (0x0)
  alsa.type = 'capture'
  alsa.card_id = 'SiS SI7012 with ALC655'
  alsa.device = 1 (0x1)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/pcmC0D1c'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.device_id = 'SiS SI7012 - MIC ADC'
  alsa.pcm_class = 'generic'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_capture_1'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 - MIC ADC ALSA Capture Device'

  27: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_playback_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/snd/pcmC0D0p'
  info.category = 'alsa'
  info.capabilities = { 'alsa' }
  alsa.device_file = '/dev/snd/pcmC0D0p'
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.card = 0 (0x0)
  alsa.type = 'playback'
  alsa.card_id = 'SiS SI7012 with ALC655'
  alsa.device = 0 (0x0)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/pcmC0D0p'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.device_id = 'SiS SI7012'
  alsa.pcm_class = 'generic'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_playback_0'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 ALSA Playback Device'

  28: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_capture_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/snd/pcmC0D0c'
  info.category = 'alsa'
  info.capabilities = { 'alsa' }
  alsa.device_file = '/dev/snd/pcmC0D0c'
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.card = 0 (0x0)
  alsa.type = 'capture'
  alsa.card_id = 'SiS SI7012 with ALC655'
  alsa.device = 0 (0x0)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/pcmC0D0c'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.device_id = 'SiS SI7012'
  alsa.pcm_class = 'generic'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_capture_0'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 ALSA Capture Device'

  29: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_control__1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  linux.device_file = '/dev/snd/controlC0'
  info.category = 'alsa'
  info.capabilities = { 'alsa' }
  alsa.device_file = '/dev/snd/controlC0'
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  alsa.card = 0 (0x0)
  alsa.type = 'control'
  alsa.card_id = 'SiS SI7012 with ALC655'
  info.subsystem = 'sound'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0/controlC0'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  info.product = 'SiS SI7012 with ALC655 ALSA Control Device'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0_alsa_control__1'

  30: udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'sound'
  info.category = 'sound'
  info.capabilities = { 'sound' }
  sound.originating_device = '/org/freedesktop/Hal/devices/pci_1039_7012'
  sound.card = 0 (0x0)
  sound.card_id = 'SiS SI7012 with ALC655'
  info.subsystem = 'sound'
  info.product = 'SiS SI7012 with ALC655 Sound Card'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7012_sound_card_0'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.7/sound/card0'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7012'

  31: udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'scsi_host'
  scsi_host.host = 1 (0x1)
  info.category = 'scsi_host'
  info.capabilities = { 'scsi_host' }
  info.subsystem = 'scsi_host'
  info.product = 'SCSI Host Adapter'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_0'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host1/scsi_host/host1'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513'

  32: udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0_0_scsi_generic'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'scsi_generic'
  linux.device_file = '/dev/sg1'
  info.category = 'scsi_generic'
  scsi_generic.device = '/dev/sg1'
  info.capabilities = { 'scsi_generic' }
  info.subsystem = 'scsi_generic'
  info.product = 'SCSI Generic Interface'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0_0_scsi_generic'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:1/0:0:1:0/scsi_generic/sg1'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0_0'

  33: udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0_scsi_generic'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'scsi_generic'
  linux.device_file = '/dev/sg0'
  info.category = 'scsi_generic'
  scsi_generic.device = '/dev/sg0'
  info.capabilities = { 'scsi_generic' }
  info.subsystem = 'scsi_generic'
  info.product = 'SCSI Generic Interface'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0_scsi_generic'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/target0:0:0/0:0:0:0/scsi_generic/sg0'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_device_lun0'

  34: udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_host'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'scsi_host'
  scsi_host.host = 0 (0x0)
  info.category = 'scsi_host'
  info.capabilities = { 'scsi_host' }
  info.subsystem = 'scsi_host'
  info.product = 'SCSI Host Adapter'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host_scsi_host'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.5/host0/scsi_host/host0'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513_scsi_host'

  35: udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'input'
  linux.device_file = '/dev/input/event5'
  info.category = 'input'
  info.capabilities = { 'input', 'button', 'input.keys' }
  input.device = '/dev/input/event5'
  input.product = 'Power Button'
  button.has_state = false
  button.type = 'power'
  info.addons.singleton = { 'hald-addon-input' }
  input.x11_driver = 'evdev'
  info.subsystem = 'input'
  info.product = 'Power Button'
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
  input.xkb.rules = 'base'
  linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input5/event5'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  input.xkb.variant = 'nodeadkeys'
  input.xkb.model = 'evdev'
  input.xkb.layout = 'de'

  36: udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'input'
  linux.device_file = '/dev/input/event4'
  info.category = 'input'
  info.capabilities = { 'input', 'button', 'input.keys' }
  input.device = '/dev/input/event4'
  input.product = 'Power Button'
  button.has_state = false
  button.type = 'power'
  info.addons.singleton = { 'hald-addon-input' }
  input.x11_driver = 'evdev'
  info.subsystem = 'input'
  info.product = 'Power Button'
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
  input.xkb.rules = 'base'
  linux.sysfs_path = '/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  input.xkb.variant = 'nodeadkeys'
  input.xkb.model = 'evdev'
  input.xkb.layout = 'de'

  37: udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_0'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'serial'
  pnp.id = 'PNP0501'
  pnp.description = '16550A-compatible COM port'
  info.subsystem = 'pnp'
  info.product = '16550A-compatible COM port'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_0'
  linux.sysfs_path = '/sys/devices/pnp0/00:0a'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  38: udi = '/org/freedesktop/Hal/devices/pnp_PNP0501'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'serial'
  pnp.id = 'PNP0501'
  pnp.description = '16550A-compatible COM port'
  info.subsystem = 'pnp'
  info.product = '16550A-compatible COM port'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0501'
  linux.sysfs_path = '/sys/devices/pnp0/00:09'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  39: udi = '/org/freedesktop/Hal/devices/pnp_PNP0401'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'parport_pc'
  pnp.id = 'PNP0401'
  pnp.description = 'ECP printer port'
  info.subsystem = 'pnp'
  info.product = 'ECP printer port'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0401'
  linux.sysfs_path = '/sys/devices/pnp0/00:08'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  40: udi = '/org/freedesktop/Hal/devices/pnp_PNP0f13'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'i8042 aux'
  pnp.id = 'PNP0f13'
  pnp.description = 'PS/2 Port for PS/2-style Mice'
  info.subsystem = 'pnp'
  info.product = 'PS/2 Port for PS/2-style Mice'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0f13'
  linux.sysfs_path = '/sys/devices/pnp0/00:07'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  41: udi = '/org/freedesktop/Hal/devices/pnp_PNP0303'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'i8042 kbd'
  pnp.id = 'PNP0303'
  pnp.description = 'IBM Enhanced (101/102-key, PS/2 mouse support)'
  info.subsystem = 'pnp'
  info.product = 'IBM Enhanced (101/102-key, PS/2 mouse support)'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0303'
  linux.sysfs_path = '/sys/devices/pnp0/00:06'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  42: udi = '/org/freedesktop/Hal/devices/pnp_PNP0800'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  pnp.id = 'PNP0800'
  pnp.description = 'AT-style speaker sound'
  info.subsystem = 'pnp'
  info.product = 'AT-style speaker sound'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0800'
  linux.sysfs_path = '/sys/devices/pnp0/00:05'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  43: udi = '/org/freedesktop/Hal/devices/pnp_PNP0c04'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  pnp.id = 'PNP0c04'
  pnp.description = 'Math Coprocessor'
  info.subsystem = 'pnp'
  info.product = 'Math Coprocessor'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0c04'
  linux.sysfs_path = '/sys/devices/pnp0/00:04'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  44: udi = '/org/freedesktop/Hal/devices/pnp_PNP0b00'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'rtc_cmos'
  pnp.id = 'PNP0b00'
  pnp.description = 'AT Real-Time Clock'
  info.subsystem = 'pnp'
  info.product = 'AT Real-Time Clock'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0b00'
  linux.sysfs_path = '/sys/devices/pnp0/00:03'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  45: udi = '/org/freedesktop/Hal/devices/pnp_PNP0200'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  pnp.id = 'PNP0200'
  pnp.description = 'AT DMA Controller'
  info.subsystem = 'pnp'
  info.product = 'AT DMA Controller'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0200'
  linux.sysfs_path = '/sys/devices/pnp0/00:02'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  46: udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  info.linux.driver = 'system'
  pnp.id = 'PNP0c02'
  pnp.description = 'General ID for reserving resources required by PnP motherboard registers. (Not device specific.)'
  info.subsystem = 'pnp'
  info.product = 'General ID for reserving resources required by PnP motherboard registers. (Not device specific.)'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02'
  linux.sysfs_path = '/sys/devices/pnp0/00:01'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  47: udi = '/org/freedesktop/Hal/devices/pnp_PNP0a03'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pnp'
  pnp.id = 'PNP0a03'
  pnp.description = 'PCI Bus'
  info.subsystem = 'pnp'
  info.product = 'PCI Bus'
  info.udi = '/org/freedesktop/Hal/devices/pnp_PNP0a03'
  linux.sysfs_path = '/sys/devices/pnp0/00:00'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  48: udi = '/org/freedesktop/Hal/devices/platform_vesafb_0'
  linux.hotplug_type = 2 (0x2)
  platform.id = 'vesafb.0'
  info.linux.driver = 'vesafb'
  linux.subsystem = 'platform'
  info.subsystem = 'platform'
  info.product = 'Platform Device (vesafb.0)'
  info.udi = '/org/freedesktop/Hal/devices/platform_vesafb_0'
  linux.sysfs_path = '/sys/devices/platform/vesafb.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  49: udi = '/org/freedesktop/Hal/devices/platform_serial8250'
  linux.hotplug_type = 2 (0x2)
  platform.id = 'serial8250'
  info.linux.driver = 'serial8250'
  linux.subsystem = 'platform'
  info.subsystem = 'platform'
  info.product = 'Platform Device (serial8250)'
  info.udi = '/org/freedesktop/Hal/devices/platform_serial8250'
  linux.sysfs_path = '/sys/devices/platform/serial8250'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  50: udi = '/org/freedesktop/Hal/devices/platform_pcspkr'
  linux.hotplug_type = 2 (0x2)
  platform.id = 'pcspkr'
  info.linux.driver = 'pcspkr'
  linux.subsystem = 'platform'
  info.subsystem = 'platform'
  info.product = 'Platform Device (pcspkr)'
  info.udi = '/org/freedesktop/Hal/devices/platform_pcspkr'
  linux.sysfs_path = '/sys/devices/platform/pcspkr'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  51: udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'serio'
  serio.id = 'serio1'
  serio.description = 'i8042 AUX port'
  info.subsystem = 'serio'
  info.product = 'i8042 AUX port'
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
  linux.sysfs_path = '/sys/devices/platform/i8042/serio1'
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042'

  52: udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'serio'
  serio.id = 'serio0'
  serio.description = 'i8042 KBD port'
  info.subsystem = 'serio'
  info.product = 'i8042 KBD port'
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'
  linux.sysfs_path = '/sys/devices/platform/i8042/serio0'
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042'

  53: udi = '/org/freedesktop/Hal/devices/platform_i8042'
  linux.hotplug_type = 2 (0x2)
  platform.id = 'i8042'
  info.linux.driver = 'i8042'
  linux.subsystem = 'platform'
  info.subsystem = 'platform'
  info.product = 'Platform Device (i8042)'
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042'
  linux.sysfs_path = '/sys/devices/platform/i8042'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  54: udi = '/org/freedesktop/Hal/devices/platform_Fixed_MDIO_bus_0'
  linux.hotplug_type = 2 (0x2)
  platform.id = 'Fixed MDIO bus.0'
  linux.subsystem = 'platform'
  info.subsystem = 'platform'
  info.product = 'Platform Device (Fixed MDIO bus.0)'
  info.udi = '/org/freedesktop/Hal/devices/platform_Fixed_MDIO_bus_0'
  linux.sysfs_path = '/sys/devices/platform/Fixed MDIO bus.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'

  55: udi = '/org/freedesktop/Hal/devices/pci_1039_4'
  pci.product = 'PCI-to-PCI bridge'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'pcieport-driver'
  info.subsystem = 'pci'
  info.product = 'PCI-to-PCI bridge'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_4'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.0'
  pci.product_id = 4 (0x4)
  pci.vendor_id = 4153 (0x1039)
  pci.subsys_product_id = 0 (0x0)
  pci.subsys_vendor_id = 0 (0x0)
  pci.device_class = 6 (0x6)
  pci.device_subclass = 4 (0x4)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Silicon Integrated Systems [SiS]'
  info.vendor = 'Silicon Integrated Systems [SiS]'

  56: udi = '/org/freedesktop/Hal/devices/pci_1022_1103'
  pci.product = 'K8 [Athlon64/Opteron] Miscellaneous Control'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'k8temp'
  info.subsystem = 'pci'
  info.product = 'K8 [Athlon64/Opteron] Miscellaneous Control'
  info.udi = '/org/freedesktop/Hal/devices/pci_1022_1103'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.3'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.3'
  pci.product_id = 4355 (0x1103)
  pci.vendor_id = 4130 (0x1022)
  pci.subsys_product_id = 0 (0x0)
  pci.subsys_vendor_id = 0 (0x0)
  pci.device_class = 6 (0x6)
  pci.device_subclass = 0 (0x0)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Advanced Micro Devices [AMD]'
  info.vendor = 'Advanced Micro Devices [AMD]'

  57: udi = '/org/freedesktop/Hal/devices/pci_1022_1102'
  pci.product = 'K8 [Athlon64/Opteron] DRAM Controller'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'amd64_edac'
  info.subsystem = 'pci'
  info.product = 'K8 [Athlon64/Opteron] DRAM Controller'
  info.udi = '/org/freedesktop/Hal/devices/pci_1022_1102'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.2'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.2'
  pci.product_id = 4354 (0x1102)
  pci.vendor_id = 4130 (0x1022)
  pci.subsys_product_id = 0 (0x0)
  pci.subsys_vendor_id = 0 (0x0)
  pci.device_class = 6 (0x6)
  pci.device_subclass = 0 (0x0)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Advanced Micro Devices [AMD]'
  info.vendor = 'Advanced Micro Devices [AMD]'

  58: udi = '/org/freedesktop/Hal/devices/pci_1022_1101'
  pci.product = 'K8 [Athlon64/Opteron] Address Map'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.subsystem = 'pci'
  info.product = 'K8 [Athlon64/Opteron] Address Map'
  info.udi = '/org/freedesktop/Hal/devices/pci_1022_1101'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.1'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.1'
  pci.product_id = 4353 (0x1101)
  pci.vendor_id = 4130 (0x1022)
  pci.subsys_product_id = 0 (0x0)
  pci.subsys_vendor_id = 0 (0x0)
  pci.device_class = 6 (0x6)
  pci.device_subclass = 0 (0x0)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Advanced Micro Devices [AMD]'
  info.vendor = 'Advanced Micro Devices [AMD]'

  59: udi = '/org/freedesktop/Hal/devices/pci_1022_1100'
  pci.product = 'K8 [Athlon64/Opteron] HyperTransport Technology Configuration'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.subsystem = 'pci'
  info.product = 'K8 [Athlon64/Opteron] HyperTransport Technology Configuration'
  info.udi = '/org/freedesktop/Hal/devices/pci_1022_1100'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:18.0'
  pci.product_id = 4352 (0x1100)
  pci.vendor_id = 4130 (0x1022)
  pci.subsys_product_id = 0 (0x0)
  pci.subsys_vendor_id = 0 (0x0)
  pci.device_class = 6 (0x6)
  pci.device_subclass = 0 (0x0)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Advanced Micro Devices [AMD]'
  info.vendor = 'Advanced Micro Devices [AMD]'

  60: udi = '/org/freedesktop/Hal/devices/pci_10ec_8169'
  pci.product = 'RTL-8169 Gigabit Ethernet'
  pci.subsys_vendor = 'Fujitsu Technology Solutions'
  pci.subsys_product = 'D2030-A1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'r8169'
  info.subsystem = 'pci'
  info.product = 'RTL-8169 Gigabit Ethernet'
  info.udi = '/org/freedesktop/Hal/devices/pci_10ec_8169'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0'
  pci.product_id = 33129 (0x8169)
  pci.vendor_id = 4332 (0x10ec)
  pci.subsys_product_id = 4241 (0x1091)
  pci.subsys_vendor_id = 5940 (0x1734)
  pci.device_class = 2 (0x2)
  pci.device_subclass = 0 (0x0)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Realtek Semiconductor Co., Ltd.'
  info.vendor = 'Realtek Semiconductor Co., Ltd.'

  61: udi = '/org/freedesktop/Hal/devices/pci_1039_a'
  pci.product = 'PCI-to-PCI bridge'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'pcieport-driver'
  info.subsystem = 'pci'
  info.product = 'PCI-to-PCI bridge'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_a'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:06.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:06.0'
  pci.product_id = 10 (0xa)
  pci.vendor_id = 4153 (0x1039)
  pci.subsys_product_id = 0 (0x0)
  pci.subsys_vendor_id = 0 (0x0)
  pci.device_class = 6 (0x6)
  pci.device_subclass = 4 (0x4)
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Silicon Integrated Systems [SiS]'
  info.vendor = 'Silicon Integrated Systems [SiS]'

  62: udi = '/org/freedesktop/Hal/devices/pci_1039_182'
  pci.product = '182 SATA/RAID Controller'
  pci.subsys_vendor = 'Fujitsu Technology Solutions'
  pci.subsys_product = 'D2030-A1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'sata_sis'
  info.subsystem = 'pci'
  info.product = '182 SATA/RAID Controller'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_182'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:05.0'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:05.0'
  pci.product_id = 386 (0x182)
  pci.vendor_id = 4153 (0x1039)
  pci.subsys_product_id = 4245 (0x1095)
  pci.subsys_vendor_id = 5940 (0x1734)
  pci.device_class = 1 (0x1)
  pci.device_subclass = 1 (0x1)
  pci.device_protocol = 143 (0x8f)
  pci.vendor = 'Silicon Integrated Systems [SiS]'
  info.vendor = 'Silicon Integrated Systems [SiS]'

  63: udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_03_3_if0'
  usb.interface.number = 0 (0x0)
  usb.interface.class = 9 (0x9)
  usb.interface.subclass = 0 (0x0)
  usb.interface.protocol = 0 (0x0)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'hub'
  info.subsystem = 'usb'
  info.product = 'USB Hub Interface'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_03_3_if0'
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.3/usb1/1-0:1.0'
  usb.configuration_value = 1 (0x1)
  usb.num_configurations = 1 (0x1)
  usb.device_class = 9 (0x9)
  usb.device_subclass = 0 (0x0)
  usb.num_interfaces = 1 (0x1)
  usb.device_protocol = 0 (0x0)
  usb.product_id = 2 (0x2)
  usb.vendor = 'Linux Foundation'
  usb.vendor_id = 7531 (0x1d6b)
  usb.device_revision_bcd = 518 (0x206)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.3/usb1/1-0:1.0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_03_3'
  usb.num_ports = 8 (0x8)
  usb.max_power = 0 (0x0)
  usb.serial = '0000:00:03.3'
  usb.linux.device_number = 1 (0x1)
  usb.version = 2.00000
  usb.speed = 480.000
  usb.can_wake_up = true
  usb.is_self_powered = true
  usb.product = 'USB Hub Interface'
  usb.bus_number = 1 (0x1)

  64: udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_03_3'
  info.vendor = 'Linux Foundation'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'usb'
  info.subsystem = 'usb_device'
  info.product = '2.0 root hub'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_03_3'
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.3/usb1'
  usb_device.configuration_value = 1 (0x1)
  usb_device.num_configurations = 1 (0x1)
  usb_device.device_class = 9 (0x9)
  usb_device.device_subclass = 0 (0x0)
  usb_device.num_interfaces = 1 (0x1)
  usb_device.device_protocol = 0 (0x0)
  usb_device.product_id = 2 (0x2)
  usb_device.vendor = 'Linux Foundation'
  usb_device.vendor_id = 7531 (0x1d6b)
  usb_device.device_revision_bcd = 518 (0x206)
  usb_device.max_power = 0 (0x0)
  usb_device.num_ports = 8 (0x8)
  usb_device.linux.device_number = 1 (0x1)
  usb_device.serial = '0000:00:03.3'
  usb_device.speed = 480.000
  usb_device.version = 2.00000
  usb_device.is_self_powered = true
  usb_device.can_wake_up = true
  usb_device.bus_number = 1 (0x1)
  linux.device_file = '/dev/bus/usb/001/001'
  usb_device.product = '2.0 root hub'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.3/usb1'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7002'

  65: udi = '/org/freedesktop/Hal/devices/pci_1039_7002'
  pci.product = 'USB 2.0 Controller'
  pci.subsys_vendor = 'Fujitsu Technology Solutions'
  pci.subsys_product = 'D2030-A1'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'ehci_hcd'
  info.subsystem = 'pci'
  info.product = 'USB 2.0 Controller'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7002'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.3'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.3'
  pci.product_id = 28674 (0x7002)
  pci.vendor_id = 4153 (0x1039)
  pci.subsys_product_id = 4245 (0x1095)
  pci.subsys_vendor_id = 5940 (0x1734)
  pci.device_class = 12 (0xc)
  pci.device_subclass = 3 (0x3)
  pci.device_protocol = 32 (0x20)
  pci.vendor = 'Silicon Integrated Systems [SiS]'
  info.vendor = 'Silicon Integrated Systems [SiS]'

  66: udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_03_2_if0'
  usb.interface.number = 0 (0x0)
  usb.interface.class = 9 (0x9)
  usb.interface.subclass = 0 (0x0)
  usb.interface.protocol = 0 (0x0)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'hub'
  info.subsystem = 'usb'
  info.product = 'USB Hub Interface'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_03_2_if0'
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.2/usb4/4-0:1.0'
  usb.configuration_value = 1 (0x1)
  usb.num_configurations = 1 (0x1)
  usb.device_class = 9 (0x9)
  usb.device_subclass = 0 (0x0)
  usb.num_interfaces = 1 (0x1)
  usb.device_protocol = 0 (0x0)
  usb.product_id = 1 (0x1)
  usb.vendor = 'Linux Foundation'
  usb.vendor_id = 7531 (0x1d6b)
  usb.device_revision_bcd = 518 (0x206)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.2/usb4/4-0:1.0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_03_2'
  usb.num_ports = 2 (0x2)
  usb.max_power = 0 (0x0)
  usb.serial = '0000:00:03.2'
  usb.linux.device_number = 1 (0x1)
  usb.version = 1.10000
  usb.speed = 12.0000
  usb.can_wake_up = true
  usb.is_self_powered = true
  usb.product = 'USB Hub Interface'
  usb.bus_number = 4 (0x4)

  67: udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_03_2'
  info.vendor = 'Linux Foundation'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'usb'
  info.subsystem = 'usb_device'
  info.product = '1.1 root hub'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_03_2'
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.2/usb4'
  usb_device.configuration_value = 1 (0x1)
  usb_device.num_configurations = 1 (0x1)
  usb_device.device_class = 9 (0x9)
  usb_device.device_subclass = 0 (0x0)
  usb_device.num_interfaces = 1 (0x1)
  usb_device.device_protocol = 0 (0x0)
  usb_device.product_id = 1 (0x1)
  usb_device.vendor = 'Linux Foundation'
  usb_device.vendor_id = 7531 (0x1d6b)
  usb_device.device_revision_bcd = 518 (0x206)
  usb_device.max_power = 0 (0x0)
  usb_device.num_ports = 2 (0x2)
  usb_device.linux.device_number = 1 (0x1)
  usb_device.serial = '0000:00:03.2'
  usb_device.speed = 12.0000
  usb_device.version = 1.10000
  usb_device.is_self_powered = true
  usb_device.can_wake_up = true
  usb_device.bus_number = 4 (0x4)
  linux.device_file = '/dev/bus/usb/004/001'
  usb_device.product = '1.1 root hub'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.2/usb4'
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_7001_1'

  68: udi = '/org/freedesktop/Hal/devices/pci_1039_7001_1'
  pci.product = 'USB 1.1 Controller'
  pci.subsys_vendor = 'Fujitsu Technology Solutions'
  pci.subsys_product = 'D2030-A1 Motherboard'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'pci'
  info.linux.driver = 'ohci_hcd'
  info.subsystem = 'pci'
  info.product = 'USB 1.1 Controller'
  info.udi = '/org/freedesktop/Hal/devices/pci_1039_7001_1'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.2'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.2'
  pci.product_id = 28673 (0x7001)
  pci.vendor_id = 4153 (0x1039)
  pci.subsys_product_id = 4245 (0x1095)
  pci.subsys_vendor_id = 5940 (0x1734)
  pci.device_class = 12 (0xc)
  pci.device_subclass = 3 (0x3)
  pci.device_protocol = 16 (0x10)
  pci.vendor = 'Silicon Integrated Systems [SiS]'
  info.vendor = 'Silicon Integrated Systems [SiS]'

  69: udi = '/org/freedesktop/Hal/devices/usb_device_451_2036_noserial_if0'
  usb.interface.number = 0 (0x0)
  usb.interface.class = 9 (0x9)
  usb.interface.subclass = 0 (0x0)
  usb.interface.protocol = 0 (0x0)
  usb.configuration = 'General Purpose USB Hub'
  usb.interface.description = 'General Purpose USB Hub'
  info.linux.driver = 'hub'
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.subsystem = 'usb'
  info.product = 'USB Hub Interface'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_451_2036_noserial_if0'
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1:1.0'
  usb.configuration_value = 1 (0x1)
  usb.num_configurations = 1 (0x1)
  usb.device_class = 9 (0x9)
  usb.device_subclass = 0 (0x0)
  usb.num_interfaces = 1 (0x1)
  usb.device_protocol = 0 (0x0)
  usb.product_id = 8246 (0x2036)
  usb.vendor = 'Texas Instruments, Inc.'
  usb.vendor_id = 1105 (0x451)
  usb.device_revision_bcd = 257 (0x101)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1:1.0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_451_2036_noserial'
  usb.num_ports = 2 (0x2)
  usb.max_power = 100 (0x64)
  usb.speed = 12.0000
  usb.linux.device_number = 2 (0x2)
  usb.version = 1.10000
  usb.can_wake_up = true
  usb.bus_number = 3 (0x3)
  usb.is_self_powered = false
  usb.product = 'USB Hub Interface'

  70: udi = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial_if0'
  usb.interface.number = 0 (0x0)
  usb.interface.class = 3 (0x3)
  usb.interface.subclass = 1 (0x1)
  usb.interface.protocol = 2 (0x2)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'usbhid'
  info.subsystem = 'usb'
  info.product = 'USB HID Interface'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial_if0'
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.2/3-1.2:1.0'
  usb.configuration_value = 1 (0x1)
  usb.num_configurations = 1 (0x1)
  usb.device_class = 0 (0x0)
  usb.device_subclass = 0 (0x0)
  usb.num_interfaces = 1 (0x1)
  usb.device_protocol = 0 (0x0)
  usb.product_id = 49214 (0xc03e)
  usb.vendor = 'Logitech, Inc.'
  usb.vendor_id = 1133 (0x46d)
  usb.device_revision_bcd = 8192 (0x2000)
  usb.max_power = 98 (0x62)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.2/3-1.2:1.0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial'
  usb.linux.device_number = 3 (0x3)
  usb.speed = 1.50000
  usb.version = 2.00000
  usb.is_self_powered = false
  usb.num_ports = 0 (0x0)
  usb.can_wake_up = true
  usb.bus_number = 3 (0x3)
  usb.product = 'USB HID Interface'

  71: udi = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial'
  usb_device.num_ports = 0 (0x0)
  usb_device.device_revision_bcd = 8192 (0x2000)
  usb_device.speed = 1.50000
  usb_device.version = 2.00000
  usb_device.linux.device_number = 3 (0x3)
  info.linux.driver = 'usb'
  usb_device.is_self_powered = false
  usb_device.can_wake_up = true
  usb_device.bus_number = 3 (0x3)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  linux.device_file = '/dev/bus/usb/003/003'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c03e_noserial'
  info.subsystem = 'usb_device'
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.2'
  usb_device.configuration_value = 1 (0x1)
  usb_device.num_configurations = 1 (0x1)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.2'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_451_2036_noserial'
  usb_device.device_class = 0 (0x0)
  usb_device.num_interfaces = 1 (0x1)
  usb_device.device_protocol = 0 (0x0)
  usb_device.device_subclass = 0 (0x0)
  usb_device.product_id = 49214 (0xc03e)
  usb_device.vendor_id = 1133 (0x46d)
  usb_device.product = 'Premium Optical Wheel Mouse'
  usb_device.vendor = 'Logitech, Inc.'
  usb_device.max_power = 98 (0x62)
  info.vendor = 'Logitech, Inc.'
  info.product = 'Premium Optical Wheel Mouse'

  72: udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if1'
  usb.interface.number = 1 (0x1)
  usb.interface.class = 3 (0x3)
  usb.interface.subclass = 0 (0x0)
  usb.interface.protocol = 0 (0x0)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'usbhid'
  info.subsystem = 'usb'
  info.product = 'USB HID Interface'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if1'
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1/3-1.1:1.1'
  usb.configuration_value = 1 (0x1)
  usb.num_configurations = 1 (0x1)
  usb.device_class = 0 (0x0)
  usb.device_subclass = 0 (0x0)
  usb.num_interfaces = 2 (0x2)
  usb.device_protocol = 0 (0x0)
  usb.product_id = 35 (0x23)
  usb.vendor = 'Cherry GmbH'
  usb.vendor_id = 1130 (0x46a)
  usb.device_revision_bcd = 50 (0x32)
  usb.max_power = 100 (0x64)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1/3-1.1:1.1'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial'
  usb.linux.device_number = 4 (0x4)
  usb.speed = 1.50000
  usb.version = 2.00000
  usb.is_self_powered = false
  usb.num_ports = 0 (0x0)
  usb.can_wake_up = true
  usb.bus_number = 3 (0x3)
  usb.product = 'USB HID Interface'

  73: udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if0'
  usb.interface.number = 0 (0x0)
  usb.interface.class = 3 (0x3)
  usb.interface.subclass = 1 (0x1)
  usb.interface.protocol = 1 (0x1)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  info.linux.driver = 'usbhid'
  info.subsystem = 'usb'
  info.product = 'USB HID Interface'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial_if0'
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1/3-1.1:1.0'
  usb.configuration_value = 1 (0x1)
  usb.num_configurations = 1 (0x1)
  usb.device_class = 0 (0x0)
  usb.device_subclass = 0 (0x0)
  usb.num_interfaces = 2 (0x2)
  usb.device_protocol = 0 (0x0)
  usb.product_id = 35 (0x23)
  usb.vendor = 'Cherry GmbH'
  usb.vendor_id = 1130 (0x46a)
  usb.device_revision_bcd = 50 (0x32)
  usb.max_power = 100 (0x64)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1/3-1.1:1.0'
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial'
  usb.linux.device_number = 4 (0x4)
  usb.speed = 1.50000
  usb.version = 2.00000
  usb.is_self_powered = false
  usb.num_ports = 0 (0x0)
  usb.can_wake_up = true
  usb.bus_number = 3 (0x3)
  usb.product = 'USB HID Interface'

  74: udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial'
  usb_device.num_ports = 0 (0x0)
  usb_device.device_revision_bcd = 50 (0x32)
  usb_device.speed = 1.50000
  usb_device.version = 2.00000
  usb_device.linux.device_number = 4 (0x4)
  info.linux.driver = 'usb'
  usb_device.is_self_powered = false
  usb_device.can_wake_up = true
  usb_device.bus_number = 3 (0x3)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'usb'
  linux.device_file = '/dev/bus/usb/003/004'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46a_23_noserial'
  info.subsystem = 'usb_device'
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1.1'
  usb_device.configuration_value = 1 (0x1)
  usb_device.num_configurations = 1 (0x1)
  linux.sysfs_path