Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Feb 2007 11:03:19 -0800 (PST)
From:      Charles Schaum <verbo.solo@sbcglobal.net>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        gnome@freebsd.org, freebsd-questions@freebsd.org
Subject:   Re: partition/cd recognition problem hal GNOME 2.16 FreeBSD RELEASE 6.2
Message-ID:  <12997.70464.qm@web82213.mail.mud.yahoo.com>
In-Reply-To: <1170995141.67014.8.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for your work. I included the lshal output
here.

Also

1. Being partially blind, I find the GNOME desktop to
be much easier on the eyes than KDE. It is a real
help.

2. The production work that I do on FreeBSD (editing
manuscripts and designing maps at the moment) is
greatly facilitated by the fact that programs run more
stable than on Linux, even when they are developed for
Linux in mind.

3. You are doing yeoman's work to get most features
working like their Linux counterparts.

I really appreciate your work and its invaluable
contribution to mine.

And yes, if being a partially blind editor isn't
noteworthy enough, a good friend of mine who is also
an editor is dyslexic. So while I do my Quincy Magoo
imitation he has more fnu. But we both have a good
time making good books and periodicals better.

HTH

Charles

Dumping 64 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/computer'
  info.callouts.add =
{'hal-system-storage-cleanup-mountpoints'} (string
list)
 
org.freedesktop.Hal.Device.SystemPowerManagement.method_execpaths
= {'hal-system-power-suspend',
'hal-system-power-hibernate',
'hal-system-power-shutdown',
'hal-system-power-reboot',
'hal-system-power-set-power-save'} (string list)
 
org.freedesktop.Hal.Device.SystemPowerManagement.method_signatures
= {'i', '', '', '', 'b'} (string list)
 
org.freedesktop.Hal.Device.SystemPowerManagement.method_names
= {'Suspend', 'Hibernate', 'Shutdown', 'Reboot',
'SetPowerSave'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.SystemPowerManagement'}
(string list)
  info.addons = {'hald-addon-acpi'} (string list)
  system.product = ' '  (string)
  system.vendor = ''  (string)
  smbios.chassis.type = 'Unknown'  (string)
  smbios.chassis.manufacturer = ''  (string)
  smbios.system.uuid =
'95D49634-BB51-11D7-B79D-00E018A3297B'  (string)
  smbios.system.serial = ''  (string)
  smbios.system.version = ''  (string)
  smbios.system.product = ''  (string)
  smbios.system.manufacturer = ''  (string)
  smbios.bios.release_date = '02/28/2003'  (string)
  smbios.bios.version =
'VA84510A.86A.0008.P03.0302280022'  (string)
  smbios.bios.vendor = 'Intel Corp.'  (string)
  power_management.can_suspend_to_disk = true  (bool)
  power_management.can_suspend_to_ram = false  (bool)
  power_management.can_hibernate = true  (bool)
  power_management.can_suspend = false  (bool)
  power_management.type = 'acpi'  (string)
  system.formfactor = 'unknown'  (string)
  system.kernel.machine = 'i386'  (string)
  system.kernel.version = '6.2-RELEASE'  (string)
  system.kernel.name = 'FreeBSD'  (string)
  info.product = 'Computer'  (string)
  info.bus = 'unknown'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer' 
(string)

udi = '/org/freedesktop/Hal/devices/acpi_button_0'
  platform.id = 'acpi_button.0'  (string)
  info.bus = 'platform'  (string)
  button.type = 'sleep'  (string)
  info.capabilities = {'button'} (string list)
  info.category = 'button'  (string)
  pnp.description = 'ACPI sleep button device' 
(string)
  pnp.id = 'PNP0C0E'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'acpi_button'  (string)
  info.product = 'Sleep Button'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/acpi_button_0'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/cpu_0'
  platform.id = 'cpu.0'  (string)
  info.bus = 'platform'  (string)
  processor.maximum_speed = 2406  (0x966)  (int)
  processor.can_throttle = true  (bool)
  processor.number = 0  (0x0)  (int)
  info.capabilities = {'processor'} (string list)
  info.category = 'processor'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'cpu'  (string)
  info.product = 'Intel(R) Celeron(R) CPU 2.40GHz' 
(string)
  info.udi = '/org/freedesktop/Hal/devices/cpu_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/fdc_0'
  platform.id = 'fdc.0'  (string)
  info.bus = 'platform'  (string)
  pnp.description = 'PC standard floppy disk
controller'  (string)
  pnp.id = 'PNP0700'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'fdc'  (string)
  info.product = 'Enhanced floppy controller' 
(string)
  info.udi = '/org/freedesktop/Hal/devices/fdc_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/storage_model_1440_KB_3_5__drive'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_1440_KB_3_5__drive'
 (string)
  block.is_volume = false  (bool)
  storage.vendor = ''  (string)
  storage.model = '1440-KB 3.5" drive'  (string)
  storage.physical_device = ''  (string)
  storage.no_partitions_hint = true  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = false  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = false  (bool)
  storage.removable = true  (bool)
  storage.drive_type = 'floppy'  (string)
  storage.bus = 'platform'  (string)
  block.minor = 87  (0x57)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/fd0'  (string)
  info.category = 'storage'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'storage'} (string
list)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'fd'  (string)
  info.product = '1440-KB 3.5" drive'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_model_1440_KB_3_5__drive'
 (string)
  info.parent = '/org/freedesktop/Hal/devices/fdc_0' 
(string)

udi = '/org/freedesktop/Hal/devices/atkbdc_0'
  platform.id = 'atkbdc.0'  (string)
  info.bus = 'platform'  (string)
  pnp.description = 'IBM Enhanced (101/102-key, PS/2
mouse support)'  (string)
  pnp.id = 'PNP0303'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'atkbdc'  (string)
  info.product = 'Keyboard controller (i8042)' 
(string)
  info.udi = '/org/freedesktop/Hal/devices/atkbdc_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/atkbd_0'
  button.has_state = false  (bool)
  button.type = ''  (string)
  info.addons = {'hald-addon-keyboard'} (string list)
  platform.id = 'atkbd.0'  (string)
  info.bus = 'platform'  (string)
  input.device = ''  (string)
  info.category = 'input.keyboard'  (string)
  info.capabilities = {'input', 'input.keyboard',
'button'} (string list)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'atkbd'  (string)
  info.product = 'AT Keyboard'  (string)
  info.udi = '/org/freedesktop/Hal/devices/atkbd_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/atkbdc_0'  (string)

udi = '/org/freedesktop/Hal/devices/psm_0'
  platform.id = 'psm.0'  (string)
  info.bus = 'platform'  (string)
  input.device = '/dev/psm0'  (string)
  info.category = 'input.mouse'  (string)
  info.capabilities = {'input', 'input.mouse'} (string
list)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'psm'  (string)
  info.product = 'PS/2 Mouse'  (string)
  info.udi = '/org/freedesktop/Hal/devices/psm_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/atkbdc_0'  (string)

udi = '/org/freedesktop/Hal/devices/sio_0'
  platform.id = 'sio.0'  (string)
  info.bus = 'platform'  (string)
  pnp.description = '16550A-compatible COM port' 
(string)
  pnp.id = 'PNP0501'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'sio'  (string)
  info.product = '16550A-compatible COM port' 
(string)
  info.udi = '/org/freedesktop/Hal/devices/sio_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/sio_0_serial_platform_0'
  info.udi =
'/org/freedesktop/Hal/devices/sio_0_serial_platform_0'
 (string)
  serial.type = 'platform'  (string)
  serial.port = 0  (0x0)  (int)
  serial.device = '/dev/ttyd0'  (string)
  serial.physical_device =
'/org/freedesktop/Hal/devices/sio_0'  (string)
  info.capabilities = {'serial'} (string list)
  info.category = 'serial'  (string)
  info.product = '16550A-compatible COM port' 
(string)
  info.parent = '/org/freedesktop/Hal/devices/sio_0' 
(string)

udi = '/org/freedesktop/Hal/devices/pci_8086_2560'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82845G/GL[Brookdale-G]/GE/PE DRAM
Controller/Host-Hub Interface'  (string)
  info.product = '82845G/GL[Brookdale-G]/GE/PE DRAM
Controller/Host-Hub Interface'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 0  (0x0)  (int)
  pci.freebsd.device = 0  (0x0)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'hostb'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 9568  (0x2560)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9568  (0x2560)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_2560'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_2562'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82845G/GL[Brookdale-G]/GE Chipset
Integrated Graphics Device'  (string)
  info.product = '82845G/GL[Brookdale-G]/GE Chipset
Integrated Graphics Device'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 0  (0x0)  (int)
  pci.freebsd.device = 2  (0x2)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'agp'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9570  (0x2562)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 3  (0x3)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_2562'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24c2'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #1'  (string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #1'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 0  (0x0)  (int)
  pci.freebsd.device = 29  (0x1d)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'uhci'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9410  (0x24c2)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c2'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial'
 (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'uhub'  (string)
  usb_device.freebsd.ports = {'2'} (string list)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.can_wake_up = false  (bool)
  usb_device.vendor = 'Intel'  (string)
  usb_device.product = 'UHCI root hub'  (string)
  usb_device.device_revision_bcd = 256  (0x100)  (int)
  usb_device.vendor_id = 0  (0x0)  (int)
  usb_device.product_id = 0  (0x0)  (int)
  usb_device.version_bcd = 256  (0x100)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.port_number = 1  (0x1)  (int)
  usb_device.num_ports = 2  (0x2)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_class = 9  (0x9)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.bus_number = 0  (0x0)  (int)
  info.vendor = 'Intel'  (string)
  info.product = 'UHCI root hub'  (string)
  info.bus = 'usb_device'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24c2'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_3f0_401_SG94S131G9HT'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_3f0_401_SG94S131G9HT'
 (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'uscanner'  (string)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.can_wake_up = true  (bool)
  usb_device.vendor = 'Hewlett-Packard'  (string)
  usb_device.product = 'HP ScanJet 5200C'  (string)
  usb_device.serial = 'SG94S131G9HT'  (string)
  usb_device.device_revision_bcd = 256  (0x100)  (int)
  usb_device.vendor_id = 1008  (0x3f0)  (int)
  usb_device.product_id = 1025  (0x401)  (int)
  usb_device.version_bcd = 256  (0x100)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.port_number = 2  (0x2)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_class = 0  (0x0)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.bus_number = 0  (0x0)  (int)
  info.vendor = 'Hewlett-Packard'  (string)
  info.product = 'HP ScanJet 5200C'  (string)
  info.bus = 'usb_device'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial'
 (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_3f0_401_SG94S131G9HT_if0'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_3f0_401_SG94S131G9HT_if0'
 (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.class = 0  (0x0)  (int)
  info.product = 'USB Interface'  (string)
  usb.bus_number = 0  (0x0)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_class = 0  (0x0)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.is_self_powered = true  (bool)
  usb.max_power = 0  (0x0)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.port_number = 2  (0x2)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 256  (0x100)  (int)
  usb.product_id = 1025  (0x401)  (int)
  usb.vendor_id = 1008  (0x3f0)  (int)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.serial = 'SG94S131G9HT'  (string)
  usb.product = 'USB Interface'  (string)
  usb.vendor = 'Hewlett-Packard'  (string)
  usb.can_wake_up = true  (bool)
  usb.num_interfaces = 1  (0x1)  (int)
  info.bus = 'usb'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_3f0_401_SG94S131G9HT'
 (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_if0'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_if0'
 (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.class = 9  (0x9)  (int)
  info.product = 'USB Hub Interface'  (string)
  usb.bus_number = 0  (0x0)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.is_self_powered = true  (bool)
  usb.max_power = 0  (0x0)  (int)
  usb.num_ports = 2  (0x2)  (int)
  usb.port_number = 1  (0x1)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 256  (0x100)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.vendor_id = 0  (0x0)  (int)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.product = 'USB Hub Interface'  (string)
  usb.vendor = 'Intel'  (string)
  usb.can_wake_up = false  (bool)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.freebsd.ports = {'2'} (string list)
  info.bus = 'usb'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial'
 (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24c4'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #2'  (string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #2'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 1  (0x1)  (int)
  pci.freebsd.device = 29  (0x1d)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'uhci'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9412  (0x24c4)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c4'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_0'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_0'
 (string)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'uhub'  (string)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.can_wake_up = false  (bool)
  usb_device.vendor = 'Intel'  (string)
  usb_device.product = 'UHCI root hub'  (string)
  usb_device.device_revision_bcd = 256  (0x100)  (int)
  usb_device.vendor_id = 0  (0x0)  (int)
  usb_device.product_id = 0  (0x0)  (int)
  usb_device.version_bcd = 256  (0x100)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.port_number = 1  (0x1)  (int)
  usb_device.num_ports = 2  (0x2)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_class = 9  (0x9)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.bus_number = 1  (0x1)  (int)
  info.vendor = 'Intel'  (string)
  info.product = 'UHCI root hub'  (string)
  info.bus = 'usb_device'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24c4'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_0_if0'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_0_if0'
 (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.class = 9  (0x9)  (int)
  info.product = 'USB Hub Interface'  (string)
  usb.bus_number = 1  (0x1)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.is_self_powered = true  (bool)
  usb.max_power = 0  (0x0)  (int)
  usb.num_ports = 2  (0x2)  (int)
  usb.port_number = 1  (0x1)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 256  (0x100)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.vendor_id = 0  (0x0)  (int)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.product = 'USB Hub Interface'  (string)
  usb.vendor = 'Intel'  (string)
  usb.can_wake_up = false  (bool)
  usb.num_interfaces = 1  (0x1)  (int)
  info.bus = 'usb'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_0'
 (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24c7'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #3'  (string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #3'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 2  (0x2)  (int)
  pci.freebsd.device = 29  (0x1d)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 2  (0x2)  (int)
  freebsd.driver = 'uhci'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9415  (0x24c7)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c7'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_1'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_1'
 (string)
  freebsd.unit = 2  (0x2)  (int)
  freebsd.driver = 'uhub'  (string)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.can_wake_up = false  (bool)
  usb_device.vendor = 'Intel'  (string)
  usb_device.product = 'UHCI root hub'  (string)
  usb_device.device_revision_bcd = 256  (0x100)  (int)
  usb_device.vendor_id = 0  (0x0)  (int)
  usb_device.product_id = 0  (0x0)  (int)
  usb_device.version_bcd = 256  (0x100)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.port_number = 1  (0x1)  (int)
  usb_device.num_ports = 2  (0x2)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_class = 9  (0x9)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.bus_number = 2  (0x2)  (int)
  info.vendor = 'Intel'  (string)
  info.product = 'UHCI root hub'  (string)
  info.bus = 'usb_device'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24c7'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_1_if0'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_1_if0'
 (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.class = 9  (0x9)  (int)
  info.product = 'USB Hub Interface'  (string)
  usb.bus_number = 2  (0x2)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_protocol = 0  (0x0)  (int)
  usb.is_self_powered = true  (bool)
  usb.max_power = 0  (0x0)  (int)
  usb.num_ports = 2  (0x2)  (int)
  usb.port_number = 1  (0x1)  (int)
  usb.speed_bcd = 4608  (0x1200)  (int)
  usb.version_bcd = 256  (0x100)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.vendor_id = 0  (0x0)  (int)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.product = 'USB Hub Interface'  (string)
  usb.vendor = 'Intel'  (string)
  usb.can_wake_up = false  (bool)
  usb.num_interfaces = 1  (0x1)  (int)
  info.bus = 'usb'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_1'
 (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24cd'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB/DBM (ICH4/ICH4-M) USB2 EHCI
Controller'  (string)
  info.product = '82801DB/DBM (ICH4/ICH4-M) USB2 EHCI
Controller'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 7  (0x7)  (int)
  pci.freebsd.device = 29  (0x1d)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'ehci'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9421  (0x24cd)  (int)
  pci.device_protocol = 32  (0x20)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24cd'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_2'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_2'
 (string)
  freebsd.unit = 3  (0x3)  (int)
  freebsd.driver = 'uhub'  (string)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.can_wake_up = false  (bool)
  usb_device.vendor = 'Intel'  (string)
  usb_device.product = 'EHCI root hub'  (string)
  usb_device.device_revision_bcd = 256  (0x100)  (int)
  usb_device.vendor_id = 0  (0x0)  (int)
  usb_device.product_id = 0  (0x0)  (int)
  usb_device.version_bcd = 512  (0x200)  (int)
  usb_device.speed_bcd = 294912  (0x48000)  (int)
  usb_device.port_number = 1  (0x1)  (int)
  usb_device.num_ports = 6  (0x6)  (int)
  usb_device.max_power = 0  (0x0)  (int)
  usb_device.is_self_powered = true  (bool)
  usb_device.device_protocol = 1  (0x1)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_class = 9  (0x9)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.bus_number = 3  (0x3)  (int)
  info.vendor = 'Intel'  (string)
  info.product = 'EHCI root hub'  (string)
  info.bus = 'usb_device'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24cd'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_2_if0'
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_2_if0'
 (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 0  (0x0)  (int)
  usb.interface.class = 9  (0x9)  (int)
  info.product = 'USB Hub Interface'  (string)
  usb.bus_number = 3  (0x3)  (int)
  usb.configuration_value = 1  (0x1)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.device_class = 9  (0x9)  (int)
  usb.device_subclass = 0  (0x0)  (int)
  usb.device_protocol = 1  (0x1)  (int)
  usb.is_self_powered = true  (bool)
  usb.max_power = 0  (0x0)  (int)
  usb.num_ports = 6  (0x6)  (int)
  usb.port_number = 1  (0x1)  (int)
  usb.speed_bcd = 294912  (0x48000)  (int)
  usb.version_bcd = 512  (0x200)  (int)
  usb.product_id = 0  (0x0)  (int)
  usb.vendor_id = 0  (0x0)  (int)
  usb.device_revision_bcd = 256  (0x100)  (int)
  usb.product = 'USB Hub Interface'  (string)
  usb.vendor = 'Intel'  (string)
  usb.can_wake_up = false  (bool)
  usb.num_interfaces = 1  (0x1)  (int)
  info.bus = 'usb'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_0_0_noserial_2'
 (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24c0'
  pci.product = '82801DB/DBL (ICH4/ICH4-L) LPC
Interface Bridge'  (string)
  info.product = '82801DB/DBL (ICH4/ICH4-L) LPC
Interface Bridge'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 0  (0x0)  (int)
  pci.freebsd.device = 31  (0x1f)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'isab'  (string)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9408  (0x24c0)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c0'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24cb'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB (ICH4) IDE Controller' 
(string)
  info.product = '82801DB (ICH4) IDE Controller' 
(string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 1  (0x1)  (int)
  pci.freebsd.device = 31  (0x1f)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'atapci'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9419  (0x24cb)  (int)
  pci.device_protocol = 138  (0x8a)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 1  (0x1)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24cb'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/ide_host_0'
  ide_host.number = 0  (0x0)  (int)
  info.bus = 'ide_host'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'ata'  (string)
  info.product = 'ATA channel 0'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ide_host_0'
 (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24cb'  (string)

udi =
'/org/freedesktop/Hal/devices/ide_host_0_scsi_host'
  info.udi =
'/org/freedesktop/Hal/devices/ide_host_0_scsi_host' 
(string)
  info.product = 'SCSI Host Adapter'  (string)
  scsi_host.host = 0  (0x0)  (int)
  info.bus = 'scsi_host'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_0'  (string)

udi = '/org/freedesktop/Hal/devices/ide_0_1'
  ide.channel = 1  (0x1)  (int)
  ide.host = 0  (0x0)  (int)
  info.product = 'IDE Device (Slave)'  (string)
  info.bus = 'ide'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ide_0_1' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_0'  (string)

udi =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  block.is_volume = false  (bool)
  storage.firmware_revision = '08.02D08'  (string)
  storage.serial = 'WD-WCAL91015121'  (string)
  info.vendor = 'WDC'  (string)
  info.product = 'WDC WD1600JB-75GVA0'  (string)
  storage.vendor = 'WDC'  (string)
  storage.model = 'WDC WD1600JB-75GVA0'  (string)
  storage.physical_device =
'/org/freedesktop/Hal/devices/ide_0_1'  (string)
  storage.no_partitions_hint = false  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = false  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = false  (bool)
  storage.removable = false  (bool)
  storage.drive_type = 'disk'  (string)
  storage.bus = 'ide'  (string)
  block.minor = 89  (0x59)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1'  (string)
  info.category = 'storage'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'storage'} (string
list)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'ad'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_0_1'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_part1_size_75154351104'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_part1_size_75154351104'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = ''  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = false  (bool)
  volume.num_blocks = 146785842  (0x8bfc632)  (uint64)
  volume.size = 75154351104  (0x117f8c6400)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fstype = ''  (string)
  volume.fsusage = 'partitiontable'  (string)
  volume.ignore = true  (bool)
  volume.is_partition = true  (bool)
  volume.is_disc = false  (bool)
  volume.partition.start = 32256  (0x7e00)  (uint64)
  volume.partition.media_size = 75154351104 
(0x117f8c6400)  (uint64)
  volume.partition.type = '0xa5'  (string)
  volume.partition.scheme = 'mbr'  (string)
  volume.partition.number = 1  (0x1)  (int)
  block.minor = 94  (0x5e)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s1'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_3221225472_1'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_3221225472_1'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = ''  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = false  (bool)
  volume.num_blocks = 6291456  (0x600000)  (uint64)
  volume.size = 3221225472  (0xc0000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fstype = ''  (string)
  volume.fsusage = 'other'  (string)
  volume.ignore = true  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 102  (0x66)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s1b'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part1_size_75154351104'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_12884901888'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_12884901888'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = '/var'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 25165824  (0x1800000)  (uint64)
  volume.size = 12884901888  (0x300000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 104  (0x68)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s1d'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part1_size_75154351104'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_3221225472_0'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_3221225472_0'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = '/usr/obj'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 6291456  (0x600000)  (uint64)
  volume.size = 3221225472  (0xc0000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 105  (0x69)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s1e'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part1_size_75154351104'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_55826998272'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_55826998272'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = '/home'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 109037106  (0x67fc632)  (uint64)
  volume.size = 55826998272  (0xcff8c6400)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 106  (0x6a)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s1f'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part1_size_75154351104'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_part2_size_84843763200'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_part2_size_84843763200'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = '/windows/data'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 165710475  (0x9e08a8b)  (uint64)
  volume.size = 84843763200  (0x13c1151600)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fstype = ''  (string)
  volume.fsusage = 'partitiontable'  (string)
  volume.ignore = true  (bool)
  volume.is_partition = true  (bool)
  volume.is_disc = false  (bool)
  volume.partition.start = 75154383360  (0x117f8ce200)
 (uint64)
  volume.partition.media_size = 84843763200 
(0x13c1151600)  (uint64)
  volume.partition.type = '0xc'  (string)
  volume.partition.scheme = 'mbr'  (string)
  volume.partition.number = 2  (0x2)  (int)
  block.minor = 95  (0x5f)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s2'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)

udi = '/org/freedesktop/Hal/devices/ide_0_0'
  ide.channel = 0  (0x0)  (int)
  ide.host = 0  (0x0)  (int)
  info.product = 'IDE Device (Master)'  (string)
  info.bus = 'ide'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ide_0_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_0'  (string)

udi =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  block.is_volume = false  (bool)
  storage.firmware_revision = '77.07W77'  (string)
  storage.serial = 'WD-WCAHL5402659'  (string)
  info.vendor = 'WDC'  (string)
  info.product = 'WDC WD800JB-00ETA0'  (string)
  storage.vendor = 'WDC'  (string)
  storage.model = 'WDC WD800JB-00ETA0'  (string)
  storage.physical_device =
'/org/freedesktop/Hal/devices/ide_0_0'  (string)
  storage.no_partitions_hint = false  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = false  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = false  (bool)
  storage.removable = false  (bool)
  storage.drive_type = 'disk'  (string)
  storage.bus = 'ide'  (string)
  block.minor = 88  (0x58)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0'  (string)
  info.category = 'storage'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'storage'} (string
list)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'ad'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_0_0'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_uuid_0B6E_14D7'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime', 'longnames', 'shortnames', 'nowin95',
'-u=', '-g=', '-m=', '-M=', '-L=', '-D='} (string
list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'WINDOWS'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_uuid_0B6E_14D7' 
(string)
  block.is_volume = true  (bool)
  volume.mount_point = ''  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = false  (bool)
  volume.num_blocks = 58605057  (0x37e3e01)  (uint64)
  volume.size = 30005789184  (0x6fc7c0200)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = '0B6E-14D7'  (string)
  volume.label = 'WINDOWS'  (string)
  volume.fsversion = 'FAT32'  (string)
  volume.fstype = 'vfat'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = true  (bool)
  volume.is_disc = false  (bool)
  volume.partition.start = 32256  (0x7e00)  (uint64)
  volume.partition.media_size = 30005789184 
(0x6fc7c0200)  (uint64)
  volume.partition.type = '0xc'  (string)
  volume.partition.scheme = 'mbr'  (string)
  volume.partition.number = 1  (0x1)  (int)
  block.minor = 92  (0x5c)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s1'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = ''  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = false  (bool)
  volume.num_blocks = 97691265  (0x5d2a681)  (uint64)
  volume.size = 50017927680  (0xba54d0200)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fstype = ''  (string)
  volume.fsusage = 'partitiontable'  (string)
  volume.ignore = true  (bool)
  volume.is_partition = true  (bool)
  volume.is_disc = false  (bool)
  volume.partition.start = 30005821440  (0x6fc7c8000) 
(uint64)
  volume.partition.media_size = 50017927680 
(0xba54d0200)  (uint64)
  volume.partition.type = '0xa5'  (string)
  volume.partition.scheme = 'mbr'  (string)
  volume.partition.number = 2  (0x2)  (int)
  block.minor = 93  (0x5d)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_1073741824'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_1073741824' 
(string)
  block.is_volume = true  (bool)
  volume.mount_point = '/'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 2097152  (0x200000)  (uint64)
  volume.size = 1073741824  (0x40000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 96  (0x60)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2a'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_2147483648'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_2147483648' 
(string)
  block.is_volume = true  (bool)
  volume.mount_point = '/tmp'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 4194304  (0x400000)  (uint64)
  volume.size = 2147483648  (0x80000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 98  (0x62)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2d'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_24696061952'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_24696061952'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = '/usr'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 48234496  (0x2e00000)  (uint64)
  volume.size = 24696061952  (0x5c0000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 99  (0x63)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2e'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_3221225472'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_3221225472' 
(string)
  block.is_volume = true  (bool)
  volume.mount_point = '/usr/src'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 6291456  (0x600000)  (uint64)
  volume.size = 3221225472  (0xc0000000)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 100  (0x64)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2f'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_18879414784'
  volume.mount.valid_options = {'ro', 'noexec',
'noatime'} (string list)
  org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-system-storage-unmount',
'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures
= {'ssas', 'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names =
{'Mount', 'Unmount', 'Eject'} (string list)
  info.interfaces =
{'org.freedesktop.Hal.Device.Volume'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume (ufs)'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_18879414784'
 (string)
  block.is_volume = true  (bool)
  volume.mount_point = '/usr/ports'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (bool)
  volume.num_blocks = 36873857  (0x232a681)  (uint64)
  volume.size = 18879414784  (0x4654d0200)  (uint64)
  volume.block_size = 512  (0x200)  (uint64)
  volume.uuid = ''  (string)
  volume.label = ''  (string)
  volume.fsversion = '2'  (string)
  volume.fstype = 'ufs'  (string)
  volume.fsusage = 'filesystem'  (string)
  volume.ignore = false  (bool)
  volume.is_partition = false  (bool)
  volume.is_disc = false  (bool)
  block.minor = 101  (0x65)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2g'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_50017927680'
 (string)

udi = '/org/freedesktop/Hal/devices/ide_host_1'
  ide_host.number = 1  (0x1)  (int)
  info.bus = 'ide_host'  (string)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'ata'  (string)
  info.product = 'ATA channel 1'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ide_host_1'
 (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24cb'  (string)

udi =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host'
  info.udi =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host' 
(string)
  info.product = 'SCSI Host Adapter'  (string)
  scsi_host.host = 1  (0x1)  (int)
  info.bus = 'scsi_host'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1'  (string)

udi =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0_0'
  info.udi =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0_0'
 (string)
  scsi.type = 'cdrom'  (string)
  scsi.model = '52X CDROM'  (string)
  scsi.vendor = 'ATAPI'  (string)
  info.vendor = 'ATAPI'  (string)
  info.product = 'SCSI Device'  (string)
  scsi.lun = 0  (0x0)  (int)
  scsi.target = 1  (0x1)  (int)
  scsi.bus = 1  (0x1)  (int)
  scsi.host = 1  (0x1)  (int)
  info.bus = 'scsi'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host' 
(string)

udi =
'/org/freedesktop/Hal/devices/storage_model_52X_CDROM'
  info.addons = {'hald-addon-storage'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_52X_CDROM'
 (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_model_52X_CDROM'
 (string)
  block.is_volume = false  (bool)
  block.freebsd.cam_path = '1,1,0'  (string)
  storage.lun = 0  (0x0)  (int)
  storage.firmware_revision = '1.40'  (string)
  info.product = '52X CDROM'  (string)
  info.vendor = 'ATAPI'  (string)
  storage.cdrom.write_speed = 0  (0x0)  (int)
  storage.cdrom.read_speed = 8448  (0x2100)  (int)
  storage.cdrom.support_media_changed = false  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)
  storage.cdrom.dvdplusrwdl = false  (bool)
  storage.cdrom.dvdplusrdl = false  (bool)
  storage.cdrom.dvdplusrw = false  (bool)
  storage.cdrom.dvdplusr = false  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdrw = false  (bool)
  storage.cdrom.dvdr = false  (bool)
  storage.cdrom.dvd = false  (bool)
  storage.cdrom.cdrw = false  (bool)
  storage.cdrom.cdr = false  (bool)
  storage.vendor = 'ATAPI'  (string)
  storage.model = '52X CDROM'  (string)
  storage.physical_device =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0_0'
 (string)
  storage.no_partitions_hint = true  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = true  (bool)
  storage.removable = true  (bool)
  storage.drive_type = 'cdrom'  (string)
  storage.bus = 'scsi'  (string)
  block.minor = 111  (0x6f)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/cd1'  (string)
  info.category = 'storage.cdrom'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'storage',
'storage.cdrom'} (string list)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'cd'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0_0'
 (string)

udi =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0'
  info.udi =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0'
 (string)
  scsi.type = 'cdrom'  (string)
  scsi.model = 'DVD_RW ND-2500A'  (string)
  scsi.vendor = '_NEC'  (string)
  info.vendor = '_NEC'  (string)
  info.product = 'SCSI Device'  (string)
  scsi.lun = 0  (0x0)  (int)
  scsi.target = 0  (0x0)  (int)
  scsi.bus = 1  (0x1)  (int)
  scsi.host = 1  (0x1)  (int)
  info.bus = 'scsi'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host' 
(string)

udi = '/org/freedesktop/Hal/devices/storage_serial__'
  info.addons = {'hald-addon-storage'} (string list)
  storage.cdrom.write_speeds = {'5645', '4234',
'3528', '2822', '1411', '706'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial__' 
(string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_serial__' 
(string)
  block.is_volume = false  (bool)
  storage.serial = '['  (string)
  block.freebsd.cam_path = '1,0,0'  (string)
  storage.lun = 0  (0x0)  (int)
  storage.firmware_revision = '1.06'  (string)
  info.product = 'DVD_RW ND-2500A'  (string)
  info.vendor = '_NEC'  (string)
  storage.cdrom.write_speed = 5645  (0x160d)  (int)
  storage.cdrom.read_speed = 7056  (0x1b90)  (int)
  storage.cdrom.support_media_changed = false  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)
  storage.cdrom.dvdplusrwdl = false  (bool)
  storage.cdrom.dvdplusrdl = false  (bool)
  storage.cdrom.dvdplusrw = true  (bool)
  storage.cdrom.dvdplusr = true  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdrw = false  (bool)
  storage.cdrom.dvdr = true  (bool)
  storage.cdrom.dvd = true  (bool)
  storage.cdrom.cdrw = true  (bool)
  storage.cdrom.cdr = true  (bool)
  storage.vendor = '_NEC'  (string)
  storage.model = 'DVD_RW ND-2500A'  (string)
  storage.physical_device =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0'
 (string)
  storage.no_partitions_hint = true  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = true  (bool)
  storage.removable = true  (bool)
  storage.drive_type = 'cdrom'  (string)
  storage.bus = 'scsi'  (string)
  block.minor = 110  (0x6e)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/cd0'  (string)
  info.category = 'storage.cdrom'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'storage',
'storage.cdrom'} (string list)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'cd'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0'
 (string)

udi = '/org/freedesktop/Hal/devices/ide_1_1'
  ide.channel = 1  (0x1)  (int)
  ide.host = 1  (0x1)  (int)
  info.product = 'IDE Device (Slave)'  (string)
  info.bus = 'ide'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ide_1_1' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1'  (string)

udi =
'/org/freedesktop/Hal/devices/storage_model_ATAPI_52X_CDROM'
  info.addons = {'hald-addon-storage'} (string list)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_ATAPI_52X_CDROM'
 (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_model_ATAPI_52X_CDROM'
 (string)
  block.is_volume = false  (bool)
  storage.firmware_revision = 'VER-1.40'  (string)
  storage.cdrom.write_speed = 0  (0x0)  (int)
  storage.cdrom.read_speed = 8448  (0x2100)  (int)
  storage.cdrom.support_media_changed = false  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)
  storage.cdrom.dvdplusrwdl = false  (bool)
  storage.cdrom.dvdplusrdl = false  (bool)
  storage.cdrom.dvdplusrw = false  (bool)
  storage.cdrom.dvdplusr = false  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdrw = false  (bool)
  storage.cdrom.dvdr = false  (bool)
  storage.cdrom.dvd = false  (bool)
  storage.cdrom.cdrw = false  (bool)
  storage.cdrom.cdr = false  (bool)
  info.vendor = 'ATAPI'  (string)
  info.product = 'ATAPI 52X CDROM'  (string)
  storage.vendor = 'ATAPI'  (string)
  storage.model = 'ATAPI 52X CDROM'  (string)
  storage.physical_device =
'/org/freedesktop/Hal/devices/ide_1_1'  (string)
  storage.no_partitions_hint = true  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = true  (bool)
  storage.removable = true  (bool)
  storage.drive_type = 'cdrom'  (string)
  storage.bus = 'ide'  (string)
  block.minor = 91  (0x5b)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/acd1'  (string)
  info.category = 'storage.cdrom'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'storage',
'storage.cdrom'} (string list)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'acd'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_1_1'
 (string)

udi = '/org/freedesktop/Hal/devices/ide_1_0'
  ide.channel = 0  (0x0)  (int)
  ide.host = 1  (0x1)  (int)
  info.product = 'IDE Device (Master)'  (string)
  info.bus = 'ide'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ide_1_0' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/ide_host_1'  (string)

udi =
'/org/freedesktop/Hal/devices/storage_model_NEC_DVD_RW_ND_2500A'
  info.ignore = true  (bool)
  block.freebsd.cam_path = '1,1,0'  (string)
  block.freebsd.atapi_cam_device = '/dev/cd1' 
(string)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_NEC_DVD_RW_ND_2500A'
 (string)
  info.udi =
'/org/freedesktop/Hal/devices/ignored-device' 
(string)
  block.is_volume = false  (bool)
  storage.firmware_revision = '1.06'  (string)
  storage.cdrom.write_speed = 0  (0x0)  (int)
  storage.cdrom.read_speed = 0  (0x0)  (int)
  storage.cdrom.support_media_changed = false  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)
  storage.cdrom.dvdplusrwdl = false  (bool)
  storage.cdrom.dvdplusrdl = false  (bool)
  storage.cdrom.dvdplusrw = false  (bool)
  storage.cdrom.dvdplusr = false  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdrw = false  (bool)
  storage.cdrom.dvdr = false  (bool)
  storage.cdrom.dvd = false  (bool)
  storage.cdrom.cdrw = false  (bool)
  storage.cdrom.cdr = false  (bool)
  info.vendor = 'NEC'  (string)
  info.product = 'Ignored Device'  (string)
  storage.vendor = 'NEC'  (string)
  storage.model = 'NEC DVD RW ND-2500A'  (string)
  storage.physical_device =
'/org/freedesktop/Hal/devices/ide_1_0'  (string)
  storage.no_partitions_hint = true  (bool)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.hotpluggable = false  (bool)
  storage.requires_eject = true  (bool)
  storage.removable = true  (bool)
  storage.drive_type = 'cdrom'  (string)
  storage.bus = 'ide'  (string)
  block.minor = 90  (0x5a)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/acd0'  (string)
  info.bus = 'block'  (string)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'acd'  (string)
  info.parent = '/org/freedesktop/Hal/devices/ide_1_0'
 (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24c3'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
SMBus Controller'  (string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
SMBus Controller'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 3  (0x3)  (int)
  pci.freebsd.device = 31  (0x1f)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 22081  (0x5641)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9411  (0x24c3)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 5  (0x5)  (int)
  pci.device_class = 12  (0xc)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c3'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_24c5'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
AC'97 Audio Controller'  (string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
AC'97 Audio Controller'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 248  (0xf8)  (int)
  pci.freebsd.function = 5  (0x5)  (int)
  pci.freebsd.device = 31  (0x1f)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'pcm'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 773  (0x305)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9413  (0x24c5)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.device_class = 4  (0x4)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c5'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi =
'/org/freedesktop/Hal/devices/pci_8086_24c5_oss_mixer_0'
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c5_oss_mixer_0'
 (string)
  oss.device_file = '/dev/mixer0'  (string)
  oss.device = 0  (0x0)  (int)
  oss.card = 0  (0x0)  (int)
  oss.type = 'mixer'  (string)
  info.capabilities = {'oss'} (string list)
  info.category = 'oss'  (string)
  oss.device_id = '82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (mixer)' 
(string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
AC'97 Audio Controller (mixer)'  (string)
  oss.physical_device =
'/org/freedesktop/Hal/devices/pci_8086_24c5'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24c5'  (string)

udi =
'/org/freedesktop/Hal/devices/pci_8086_24c5_oss_pcm_0'
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_24c5_oss_pcm_0'
 (string)
  oss.device_file = '/dev/dsp0'  (string)
  oss.device = 0  (0x0)  (int)
  oss.card = 0  (0x0)  (int)
  oss.type = 'pcm'  (string)
  info.capabilities = {'oss'} (string list)
  info.category = 'oss'  (string)
  oss.device_id = '82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (pcm)' 
(string)
  info.product = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
AC'97 Audio Controller (pcm)'  (string)
  oss.physical_device =
'/org/freedesktop/Hal/devices/pci_8086_24c5'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_24c5'  (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_244e'
  pci.product = '82801 PCI Bridge'  (string)
  info.product = '82801 PCI Bridge'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 1  (0x1)  (int)
  pci.freebsd.function = 0  (0x0)  (int)
  pci.freebsd.device = 30  (0x1e)  (int)
  pci.freebsd.bus = 0  (0x0)  (int)
  freebsd.unit = 1  (0x1)  (int)
  freebsd.driver = 'pcib'  (string)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 9294  (0x244e)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 4  (0x4)  (int)
  pci.device_class = 6  (0x6)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_244e'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/computer'  (string)

udi = '/org/freedesktop/Hal/devices/pci_8086_1039'
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.product = '82801DB PRO/100 VE (LOM) Ethernet
Controller'  (string)
  info.product = '82801DB PRO/100 VE (LOM) Ethernet
Controller'  (string)
  pci.vendor = 'Intel Corporation'  (string)
  info.vendor = 'Intel Corporation'  (string)
  pci.freebsd.secondary_bus = 0  (0x0)  (int)
  pci.freebsd.function = 0  (0x0)  (int)
  pci.freebsd.device = 8  (0x8)  (int)
  pci.freebsd.bus = 1  (0x1)  (int)
  freebsd.unit = 0  (0x0)  (int)
  freebsd.driver = 'fxp'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.subsys_product_id = 12328  (0x3028)  (int)
  pci.vendor_id = 32902  (0x8086)  (int)
  pci.product_id = 4153  (0x1039)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 2  (0x2)  (int)
  info.bus = 'pci'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_8086_1039'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_244e'  (string)

udi =
'/org/freedesktop/Hal/devices/net_00_07_e9_4f_e7_39'
  net.80203.link = true  (bool)
  net.interface_up = true  (bool)
  net.80203.rate = 100000000  (0x5f5e100)  (uint64)
  net.80203.mac_address = 33979098937  (0x7e94fe739) 
(uint64)
  info.category = 'net.80203'  (string)
  net.freebsd.ifindex = 1  (0x1)  (int)
  net.arp_proto_hw_id = 1  (0x1)  (int)
  net.media = 'Ethernet autoselect (100baseTX
<full-duplex>)'  (string)
  net.physical_device =
'/org/freedesktop/Hal/devices/pci_8086_1039'  (string)
  net.interface = 'fxp0'  (string)
  net.address = '00:07:e9:4f:e7:39'  (string)
  info.capabilities = {'net', 'net.80203'} (string
list)
  info.product = 'Networking Interface'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/net_00_07_e9_4f_e7_39' 
(string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_1039'  (string)


Dumped 64 device(s) from the Global Device List.
------------------------------------------------


--- Joe Marcus Clarke <marcus@marcuscom.com> wrote:

> On Mon, 2007-02-05 at 18:53 -0800, Charles Schaum
> wrote:
> > Kudos to the GNOME FreeBSD team for continuing
> > improvements.
> > 
> > Problem: Hal no longer recognizes all vfat
> partitions.
> > Two vfat partitions at ad0s1 and ad1s2 exist. Only
> > ad0s1 now appears.
> > 
> > CD burning now proceeds better via Nautilus.
> Before
> > portsnap / portmaster that failed altogether. Now
> CD-R
> > burning succeeds, whilst CD-RW burning can still
> hang
> > the machine altogether. Gnomebaker, however, has
> > worked consistently.
> > 
> > Once burned, if not ejected, the CD is not
> recognized
> > any more in the burning drive and in the auxiliary
> > drive. Mac OS X can, however, recognize the CD.
> > 
> > Indeed after burning a CD and closing the dialog
> > (without ejecting) no CD or DVD of any kind was
> > recognized any more, nor was any console error
> output
> > generated. The devices simply ceased to
> communicate.
> 
> Without the output of lshal, there is nothing we can
> do.  Also be aware
> that CD burning uses cdrecord and/or growisofs for
> the underlying work.
> If those commands do not work on your system, then
> n-c-b won't work.
> n-c-b just uses HAL to detect burners and which
> media is in them.
> 
> Joe
> 
> -- 
> PGP Key : http://www.marcuscom.com/pgp.asc
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12997.70464.qm>