Date: Thu, 20 Dec 2007 12:51:20 -0800 From: "Kevin Oberman" <oberman@es.net> To: freebsd-gnome@freebsd.org Subject: Controlling HAL Message-ID: <20071220205120.357FC45014@ptavv.es.net>
next in thread | raw e-mail | index | archive | help
--==_Exmh_1198183880_28344P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In a recent posting, Joe wrote: "you either need to live with them, stop using hal, or tell hal to stop probing that device." This started me thinking about some annoyances I regularly have with HAL that probably are just a matter of not understanding how to work with HAL and gamin. First, how does one tell hald to stop probing a device? I have two slices on my boot disk that I don't want HAL to touch. The only documentation I could fine said to put entries for such devices into fstab and flag them 'noauto'. I did that, but they are still faithfully mounted every time I start Gnome. Second, and possibly related, if I plug in an ATA disk and attach it with atacontrol(8), it is not mounted. lshal (output below) shows the disk. I can issue a mount(8) command' 'mount -t msdosfs /dev/ad2s1 aux2' and it mounts fine. If I then dismount it, HAL politely mounted it on /media. I'd like it to mount when the device is created. I have modified hal-fixed-mount.privilege to allow mounting of fixed disks, but I am unclear what determines what a fixed disk is. I do see that the disk is marked as 'storage.removable = false', so I guess hal sees it as fixed. Is there any way to make gamin stop monitoring a device? I often want to dismount a device only to be told that it is busy. fstat shows that gam_server is still accessing it. Often I can get it to stop by closing any nautilus views of other parts of the file system, but on some occasions, I simply can't get it to unmount. This may also be linked to the addition/removal of ATA disks. I suspect that the system simply does not expect ATA disks to come and go. Finally, is there a reason that mounting a geli encrypted device (this includes the "geli attach") should cause the HAL and friends to try to mount all of the already mounted partitions on my boot disk? ('/', '/usr', '/var') This behavior has come and gone with updates to HAL and the latest port upgrade of hal has returned it. It's only an annoyance, though. None of these things is earth shatteringly important, but ideas on how to make hald DTRT would be appreciated. And, while I'm at it, all of the joy of the season to the Gnome team and all of the Gnome users. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 Dumping 60 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 = '266875U ThinkPad T43' (string) system.vendor = 'IBM' (string) smbios.chassis.type = 'Notebook' (string) smbios.chassis.manufacturer = 'IBM' (string) smbios.system.uuid = 'F4083601-4830-11CB-B416-AD6BB93F934F' (string) smbios.system.serial = 'L3VWBHF' (string) smbios.system.version = 'ThinkPad T43' (string) smbios.system.product = '266875U' (string) smbios.system.manufacturer = 'IBM' (string) smbios.bios.release_date = '08/21/2006' (string) smbios.bios.version = '1YET65WW (1.29 )' (string) smbios.bios.vendor = 'IBM' (string) power_management.can_suspend_to_disk = true (bool) power_management.can_suspend_to_ram = true (bool) power_management.can_hibernate = true (bool) power_management.can_suspend = true (bool) power_management.type = 'acpi' (string) system.formfactor = 'laptop' (string) system.kernel.machine = 'i386' (string) system.kernel.version = '7.0-BETA4' (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/computer_scsi_host' info.udi = '/org/freedesktop/Hal/devices/computer_scsi_host' (string) info.product = 'SCSI Host Adapter' (string) scsi_host.host = 2 (0x2) (int) info.bus = 'scsi_host' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/computer_scsi_host_scsi_device_lun0' info.udi = '/org/freedesktop/Hal/devices/computer_scsi_host_scsi_device_lun0' (string) scsi.type = 'disk' (string) scsi.model = '00UE-00KVT0' (string) scsi.vendor = 'WDC WD12' (string) info.vendor = 'WDC WD12' (string) info.product = 'SCSI Device' (string) scsi.lun = 0 (0x0) (int) scsi.target = 0 (0x0) (int) scsi.bus = 2 (0x2) (int) scsi.host = 2 (0x2) (int) info.bus = 'scsi' (string) info.parent = '/org/freedesktop/Hal/devices/computer_scsi_host' (string) udi = '/org/freedesktop/Hal/devices/acpi_acad_0' platform.id = 'acpi_acad.0' (string) info.bus = 'platform' (string) ac_adapter.present = true (bool) info.capabilities = {'ac_adapter'} (string list) info.category = 'ac_adapter' (string) pnp.id = 'ACPI0003' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'acpi_acad' (string) info.product = 'AC Adapter' (string) info.udi = '/org/freedesktop/Hal/devices/acpi_acad_0' (string) info.parent = '/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/acpi_ibm_0' platform.id = 'acpi_ibm.0' (string) info.bus = 'platform' (string) pnp.id = 'IBM0068' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'acpi_ibm' (string) info.product = 'IBM ThinkPad ACPI Extras' (string) info.udi = '/org/freedesktop/Hal/devices/acpi_ibm_0' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/acpi_ibm_0_laptop_panel_ibm' org.freedesktop.Hal.Device.LaptopPanel.method_execpaths = {'hal-system-lcd-set-brightness', 'hal-system-lcd-get-brightness'} (string list) org.freedesktop.Hal.Device.LaptopPanel.method_signatures = {'i', ''} (string list) org.freedesktop.Hal.Device.LaptopPanel.method_names = {'SetBrightness', 'GetBrightness'} (string list) info.interfaces = {'org.freedesktop.Hal.Device.LaptopPanel'} (string list) info.udi = '/org/freedesktop/Hal/devices/acpi_ibm_0_laptop_panel_ibm' (string) laptop_panel.num_levels = 8 (0x8) (int) laptop_panel.access_method = 'ibm' (string) info.capabilities = {'laptop_panel'} (string list) info.category = 'laptop_panel' (string) info.product = 'Laptop Panel (IBM)' (string) info.parent = '/org/freedesktop/Hal/devices/acpi_ibm_0' (string) udi = '/org/freedesktop/Hal/devices/acpi_lid_0' platform.id = 'acpi_lid.0' (string) info.bus = 'platform' (string) button.state.value = false (bool) button.has_state = true (bool) info.ignore = true (bool) button.type = 'lid' (string) pnp.description = 'ACPI lid device' (string) pnp.id = 'PNP0C0D' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'acpi_lid' (string) info.product = 'Ignored Device' (string) info.udi = '/org/freedesktop/Hal/devices/ignored-device' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/acpi_tz_0' platform.id = 'acpi_tz.0' (string) info.bus = 'platform' (string) sensor.location = 'cpu' (string) sensor.type = 'temperature' (string) info.capabilities = {'sensor'} (string list) info.category = 'sensor' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'acpi_tz' (string) info.product = 'Thermal Zone' (string) info.udi = '/org/freedesktop/Hal/devices/acpi_tz_0' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/battery_0' platform.id = 'battery.0' (string) info.bus = 'platform' (string) battery.serial = ' 5571' (string) battery.technology = 'LION' (string) battery.model = 'IBM-92P1087' (string) battery.vendor = 'SANYO' (string) info.vendor = 'SANYO' (string) battery.rechargeable.is_discharging = false (bool) battery.rechargeable.is_charging = false (bool) battery.charge_level.percentage = 97 (0x61) (int) battery.is_rechargeable = true (bool) battery.charge_level.granularity_2 = 1 (0x1) (int) battery.charge_level.granularity_1 = 1 (0x1) (int) battery.charge_level.low = 200 (0xc8) (int) battery.charge_level.warning = 1851 (0x73b) (int) battery.charge_level.rate = 0 (0x0) (int) battery.charge_level.current = 35960 (0x8c78) (int) battery.charge_level.last_full = 37020 (0x909c) (int) battery.charge_level.design = 51840 (0xca80) (int) battery.reporting.unit = 'mWh' (string) battery.charge_level.unit = 'mWh' (string) battery.reporting.warning = 1851 (0x73b) (int) battery.reporting.low = 200 (0xc8) (int) battery.reporting.last_full = 37020 (0x909c) (int) battery.reporting.rate = 0 (0x0) (int) battery.reporting.current = 35960 (0x8c78) (int) battery.reporting.design = 51840 (0xca80) (int) battery.voltage.design = 10800 (0x2a30) (int) battery.voltage.current = 12338 (0x3032) (int) battery.voltage.unit = 'mV' (string) battery.present = true (bool) info.capabilities = {'battery'} (string list) info.category = 'battery' (string) battery.type = 'primary' (string) pnp.description = 'ACPI Control Method Battery' (string) pnp.id = 'PNP0C0A' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'battery' (string) info.product = 'ACPI Control Method Battery' (string) info.udi = '/org/freedesktop/Hal/devices/battery_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 = 2000 (0x7d0) (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) Pentium(R) M processor 2.00GHz' (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/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_2590' pci.subsys_vendor = 'IBM' (string) pci.product = 'Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller' (string) info.product = 'Mobile 915GM/PM/GMS/910GML Express Processor to DRAM 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 = 0 (0x0) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'hostb' (string) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1397 (0x575) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9616 (0x2590) (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_2590' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2591' pci.subsys_vendor = 'IBM' (string) pci.product = 'Mobile 915GM/PM Express PCI Express Root Port' (string) info.product = 'Mobile 915GM/PM Express PCI Express Root Port' (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 = 1 (0x1) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 1 (0x1) (int) freebsd.driver = 'pcib' (string) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1400 (0x578) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9617 (0x2591) (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_2591' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_1002_5460' pci.subsys_vendor = 'IBM' (string) pci.product = 'M22 [Mobility Radeon X300]' (string) info.product = 'M22 [Mobility Radeon X300]' (string) pci.vendor = 'ATI Technologies Inc' (string) info.vendor = 'ATI Technologies Inc' (string) pci.freebsd.secondary_bus = 0 (0x0) (int) pci.freebsd.function = 0 (0x0) (int) pci.freebsd.device = 0 (0x0) (int) pci.freebsd.bus = 1 (0x1) (int) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'vgapci' (string) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1390 (0x56e) (int) pci.vendor_id = 4098 (0x1002) (int) pci.product_id = 21600 (0x5460) (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_1002_5460' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_2591' (string) udi = '/org/freedesktop/Hal/devices/acpi_video_0' platform.id = 'acpi_video.0' (string) info.bus = 'platform' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'acpi_video' (string) info.product = 'ACPI video extension' (string) info.udi = '/org/freedesktop/Hal/devices/acpi_video_0' (string) info.parent = '/org/freedesktop/Hal/devices/pci_1002_5460' (string) udi = '/org/freedesktop/Hal/devices/acpi_video_0_display_device_tv_0' info.udi = '/org/freedesktop/Hal/devices/acpi_video_0_display_device_tv_0' (string) display_device.type = 'tv' (string) info.capabilities = {'display_device'} (string list) info.category = 'display_device' (string) freebsd.unit = 0 (0x0) (int) info.product = 'tv' (string) info.parent = '/org/freedesktop/Hal/devices/acpi_video_0' (string) udi = '/org/freedesktop/Hal/devices/acpi_video_0_display_device_lcd_0' display_device.lcd.brightness = 100 (0x64) (int) info.udi = '/org/freedesktop/Hal/devices/acpi_video_0_display_device_lcd_0' (string) display_device.type = 'lcd' (string) info.capabilities = {'display_device'} (string list) info.category = 'display_device' (string) freebsd.unit = 0 (0x0) (int) info.product = 'lcd' (string) info.parent = '/org/freedesktop/Hal/devices/acpi_video_0' (string) udi = '/org/freedesktop/Hal/devices/acpi_video_0_display_device_crt_0' info.udi = '/org/freedesktop/Hal/devices/acpi_video_0_display_device_crt_0' (string) display_device.type = 'crt' (string) info.capabilities = {'display_device'} (string list) info.category = 'display_device' (string) freebsd.unit = 0 (0x0) (int) info.product = 'crt' (string) info.parent = '/org/freedesktop/Hal/devices/acpi_video_0' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2660' pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1' (string) pci.vendor = 'Intel Corporation' (string) info.vendor = 'Intel Corporation' (string) pci.freebsd.secondary_bus = 2 (0x2) (int) pci.freebsd.function = 0 (0x0) (int) pci.freebsd.device = 28 (0x1c) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 2 (0x2) (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 = 9824 (0x2660) (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_2660' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2664' pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3' (string) pci.vendor = 'Intel Corporation' (string) info.vendor = 'Intel Corporation' (string) pci.freebsd.secondary_bus = 3 (0x3) (int) pci.freebsd.function = 2 (0x2) (int) pci.freebsd.device = 28 (0x1c) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 3 (0x3) (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 = 9828 (0x2664) (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_2664' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2658' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #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) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1381 (0x565) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9816 (0x2658) (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_2658' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2659' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #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) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1381 (0x565) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9817 (0x2659) (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_2659' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_265a' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #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) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1381 (0x565) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9818 (0x265a) (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_265a' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_265b' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4' (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 = 29 (0x1d) (int) pci.freebsd.bus = 0 (0x0) (int) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1381 (0x565) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9819 (0x265b) (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_265b' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_265c' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) 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) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1382 (0x566) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9820 (0x265c) (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_265c' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2448' pci.product = '82801 Mobile PCI Bridge' (string) info.product = '82801 Mobile PCI Bridge' (string) pci.vendor = 'Intel Corporation' (string) info.vendor = 'Intel Corporation' (string) pci.freebsd.secondary_bus = 11 (0xb) (int) pci.freebsd.function = 0 (0x0) (int) pci.freebsd.device = 30 (0x1e) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 4 (0x4) (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 = 9288 (0x2448) (int) pci.device_protocol = 1 (0x1) (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_2448' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/cardbus_0' pcmcia_socket.number = 0 (0x0) (int) info.category = 'pcmcia_socket' (string) info.capabilities = {'pcmcia_socket'} (string list) info.bus = 'pcmcia' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'cardbus' (string) info.product = 'CardBus bus' (string) info.udi = '/org/freedesktop/Hal/devices/cardbus_0' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448' (string) udi = '/org/freedesktop/Hal/devices/pccard_0' pcmcia_socket.number = 0 (0x0) (int) info.category = 'pcmcia_socket' (string) info.capabilities = {'pcmcia_socket'} (string list) info.bus = 'pcmcia' (string) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'pccard' (string) info.product = '16-bit PCCard bus' (string) info.udi = '/org/freedesktop/Hal/devices/pccard_0' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_266e' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller' (string) pci.vendor = 'Intel Corporation' (string) info.vendor = 'Intel Corporation' (string) pci.freebsd.secondary_bus = 8 (0x8) (int) pci.freebsd.function = 2 (0x2) (int) pci.freebsd.device = 30 (0x1e) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'pcm' (string) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1383 (0x567) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9838 (0x266e) (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_266e' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_266e_oss_mixer_0' info.udi = '/org/freedesktop/Hal/devices/pci_8086_266e_oss_mixer_0' (string) oss.device_file = '/dev/mixer0' (string) oss.card_id = 'snd_ich [MPSAFE] (1p:1v/1r:1v channels duplex default)' (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 = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (mixer)' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (mixer)' (string) oss.physical_device = '/org/freedesktop/Hal/devices/pci_8086_266e' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_266e' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_266e_oss_pcm_0' info.udi = '/org/freedesktop/Hal/devices/pci_8086_266e_oss_pcm_0' (string) oss.device_file = '/dev/dsp0' (string) oss.card_id = 'snd_ich [MPSAFE] (1p:1v/1r:1v channels duplex default)' (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 = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (pcm)' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (pcm)' (string) oss.physical_device = '/org/freedesktop/Hal/devices/pci_8086_266e' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_266e' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_266d' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem 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 = 30 (0x1e) (int) pci.freebsd.bus = 0 (0x0) (int) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1396 (0x574) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9837 (0x266d) (int) pci.device_protocol = 0 (0x0) (int) pci.device_subclass = 3 (0x3) (int) pci.device_class = 7 (0x7) (int) info.bus = 'pci' (string) info.udi = '/org/freedesktop/Hal/devices/pci_8086_266d' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2641' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FBM (ICH6M) LPC Interface Bridge' (string) info.product = '82801FBM (ICH6M) 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 = 4116 (0x1014) (int) pci.subsys_product_id = 1384 (0x568) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9793 (0x2641) (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_2641' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_2653' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FBM (ICH6M) SATA Controller' (string) info.product = '82801FBM (ICH6M) SATA Controller' (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 = 31 (0x1f) (int) pci.freebsd.bus = 0 (0x0) (int) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'atapci' (string) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1386 (0x56a) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9811 (0x2653) (int) pci.device_protocol = 128 (0x80) (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_2653' (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_2653' (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_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_Y5FO4782S' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) block.is_volume = false (bool) storage.firmware_revision = 'AB311E' (string) storage.serial = 'Y5FO4782S' (string) info.vendor = 'TOSHIBA' (string) info.product = 'TOSHIBA MK8032GAX' (string) storage.vendor = 'TOSHIBA' (string) storage.model = 'TOSHIBA MK8032GAX' (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 = 71 (0x47) (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_part1_size_25771221504' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) info.product = 'Volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_part1_size_25771221504' (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 = 50334417 (0x3000ad1) (uint64) volume.size = 25771221504 (0x60015a200) (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 = 25771221504 (0x60015a200) (uint64) volume.partition.type = '0x7' (string) volume.partition.scheme = 'mbr' (string) volume.partition.number = 1 (0x1) (int) block.minor = 72 (0x48) (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_Y5FO4782S' (string) udi = '/org/freedesktop/Hal/devices/volume_uuid_F0A47059A470246E' volume.mount.valid_options = {'ro', 'noexec', 'noatime', '-u=', '-g=', '-m=', '-a', '-i', '-C=', '-W='} (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_Y5FO4782S' (string) info.product = 'SLAN_WIN' (string) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_F0A47059A470246E' (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 = 50334417 (0x3000ad1) (uint64) volume.size = 25771221504 (0x60015a200) (uint64) volume.block_size = 512 (0x200) (uint64) volume.uuid = 'F0A47059A470246E' (string) volume.label = 'SLAN_WIN' (string) volume.fsversion = '3.1' (string) volume.fstype = 'ntfs' (string) volume.fsusage = 'filesystem' (string) volume.ignore = false (bool) volume.is_partition = false (bool) volume.is_disc = false (bool) block.minor = 77 (0x4d) (int) block.major = 0 (0x0) (int) block.device = '/dev/ntfs/SLAN_WIN' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part1_size_25771221504' (string) udi = '/org/freedesktop/Hal/devices/volume_part2_size_4250050560' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) info.product = 'Volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_part2_size_4250050560' (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 = 8300880 (0x7ea950) (uint64) volume.size = 4250050560 (0xfd52a000) (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 = 25771253760 (0x600162000) (uint64) volume.partition.media_size = 4250050560 (0xfd52a000) (uint64) volume.partition.type = '0xc' (string) volume.partition.scheme = 'mbr' (string) volume.partition.number = 2 (0x2) (int) block.minor = 73 (0x49) (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_Y5FO4782S' (string) udi = '/org/freedesktop/Hal/devices/volume_uuid_1B33_0A00' 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_Y5FO4782S' (string) info.product = 'SERVICEV001' (string) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_1B33_0A00' (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 = 8300880 (0x7ea950) (uint64) volume.size = 4250050560 (0xfd52a000) (uint64) volume.block_size = 512 (0x200) (uint64) volume.uuid = '1B33-0A00' (string) volume.label = 'SERVICEV001' (string) volume.fsversion = 'FAT32' (string) volume.fstype = 'vfat' (string) volume.fsusage = 'filesystem' (string) volume.ignore = false (bool) volume.is_partition = false (bool) volume.is_disc = false (bool) block.minor = 78 (0x4e) (int) block.major = 0 (0x0) (int) block.device = '/dev/msdosfs/SERVICEV001' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part2_size_4250050560' (string) udi = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) info.product = 'Volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' (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 = 81981585 (0x4e2f091) (uint64) volume.size = 41974571520 (0x9c5e12200) (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 = 30021304320 (0x6fd68c000) (uint64) volume.partition.media_size = 41974571520 (0x9c5e12200) (uint64) volume.partition.type = '0xa5' (string) volume.partition.scheme = 'mbr' (string) volume.partition.number = 3 (0x3) (int) block.minor = 74 (0x4a) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s3' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) udi = '/org/freedesktop/Hal/devices/volume_size_536870912_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_Y5FO4782S' (string) info.product = 'Volume (ufs)' (string) info.udi = '/org/freedesktop/Hal/devices/volume_size_536870912_0' (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 = 1048576 (0x100000) (uint64) volume.size = 536870912 (0x20000000) (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 = 79 (0x4f) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s3a' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' (string) udi = '/org/freedesktop/Hal/devices/volume_size_1045110784' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) info.product = 'Volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_size_1045110784' (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 = 2041232 (0x1f2590) (uint64) volume.size = 1045110784 (0x3e4b2000) (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 = 80 (0x50) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s3b' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' (string) udi = '/org/freedesktop/Hal/devices/volume_size_1595932672' 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_Y5FO4782S' (string) info.product = 'Volume (ufs)' (string) info.udi = '/org/freedesktop/Hal/devices/volume_size_1595932672' (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 = 3117056 (0x2f9000) (uint64) volume.size = 1595932672 (0x5f200000) (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 = 82 (0x52) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s3d' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' (string) udi = '/org/freedesktop/Hal/devices/volume_size_536870912' 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_Y5FO4782S' (string) info.product = 'Volume (ufs)' (string) info.udi = '/org/freedesktop/Hal/devices/volume_size_536870912' (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 = 1048576 (0x100000) (uint64) volume.size = 536870912 (0x20000000) (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 = 83 (0x53) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s3e' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' (string) udi = '/org/freedesktop/Hal/devices/volume_size_38259786240' 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_Y5FO4782S' (string) info.product = 'Volume (ufs)' (string) info.udi = '/org/freedesktop/Hal/devices/volume_size_38259786240' (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 = 74726145 (0x4743b01) (uint64) volume.size = 38259786240 (0x8e8760200) (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 = 84 (0x54) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s3f' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/volume_part3_size_41974571520' (string) udi = '/org/freedesktop/Hal/devices/volume_part4_size_8027873280' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (string) info.product = 'Volume' (string) info.udi = '/org/freedesktop/Hal/devices/volume_part4_size_8027873280' (string) block.is_volume = true (bool) volume.mount_point = '/D' (string) volume.is_mounted_read_only = false (bool) volume.is_mounted = true (bool) volume.num_blocks = 15679440 (0xef3fd0) (uint64) volume.size = 8027873280 (0x1de7fa000) (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 = 71995875840 (0x10c349e200) (uint64) volume.partition.media_size = 8027873280 (0x1de7fa000) (uint64) volume.partition.type = '0xc' (string) volume.partition.scheme = 'mbr' (string) volume.partition.number = 4 (0x4) (int) block.minor = 75 (0x4b) (int) block.major = 0 (0x0) (int) block.device = '/dev/ad0s4' (string) info.category = 'volume' (string) info.bus = 'block' (string) info.capabilities = {'block', 'volume'} (string list) info.parent = '/org/freedesktop/Hal/devices/storage_serial_Y5FO4782S' (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_2653' (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_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_serial_NT02T53258CW' block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_NT02T53258CW' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_NT02T53258CW' (string) block.is_volume = false (bool) storage.firmware_revision = '00000096' (string) storage.serial = 'NT02T53258CW' (string) info.vendor = 'FUJITSU' (string) info.product = 'FUJITSU MHV2080AH' (string) storage.vendor = 'FUJITSU' (string) storage.model = 'FUJITSU MHV2080AH' (string) storage.physical_device = '/org/freedesktop/Hal/devices/ide_1_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.device = '/dev/ad2' (string) info.category = 'storage' (string) info.bus = 'block' (string) info.capabilities = {'block', 'storage'} (string list) freebsd.unit = 2 (0x2) (int) freebsd.driver = 'ad' (string) info.parent = '/org/freedesktop/Hal/devices/ide_1_0' (string) udi = '/org/freedesktop/Hal/devices/pci_8086_266a' pci.subsys_vendor = 'IBM' (string) pci.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller' (string) info.product = '82801FB/FBM/FR/FW/FRW (ICH6 Family) 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) freebsd.unit = 0 (0x0) (int) freebsd.driver = 'ichsmb' (string) pci.subsys_vendor_id = 4116 (0x1014) (int) pci.subsys_product_id = 1387 (0x56b) (int) pci.vendor_id = 32902 (0x8086) (int) pci.product_id = 9834 (0x266a) (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_266a' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) Dumped 60 device(s) from the Global Device List. ------------------------------------------------ --==_Exmh_1198183880_28344P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFHatXIkn3rs5h7N1ERAgelAJwMJ4rbm+roHOjujn/g2liUepremwCfdOtd wVkRc+CuoBm/y9XVXZDrwMo= =PWkm -----END PGP SIGNATURE----- --==_Exmh_1198183880_28344P--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071220205120.357FC45014>