HAL and related GNOME issues

Charles Schaum verbo.solo at sbcglobal.net
Mon Mar 19 01:55:10 UTC 2007


Thanks for the GNOME work.

After considerable hardware and software
reconfiguration, I still have been unable to get HAL
to recognize any FAT32 partitions on my second hard
drive. I have two Western Digital drives, one 80G and
one 160G.

I wiped and reformatted all slices except my legacy
Windows partition (ad0s1). I also put my scratch space
for my other networked Windows/BSD/Mac machines / dual
booting purposes on ad1s1. So my FreeBSD slices are
now ad0s2 and ad1s2. Everything has been rebuilt from
ports.

The last portsnap update about fifteen hours ago and
fetch just a few minutes ago. I cannot afford to
rebuild most ports due to gettext at least until next
weekend.

The interim workaround is to mount my Windows slices
via fstab. I don't see ad1s1, but I can still use it.
In the case here, I commented out the mount points to
let HAL deal with them by itself. I do have fixed
storage privileges as a user in the operator group via
polkitd.

Note that the packages on the 6.2 RELEASE CD's will
allow me to see both FAT32 partitions were I to
install from the CD's and not update anything. The
drawbacks there are that installing by packages in my
situation does not always create certain users/groups
(e.g., for HAL) or other files that installing via
ports does.

Also, if I want full functionality with GNOME, I have
to enable the services thus in /etc/rc.conf:

...
dbus_enable="YES"
polkitd_enable="YES"
hald_enable="YES"
gnome_enable="YES"

Failing to do so in precisely this order and manner
will result in errors and loss of functionality. I do
hope that this is not indicative of a hardware issue.

I have joined various FreeBSD lists, so a reply to the
GNOME list would suffice.

Thanks much for your work. I now can burn various
types of recordable media after recent updates with no
problems. I also appreciate the libxklavier work that
has fixed the keyboard mapping issues when I do
multilanguage editing.

Compared to the poor showing and response I get from
my commercial software vendors, OSS stands a cut
above, and that goes for my Mac OS X machine as well.
You and others do more gratis than do many companies
for hire. That deserves many kudos.

Charles


Info attached:


[charles at elbereth ~]$ uname -a
FreeBSD elbereth.gateway.2wire.net 6.2-RELEASE-p1
FreeBSD 6.2-RELEASE-p1 #0: Tue Mar  6 20:44:17 CST
2007    
root at elbereth.gateway.2wire.net:/usr/obj/usr/src/sys/ELBERETH
 i386

[charles at elbereth ~]$ pkg_info
GimpUserManual-HTML-2 The user manual for the GNU
Image Manipulation Program (GIM
ImageMagick-6.3.2.0_1 Image processing tools
ORBit-0.5.17_3      High-performance CORBA ORB with
support for the C language
ORBit2-2.14.7       High-performance CORBA ORB with
support for the C language
XaraLX-0.7r1692     Top-tier vector/general purpose
graphics program (recommend
Xaw3d-1.5E_1        A 3-D Athena Widget set that looks
like Motif
Xbae-4.50.91        A Motif-based widget which
displays a grid of cells as a sp
XmHTML-1.1.7_3      A Motif widget set for displaying
HTML 3.2 documents
aalib-1.4.r5_2      An ascii art library
acroread7-7.0.9,1   Adobe Reader for view, print, and
search PDF documents (ENU
acroreadwrapper-0.0.20060221 Wrapper script for Adobe
Reader
alacarte-0.10.2     An editor for the freedesktop.org
menu specification
alienwah-1.13_1     Paul Nasca's AlienWah LADSPA
Plugin
amspsfnt-1.0_4      AMSFonts PostScript Fonts (Adobe
Type 1 format)
apache-ant-1.7.0    Java- and XML-based build tool,
conceptually similar to mak
aspell-0.60.5       Spelling checker with better
suggestion logic than ispell
at-spi-1.7.15       An Assistive Technology Service
Provider Interface
atk-1.12.4          A GNOME accessibility toolkit
(ATK)
auctex-11.83        Integrated environment for writing
LaTeX using GNU Emacs
audacity-1.2.4b     Audacity is a GUI editor for
digital audio waveforms
autoconf-2.13.000227_5 Automatically configure source
code on many Un*x platforms 
autoconf-2.59_2     Automatically configure source
code on many Un*x platforms 
automake-1.4.6_2    GNU Standards-compliant Makefile
generator (1.4)
automake-1.9.6      GNU Standards-compliant Makefile
generator (1.9)
autotrace-0.31.1_7  Convert bitmap to vector graphics
avahi-0.6.17        Service discovery on a local
network
bash-3.1.17         The GNU Project's Bourne Again
SHell
bison-2.3           A parser generator from FSF,
(mostly) compatible with Yacc
bitstream-vera-1.10_2 Bitstream Vera TrueType font
collection
blop-0.2.8          Bandlimited oscillator plugins for
LADSPA-aware audio appli
boehm-gc-6.8        Garbage collection and memory leak
detection for C and C++
boost-1.33.1_2      Free peer-reviewed portable C++
source libraries
bug-buddy-2.16.1    A bug reporting tool for GNOME 2
cabextract-1.2      A program to extract Microsoft
cabinet (.CAB) files
cairo-1.2.6_1       Vector graphics library with
cross-device output support
cairomm-1.2.4       C++ interface to cairo
cdiff-1.5           Diff readability enhancher for
color terminals
cdparanoia-3.9.8_8  A CDDA extraction tool (also known
as ripper)
cdrdao-1.2.1        Record CD-R[W]s in disk-at-once
mode
cdrtools-2.01_5     CD/CD-R[W] and ISO-9660 image
creation and extraction tools
cm-super-0.3.3      Computer Modern Font Families in
Type 1 Fonts
cmpsfont-1.0_5      Computer Modern PostScript Fonts
(Adobe Type 1 format)
cmt-1.15_1          The Computer Music Toolkit (CMT)
is a collection of LADSPA 
compat4x-i386-5.3_9 A convenience package to install
the compat4x libraries
coreutils-6.7       The Free Software Foundation's
core utilities
crafty-19.1         A chess programm for playing and
analyzing games
cups-base-1.2.8     Common UNIX Printing System
cups-pstoraster-8.15.4 Postscript interpreter for CUPS
printing to non-PS printers
curl-7.16.1         Non-interactive tool to get files
from FTP, GOPHER, HTTP(S)
dasher-4.2.2,1      Information efficient text-entry
interface
db41-4.1.25_4       The Berkeley DB package, revision
4.1
dbus-1.0.2          A message bus system for
inter-application communication
dbus-glib-0.73      GLib bindings for the D-BUS
messaging system
denemo-0.7.6        Graphical score editor
deskbar-applet-2.16.2 Omnipresent versatile search
interface
desktop-file-utils-0.12 A couple of command line
utilities for working with desktop
dia-gnome-0.95.1,1  Diagram creation program, similar
to Visio
diablo-jdk-1.5.0.07.01_3 Java Development Kit
1.5.0_07.01
djbfft-0.76_2       An extremely fast library for
floating-point convolution
djview-4.0_2        Standalone Djvu viewer and plugin
based on Qt4 toolkit
djvulibre-nox11-3.5.18_3 DjVu viewers, encoders,
browser plugin, and utilites with o
dlmalloc-2.8.3      Small, fast malloc library by Doug
Lea
dmidecode-2.8       A tool for dumping DMI (SMBIOS)
contents in human-readable 
docbook-sk-4.1.2_3  XML version of the DocBook DTD
version controlled for Scrol
docbook-xml-4.2_1   XML version of the DocBook DTD
docbook-xml-4.3     DocBook/XML DTD V4.3, designed for
technical documentation
docbook-xml-4.4     DocBook/XML DTD V4.4, designed for
technical documentation
docbook-xsl-1.71.1_2 XSL DocBook stylesheets
dosbox-0.70         An emulator of a PC with DOS
dri-6.4.1,2         OpenGL hardware acceleration
drivers for the DRI
dvd+rw-tools-6.1    DVD burning software
dvipsk-tetex-5.95a_1 Convert a TeX DVI file to
PostScript
eawpats-12_3        Eric A. Welsh's collection of
Gravis Ultrasound MIDI patche
eboard-1.0.3        GTK+ chess board interface (mainly
for FICS and chessd)
eel-2.16.3          Generally useful classes and
extensions to GNOME
ekiga-2.0.4_1       VoIP phone for GNOME
emacs-21.3_9        GNU editing macros
enchant-1.3.0       Dictionary/spellchecking framework
eog-2.16.3          The Eye Of Gnome image viewer
epiphany-2.16.3     An extremely lightweight and
simple web browser for GNOME 2
esound-0.2.37_1     A sound library for enlightenment
package
evince-0.6.1_1      GNOME 2 multi-format document
viewer
evolution-2.8.3_1   An integrated mail, calendar and
address book distributed s
evolution-data-server-1.8.3 The data backends for the
Evolution integrated mail/PIM sui
evolution-exchange-2.8.3 Evolution plugin to connect
to Microsoft Exchange servers
evolution-webcal-2.8.0 Webcal(endar) handler for gnome
expat-2.0.0_1       XML 1.0 parser written in C
fast-user-switch-applet-2.16.3 Fast user switching
applet for GNOME
fastest_cvsup-0.2.9_5 Finds fastest CVSup server
fceu-0.98.13_1      A portable NES/Famicom emulator
based on Bero's original FC
fftw-2.1.5_4        Fast C routines to compute the
Discrete Fourier Transform
fftw3-3.1.2         Fast C routines to compute the
Discrete Fourier Transform
fftw3-float-3.1.2   Fast C routines (Single Percision)
file-roller-2.16.3,1 An archive manager for zip files,
tar, etc
firefox-2.0.0.2,1   Web browser based on the browser
portion of Mozilla
flac-1.1.2_1        Free lossless audio codec
fontconfig-2.3.2_7,1 An XML-based font configuration
API for X Windows
fontforge-20060822  Type 1/TrueType/OpenType/bitmap
font editor
freeciv-gtk2-2.0.8_2 Free turn-based multiplayer
strategy
freetype2-2.2.1_1   A free and portable TrueType font
rendering engine
frontline-0.5.4_3   An autotrace GUI FRONTend like
streamLINE(TM)
gail-1.9.4          An implementation of the ATK
interfaces for GTK+ widgets
gamin-0.1.7_2       A file and directory monitoring
system
gcalctool-5.8.25,2  A GNOME 2 calculator tool based on
the old calctool for Ope
gcc-4.2.0_20070307  GNU Compiler Collection 4.2
gcc-ooo-3.4.1_2     GNU Compiler Collection for
OpenOffice.org
gconf-editor-2.16.0,1 A gconf database editor for the
GNOME 2 environment
gconf2-2.16.1       A configuration database system
for GNOME
gd-2.0.34,1         A graphics library for fast
creation of images
gdbm-1.8.3_3        The GNU database manager
gdk-pixbuf-0.22.0_5 A graphic library for GTK+
gdm-2.16.5          GNOME 2 version of xdm display
manager
gedit-2.16.2        A small but powerful text editor
for GNOME 2 Desktop Enviro
gentium-1.0.2_1     Gentium TrueType font collection
gettext-0.14.5_2    GNU gettext package
ggo-1.0             PandaNet's IGS Client, GNU Go
Client and SGF Editor
ghostscript-gnu-7.07_15 GNU Postscript interpreter
gimp-gnome-2.2.13_2,1 A GNU Image Manipulation Program
gimp-greycstoration-0.2.0_1 Gimp plugin used for noise
reduction
gimp-help-0.11_1    GIMP user's manual
gimp-print-4.2.7_2  GIMP Print Printer Driver
gle-3.1.0           A GL Tubing and Extrusion Library
glib-1.2.10_12      Some useful routines of C
programming (previous stable vers
glib-2.12.11        Some useful routines of C
programming (current stable versi
glibmm-2.12.6       C++ interfaces for glib2
gmake-3.81_1        GNU version of 'make' utility
gmime-2.2.4         Library (written in C) for parsing
and creating messages us
gmime-sharp-2.2.4_1 Mono bindings for gmime
gnat-2006_1         The GNU Ada Compiler system
gnome-applets-2.16.2_1 Applets components for the
GNOME 2 Desktop Environment
gnome-audio-2.0.0_1 Sound files for use with GNOME 2
gnome-backgrounds-2.16.2 A collection of backgrounds
for GNOME 2
gnome-control-center-2.16.3 Control center for GNOME 2
project
gnome-desktop-2.16.3 Additional UI API for GNOME 2
gnome-doc-utils-0.7.2_1 GNOME doc utils
gnome-games-2.16.3  The game applications package for
the Gnome 2 Desktop Envir
gnome-games-extra-data-2.14.0_1 Themes and artwork for
the gnome-games package
gnome-icon-theme-2.16.1_1 A collection of icons for
the GNOME 2 desktop
gnome-keyring-0.6.0 A program that keeps passwords and
other secrets
gnome-keyring-manager-2.16.0 GNOME keyring manager
gnome-libs-1.4.2_6  Libraries for GNOME, a GNU desktop
environment
gnome-mag-0.13.2    GNOME screen magnifier
gnome-media-2.16.1_2 Multimedia applications for the
GNOME 2 desktop
gnome-menus-2.16.1  Implementation of the FreeDesktop
Desktop Menu Spec
gnome-mime-data-2.4.3 A MIME and Application database
for GNOME
gnome-mount-0.4_2   A front-end to mount, umount, and
eject using HAL
gnome-netstatus-2.12.1 A GNOME applet that shows
network status
gnome-nettool-2.16.0,1 A GNOME utility that provides
network information statistic
gnome-panel-2.16.3  Panel component for the GNOME 2
Desktop
gnome-pilot-2.0.15  PalmPilot conduit system for GNOME
2
gnome-power-manager-2.16.3 Power management system for
the GNOME Desktop
gnome-session-2.16.3 Session component for the GNOME 2
desktop
gnome-sharp-2.16.0  GNOME interfaces for the .NET
runtime
gnome-speech-0.4.10 GNOME text-to-speech API
gnome-spell-1.0.7_2 A GNOME/Bonobo component for spell
checking
gnome-system-monitor-2.16.1_1 GNOME 2 system monitor
program
gnome-system-tools-2.14.0_1 Tools to configure
workstations
gnome-terminal-2.16.1_1 Terminal component for the
GNOME 2 Desktop
gnome-themes-2.16.3 A collection of themes and icons
for GNOME2
gnome-user-docs-2.16.1 GNOME 2 users guide
gnome-utils-2.16.2,1 GNOME 2 support utilities
gnome-vfs-2.16.3    GNOME Virtual File System
gnome-volume-manager-2.15.0_2 Automatically mount
removable media, and more
gnome2-2.16.3       The "meta-port" for the GNOME 2
integrated X11 desktop
gnome_subr-1.0      Common startup and shutdown
subroutines used by GNOME scrip
gnomehier-2.2       A utility port that creates the
GNOME directory tree
gnugo-3.6           The game of Go
gnuplot-4.0.0_6     A command-driven interactive
function plotting program
gnutls-1.6.1_2      GNU Transport Layer Security
library
gob2-2.0.14         A preprocessor for making GObjects
with inline C
gocr-0.44           GOCR/JOCR is an OCR (Optical
Character Recognition) program
gok-1.2.3,1         GNOME On-Screen Keyboard (GOK)
google-earth-4.0.2414 Explore, Search and Discover
grace-5.1.20_1      A powerful plotting tool
(successor of xmgr)
gsfonts-8.11_2      Fonts used by GNU Ghostscript (or
X)
gstreamer-0.10.12   Development framework for creating
media applications
gstreamer-ffmpeg-0.10.2 GStreamer plug-in for
manipulating MPEG video streams
gstreamer-plugins-0.10.12,3 GStreamer written
collection of plugins handling several me
gstreamer-plugins-a52dec-0.10.5_1,3 Gstreamer ATSC
A/52 stream aka AC-3 (dvd audio) plugin
gstreamer-plugins-bad-0.10.4,3 Bad gstreamer-plugins
gstreamer-plugins-cdparanoia-0.10.12_2,3 Gstreamer
CDDA extraction (aka audio ripping) plugin
gstreamer-plugins-core-0.10_7 Core set of typical
audio and video gstreamer-plugins
gstreamer-plugins-dts-0.10.4_1,3 Gstreamer dts plugin
gstreamer-plugins-dvd-0.10.5,3 Gstreamer dvd plugin
set
gstreamer-plugins-esound-0.10.5_1,3 Gstreamer
enlightenment sound library plugin
gstreamer-plugins-flac-0.10.5_1,3 Gstreamer free
lossless audio encoder/decoder plugin
gstreamer-plugins-gconf-0.10.5_3,3 Gstreamer gconf
plugin
gstreamer-plugins-gnomevfs-0.10.12_1,3 Gstreamer
gnomevfs plugin
gstreamer-plugins-good-0.10.5,3 Good gstreamer-plugins
gstreamer-plugins-hal-0.10.5,3 Gstreamer hal plugin
gstreamer-plugins-libpng-0.10.5_1,3 Gstreamer png
plugin
gstreamer-plugins-mad-0.10.5_2,3 Gstreamer mp3 decoder
plugin
gstreamer-plugins-mpeg2dec-0.10.5_1,3 Gstreamer mpeg
decode plugin
gstreamer-plugins-ogg-0.10.12_1,3 Gstreamer Ogg
bitstream plugin
gstreamer-plugins-pango-0.10.12_1,3 Gstreamer pango
textoverlay plugin
gstreamer-plugins-theora-0.10.12_2,3 Gstreamer theora
plugin
gstreamer-plugins-ugly-0.10.5_2,3 Ugly
gstreamer-plugins
gstreamer-plugins-vorbis-0.10.12_1,3 Gstreamer vorbis
encoder/decoder plugin
gstreamer-plugins-xvid-0.10.4,3 Gstreamer xvid plugin
gstreamer-plugins80-0.8.12_2,1 GStreamer written
collection of plugins handling several me
gstreamer80-0.8.12_2 Development framework for
creating media applications
gtar-1.16.1         GNU version of the traditional tar
archiver
gtk-1.2.10_17       Gimp Toolkit for X11 GUI (previous
stable version)
gtk-2.10.11         Gimp Toolkit for X11 GUI (current
stable version)
gtk-engines2-2.8.2  Theme engine for the gtk+-2.0
toolkit
gtk-sharp-2.10.0_1  GTK+ and GNOME interfaces for the
.NET runtime
gtkhtml3-3.12.3     Lightweight HTML
rendering/printing/editing engine
gtkmm-2.10.8        C++ wrapper for Gtk+, Pango, Atk
gtksourceview-1.8.5 A text widget that adds syntax
highlighting to the GtkTextV
gtkspell-2.0.11_4   A GTK+ 2 spell checking component
gucharmap-gnome-1.8.0 A Unicode/ISO10646 character map
and font viewer
guile-1.6.8_3       GNU Ubiquitous Intelligent
Language for Extension
gv-3.6.2            A PostScript and PDF previewer
hal-0.5.8.20070210  Hardware Abstraction Layer for
simplifying device access
help2man-1.36.4_1   Automatically generating simple
manual pages from program o
hicolor-icon-theme-0.9_2 A high-color icon theme shell
from the FreeDesktop project
hpijs-2.1.4         Drivers and support resources for
HP Inkjet Printers
icon-naming-utils-0.8.2 Utilities of the Tango project
icu-3.6             International Components for
Unicode (from IBM)
imake-6.9.0_1       Imake and other utilities from
X.Org
imlib-1.9.15_4      A graphic library for
enlightenment package
imlib2-20070223,1   The next generation graphic
library for enlightenment packa
inkscape-0.45_3     A program seeks to become a full
featured open source SVG e
intltool-0.35.5_2   Tools to internationalize various
kinds of data files
iso-codes-0.58      Lists of the country, language and
currency iso names
ispell-3.2.06_17    An interactive spelling checker
for multiple languages
jabref-2.2,1        A (BibTeX native) bibliographic
reference manager
jasper-1.900.1      An implementation of the codec
specified in the JPEG-2000 s
javavmwrapper-2.3   Wrapper script for various Java
Virtual Machines
jbigkit-1.6         Lossless compression for bi-level
images such as scanned pa
jpeg-6b_4           IJG's jpeg compression utilities
ladspa-1.12_1       Linux Audio Developer's Simple
Plugin API
lame-3.97_1         ISO code based fast MP3 encoder
kit
latex-biblist-1.4.19920113_1 A LaTeX package for
printing all of a BibTeX database entri
latex-caption-3.0.20060112 A LaTeX package that
supports customization of captions
latex-keystroke-1.0.20001109_1 A LaTeX package for the
graphical representation of the key
latex-logpap-0.6.20040201_1 A LaTeX package for
drawing logarithmic graph paper
latex-tipa-1.3      Package which provides T3-encoded
fonts to be used with LaT
latex2rtf-1.9.15    Translator from LaTeX to RTF
lcms-1.16_1,1       Light Color Management System -- a
color management library
libEMF-1.0          Enhanced Metafile Library
libIDL-0.8.8        A library for creating trees of
CORBA IDL files
libXft-2.1.7_1      A client-sided font API for X
applications
liba52-0.7.4_1      A free library for decoding ATSC
A/52 streams, aka AC-3
libao-esound-0.8.5_5 Portable audio output library
libarc-2.0.2_1      Tiny C decompression library for
several popular compressio
libart_lgpl-2.3.19,1 Library for high-performance 2D
graphics
libaudiofile-0.2.6  A sound library for SGI audio file
libbonobo-2.16.0_1  A component and compound document
system for GNOME2
libbonoboui-2.16.0  GUI frontend to the libbonobo
component of GNOME 2
libcddb-1.2.2       A library to access data on a CDDB
server
libcdio-0.77_1      Compact Disc Input and Control
Library
libchk-1.9          A tool to check shared library
links
libcroco-0.6.1      CSS2 parsing library
libdaemon-0.10_1    Lightweight C library that eases
the writing of UNIX daemon
libdrm-2.0.2        Userspace interface to kernel
Direct Rendering Module servi
libdts-0.0.2_2      Free DTS Coherent Acoustics
decoder
libdvdcss-1.2.9_2   Portable abstraction library for
DVD decryption
libdvdnav-0.1.10_1  The library for the xine-dvdnav
plugin
libdvdread-0.9.4_1  This is needed by ogle, which is a
DVD player that supports
libexif-0.6.13      Library to read digital camera
file meta-data
libfame-0.9.1_2     A video encoding library
libfpx-1.2.0.12     Library routines for working with
Flashpix images
libgail-gnome-1.1.3_2 An implementation of the ATK
interfaces for GNOME widgets
libgcrypt-1.2.4_1   "General purpose crypto library
based on code used in GnuPG
libglade2-2.6.0_2   GNOME glade library
libglut-6.4.2       A graphics library similar to
SGI's OpenGL
libgmp-4.2.1_2      A free library for arbitrary
precision arithmetic
libgnome-2.16.0     Libraries for GNOME, a GNU desktop
environment
libgnomecanvas-2.14.0_2 A graphics library for GNOME
libgnomecups-0.2.2_2,1 Support library for gnome cups
admistration
libgnomeprint-2.12.1_3 Gnome print support library
libgnomeprintui-2.12.1_2 Gnome print support library
libgnomeui-2.16.1   Libraries for the GNOME GUI, a GNU
desktop environment
libgpg-error-1.4_1  Common error values for all GnuPG
components
libgsf-1.14.3       An extensible i/o abstraction for
dealing with structured f
libgtkhtml-2.11.0_2 Lightweight HTML
rendering/printing/editing engine
libgtop-2.14.8      GNOME 2 top library
libiconv-1.9.2_2    A character set conversion library
libid3tag-0.15.1b   ID3 tags library (part of MAD
project)
libijs-0.35_1       C library that supports plugin
printer driver for Ghostscri
libltdl-1.5.22_2    System independent dlopen wrapper
libmad-0.15.1b_2    Libmad library (part of MAD
project)
libmikmod-esound-3.1.11_2 MikMod Sound Library
libmng-1.0.9        Multiple-image Network Graphics
(MNG) reference library
libmodplug-0.8.4    ModPlug mod-like music shared
libraries
libmpeg2-0.4.1      A free library for decoding mpeg-2
and mpeg-1 video streams
libmspack-0.0.20040308_3 A library for Microsoft
compression formats
libmusicbrainz-2.1.4 2nd generation incarnation of the
CD Index - audio metadata
libnotify-0.4.3     A library for desktop
notifications
libogg-1.1.3,3      Ogg bitstream library
liboil-0.3.10_1     Library of optimized inner loops
librsvg2-2.16.1     Library for parsing and rendering
SVG vector-graphic files
libsexy-0.1.10      Extension widgets for GTK+
libsigc++-2.0.17_1  Callback Framework for C++
libsoup-2.2.100     A SOAP (Simple Object Access
Protocol) implementation in C
libtasn1-0.3.8      ASN.1 structure parser library
libtheora-1.0.a7    Theora video codec for the Ogg
multimedia streaming system
libtool-1.5.22_4    Generic shared library support
script
libungif-4.1.4_2    Tools and library routines for
working with GIF images
libuninameslist-20050712 A library of Unicode
annotation data
libusb-0.1.12_1     Library giving userland programs
access to USB devices
libvolume_id-0.71.0_1 Library to provide file system
type information
libvorbis-1.1.2,3   Audio compression codec library
libwmf-0.2.8.4      Tools and library for converting
Microsoft WMF (windows met
libwnck-2.16.3      Library used for writing pagers
and taskslists
libwww-5.4.0_4      The W3C Reference Library
libxine-1.1.4_2     Libraries for xine multimedia
player
libxklavier-2.91_5,1 An utility library to make XKB
stuff easier
libxml++-2.14.0     XML API for C++
libxml-1.8.17_4     XML parser library for GNOME
libxml2-2.6.27      XML parser library for GNOME
libxslt-1.1.20      The XSLT C library for GNOME
lilypond-2.2.2_1    The GNU music typesetter
linc-1.0.3_6        A library for writing networked
servers & clients
linux-atk-1.9.1     Accessibility Toolkit, Linux/i386
binary
linux-expat-1.95.8  Linux/i386 binary port of Expat
XML-parsing library
linux-flashplugin-7.0r69 Adobe Flash Player NPAPI
Plugin
linux-fontconfig-2.2.3_5 Linux/i386 binary of
Fontconfig
linux-glib2-2.6.6   Version 2.X Linux/i386 binary port
of GLib
linux-gtk2-2.6.10   GTK+ library, version 2.X, Linux
binary
linux-jpeg-6b.34    RPM of the JPEG lib
linux-pango-1.8.1   Linux pango binary
linux-png-1.2.8_2   RPM of the PNG lib
linux-realplayer-10.0.8.805.20060718 Linux RealPlayer
10 from RealNetworks
linux-tiff-3.7.1    TIFF library, Linux/i386 binary
linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries
linux_base-fc-4_9   Base set of packages needed in
Linux mode (for i386/amd64)
linux_dri-6.5       Binary Linux DRI libraries for 3D
hardware acceleration of 
linuxpluginwrapper-20051113_7 A wrapper allowing use
of linux-plugins with native applica
localedata-5.4      Legacy locale data for FreeBSD 6+
lyx-1.4.3           Document processor interfaced with
LaTeX (nearly WYSIWYG)
m4-1.4.8_1          GNU m4
mc-4.6.1_4          Midnight Commander, a free Norton
Commander Clone
metacity-2.16.5     A window manager for the adult in
you
mftrace-1.2.14      Scalable PostScript (Type1) Fonts
for MetaFont
ming-0.3.0          LGPL'ed Flash 4/5 movie output
library with many languages 
mono-1.2.2.1_3      An open source implementation of
.NET Development Framework
monodoc-1.2.1       Documentation for Mono and Mono
libraries
mpeg2codec-1.2_1    An MPEG-2 Encoder and Decoder
mpfr-2.2.1          A library for multiple-precision
floating-point computation
mplayer-0.99.10_6   High performance media
player/encoder supporting many forma
mplayer-skins-1.1.2_6 Skins for MPlayer's Graphical
User Interface (GUI)
mplayerplug-in-3.35 A Mozilla plugin for the MPlayer
media player
nas-1.8             Network Audio System
nasm-0.98.39,1      General-purpose multi-platform x86
assembler
nautilus-2.16.3     File manager for the GNOME desktop
nautilus-cd-burner-2.16.3 CD burner view for Nautilus
netcdf-3.6.1        Library for machine-independent,
array-oriented data access
netpbm-10.26.41     A toolkit for conversion of images
between different format
newfile-1.0.14_2    A tool for creating starter files
in various languages
notification-daemon-0.3.6 Send small notifications to
your desktop
nspr-4.6.5          A platform-neutral API for system
level and libc like funct
nss-3.11.4          Libraries to support development
of security-enabled applic
opal-2.2.4_1        VoIP abstraction library
open-motif-2.2.3_2  Motif X11 Toolkit (industry
standard GUI (IEEE 1295))
openldap-client-2.3.34 Open source LDAP client
implementation
openoffice.org-2.1.0 Integrated
wordprocessor/dbase/spreadsheet/drawing/chart/br
orca-1.0.1          Scriptable screen reader
p5-Archive-Zip-1.18 Perl module to create, manipulate,
read, and write Zip arch
p5-Authen-SASL-2.10_1 Perl5 module for SASL
authentication
p5-Compress-Raw-Zlib-2.004 Low-Level Interface to zlib
compression library
p5-Compress-Zlib-2.003 Perl5 interface to zlib
compression library
p5-Date-Manip-5.44  Perl5 module containing date
manipulation routines
p5-Digest-1.15      Modules that calculate message
digests
p5-Digest-HMAC-1.01 Perl5 interface to HMAC
Message-Digest Algorithms
p5-Digest-MD5-2.36  Perl5 interface to the MD5
algorithm
p5-Digest-SHA1-2.11 Perl interface to the SHA-1
Algorithm
p5-File-Temp-0.18   Perl5 module to generate temporary
files or directories saf
p5-File-Which-0.05  Portable implementation of `which'
in Perl
p5-GSSAPI-0.24      Perl extension providing access to
the GSSAPIv2 library
p5-HTML-Parser-3.56 Perl5 module for parsing HTML
documents
p5-HTML-Tagset-3.10 Some useful data table in parsing
HTML
p5-IO-Compress-Base-2.004 Base Class for
IO::Uncompress modules
p5-IO-Compress-Zlib-2.003 Perl5 interface for reading
and writing of (g)zip files
p5-MIME-Base64-3.07 Perl5 module for Base64 and
Quoted-Printable encodings
p5-Net-1.20_1,1     Perl5 modules to access and use
network protocols
p5-Parse-Yapp-1.05  Perl extension for generating and
using LALR parsers
p5-PathTools-3.24   A Perl module for portably
manipulating file specifications
p5-Scalar-List-Utils-1.19,1 Perl subroutines that
would be nice to have in the perl cor
p5-Test-Harness-2.64 Run perl standard test scripts
with statistics
p5-Test-Simple-0.70 Basic utilities for writing tests
in perl
p5-URI-1.35         Perl5 interface to Uniform
Resource Identifier (URI) refere
p5-XML-DOM-1.44     Perl module for building DOM Level
1 compliant document str
p5-XML-LibXML-1.62001 Interface to Gnome libxml2
library
p5-XML-LibXML-Common-0.13 Routines and Constants
common for XML::LibXML and XML::GDOM
p5-XML-NamespaceSupport-1.09_1 A simple generic
namespace support class
p5-XML-Parser-2.34_2 Perl extension interface to James
Clark's XML parser, expat
p5-XML-RegExp-0.03  Regular expressions for XML tokens
p5-XML-SAX-0.15     Simple API for XML
p5-XML-SAX-Expat-0.38 Simple API for XML
p5-XML-Simple-2.16_1 Trivial API for reading and
writing XML (esp config files)
p5-XML-XQL-0.68     Perl module for querying XML tree
structures with XQL
p5-gettext-1.05_1   Message handling functions
p5-libwww-5.805     Perl5 library for WWW access
p5-libxml-0.08      Collection of Perl5 modules for
working with XML
p5-type1inst-0.6.1_2 A script that helps install
Postscript fonts in X Window Sy
pango-1.14.10       An open-source framework for the
layout and rendering of i1
patch-2.5.4         GNU patch utility
pccts-1.33.33       The Purdue Compiler Construction
Tool Set
pciids-20070225     Database of all known ID's used in
PCI devices
pdfjam-1.20_1       Shell scripts to manipulate PDF
files
pdflib-7.0.0p3      A C library for dynamically
generating PDF
pdftk-1.12_1        A simple tool for doing everyday
things with PDF documents
perl-5.8.8          Practical Extraction and Report
Language
pilot-link-0.12.1_1,1 Suite of tools used to connect
and sync your Palm handled
pkg-config-0.21     A utility to retrieve information
about installed libraries
pkg_cutleaves-20061113 Interactive script for
deinstalling 'leaf' packages
pkg_tree-1.1_1      Get a 'graphical' tree-overview of
installed packages
plotutils-2.5       A plotting library and toolkit
png-1.2.14          Library for manipulating PNG
images
policykit-0.1.20060514_3 Framework for controlling
access to system-wide components
poppler-0.5.4_2     A PDF rendering library
poppler-data-0.1    Poppler encoding data
poppler-gtk-0.5.4_1 Gtk bindings to poppler
popt-1.7_2          A getopt(3) like library with a
number of enhancements, fro
port-authoring-tools-1.0 "meta-port" for tools to test
and submit changes to ports
port-maintenance-tools-1.0 "meta-port" for
administrative tools to maintain ports
portdowngrade-0.6   Sets a port back to a previous
version
porteasy-2.8.4      A tool for fetching and building
ports
portell-0.2_1       Quick display of FreeBSD port
descriptions
portlint-2.9.3      A verifier for FreeBSD port
directory
portmaster-1.16     Manage your ports without external
databases or languages
porttools-0.77      Tools for testing and submitting
port updates and new ports
poster-1.0          Resize a postscript image to print
on larger media and/or m
pstoedit-3.44_1     Convert PostScript to other vector
graphic formats
pwlib-1.10.3,1      A cross platform C++ library, used
by OpenH323
py24-BitTorrent-4.26.0,1 A peer-to-peer tool for
distributing files written in Pytho
py24-cairo-1.2.6    Python bindings for Cairo
py24-dnspython-1.4.0 A DNS toolkit for Python
py24-gnome-2.16.2   A set of Python bindings for GNOME
2
py24-gnome-desktop-2.16.0 A set of Python bindings
used by modules in the GNOME Deskt
py24-gobject-2.12.3 Python bindings for GObject
py24-gtk-2.10.4     A set of Python bindings for GTK
py24-imaging-1.1.6  The Python Imaging Library
py24-libxml2-2.6.27 Python interface for XML parser
library for GNOME
py24-numeric-24.2   The Numeric Extension to Python
py24-opengl-2.0.1.07_3 An OpenGL (and related library)
interface for Python
py24-orbit-2.14.2   Python bindings for ORBit2
py24-psyco-1.5.2    Python Specializing Compiler
py24-pycrypto-2.0.1_1 The Python Cryptography Toolkit
py24-setuptools-0.6c5 Download, build, install,
upgrade, and uninstall Python pac
py24-tkinter-2.4.4_1 Python bindings to the Tk widget
set
py24-twistedCore-2.5.0_1 An asynchronous networking
framework for Python - Core modu
py24-twistedWeb-0.7.0 An HTTP protocol implementation
together with clients and s
py24-wxPython-common-2.6.3.3 Python bindings for the
wxWidgets/GTK GUI toolkit
py24-wxPython-unicode-2.6.3.3 Python bindings for the
wxWidgets/GTK GUI toolkit
py24-xml-0.8.4      PyXML: Python XML library
enhancements
py24-zopeInterface-3.3.0.1 Zope.interface package from
Zope 3
python24-2.4.4      An interpreted object-oriented
programming language
qgfe-1.0            Gnuplot Front End
qmake-3.3.7         The build utility of the Qt
project
qmake-4.2.2         The build utility of the Qt
project
qt-3.3.7_1          Multiplatform C++ application
framework
qt4-corelib-4.2.2_2 Qt core library
qt4-gui-4.2.2_1     Qt graphical user interface
library
qt4-moc-4.2.2       Qt meta object compiler
qt4-network-4.2.2_1 Qt network library
qt4-rcc-4.2.2       Qt resource compiler
qt4-uic-4.2.2       Qt user interface compiler
rpm-3.0.6_13        The Red Hat Package Manager
rpm2cpio-1.2_2      Convert .rpm files for extraction
with /usr/bin/cpio, needs
rtf2latex-1.5       A filter that converts RTF (MS
Rich Text Format) into LaTeX
ruby-1.8.5.12,1     An object-oriented interpreted
scripting language
samba-3.0.24,1      A free SMB and CIFS client and
server for UNIX
samba-libsmbclient-3.0.24 Shared libs from the samba
package
sane-backends-1.0.18 API for access to scanners,
digitals camera, frame grabbers
scribus-1.3.3.4     A comprehensive desktop publishing
program
scrollkeeper-0.3.14_5,1 An Open Document Cataloging
Project
sdl-1.2.11,2        Cross-platform multi-media
development API
sdl_image-1.2.5     A simple library to load images of
various formats as SDL s
sdl_mixer-1.2.7     A sample multi-channel audio mixer
library
sdl_net-1.2.6       A small sample cross-platform
networking library
sdl_ttf-2.0.8_1     A library to use TrueType fonts to
render text in SDL appli
sdocbook-xml-1.1,1  "Simplified" DocBook XML DTD
shared-mime-info-0.20 A MIME type database from the
FreeDesktop project
smpeg-0.4.4_6       A free MPEG1 video player library
with sound support
sound-juicer-2.16.3 Clean, mean and lean CD ripper for
GNOME2
sox-12.18.2         SOund eXchange - universal sound
sample translator
speex-1.2.b1_1,1    An open-source patent-free voice
codec
startup-notification-0.8_3 Library that supports
startup notification spec from freede
sudo-1.6.8.12_1     Allow others to run commands as
root
svgalib-1.4.3_5     A low level console graphics
library
swhplugins-0.4.15   Steve Harris' huge Collection of
LADSPA Plugins
system-tools-backends-1.4.2_3 Backend system admin
scripts for gnome-system-tools
t1lib-5.1.1,1       A Type 1 Rasterizer Library for
UNIX/X11
t1utils-1.32        Six utilities for manipulating t1
fonts
tap-plugins-0.7.0   LADSPA Plugins by Tom Szilagy
tcl-8.4.14_1,1      Tool Command Language
teTeX-3.0_1         A meta port for teTeX suite
teTeX-base-3.0_10   Thomas Esser's distribution of TeX
& friends (binaries)
teTeX-texmf-3.0_5   Thomas Esser's distribution of TeX
& friends (texmf tree)
tex-texmflocal-1.9  Meta-port that creates a
site-local $TEXMF directory
texcm-ttf-20010117  TeX's Computer Modern Fonts
texi2html-1.76_1,1  Texinfo to HTML converter
texmacs-1.0.6.9_1   A free WYSIWYG scientific text
editor
texmaker-1.5,1      LaTeX Development Environment
tgif-4.1.45         An Xlib-based two-dimensional
drawing tool and hyper-object
tgif2tex-2.13_1     Converting texts in figure by tgif
to LaTeX commands
tiff-3.8.2_1        Tools and library routines for
working with TIFF images
timidity++-2.13.2_2 Software MIDI player
timidity++-gtk-2.13.2_1 Gtk interface for TiMidity++
tk-8.4.14_2,2       Graphical toolkit for TCL
tomboy-0.5.4_1      Personal note taking system for
the GNOME desktop
totem-gstreamer-2.16.5 A Gstreamer-based video player
for the GNOME 2 desktop
transfig-3.2.4_1    Tools to convert Xfig's .fig files
ttmkfdir-3.0.9,1    Create fonts.scale file for use
with TrueType font server
uDrawGraph-3.1.1    A graph drawing/visualization
system
uae-0.8.25_1        Amiga emulator
unmakeself-1.1      Extract Makeself archives
unzip-5.52_3        List, test and extract compressed
files in a ZIP archive
v4l_compat-1.0.20060801 Video4Linux compatibility
header
vcdimager-0.7.23_3  GNU VCDImager/VCDRip -- The GNU
VideoCD Image Maker/Ripping
vice-1.21           Emulator for Commodore C64, C128,
VIC20, PET, and CBM-II
vino-2.16.0_2       VNC server that allows for remote
access to your GNOME desk
vte-0.14.2_1        Terminal widget with improved
accessibility and I18N suppor
vultures-eye-2.1.0_2 A graphical interface for NetHack
3.4.3 forked from Falcon'
webfonts-0.30       TrueType core fonts for the Web
wget-1.10.2         Retrieve files from the Net via
HTTP and FTP
win32-codecs-3.1.0.r1,1 Huge compilation of Win32
binary video codecs
wine-0.9.32,1       Microsoft Windows compatibility
layer for Unix-like systems
words-1.97F         A Latin-English Dictionary Program
wxgtk2-2.6.3_2      The wxWidgets GUI toolkit with
GTK+ bindings
wxgtk2-common-2.6.3_2 The wxWidgets GUI toolkit
(common files)
wxgtk2-contrib-2.6.3_1 The wxWidgets GUI toolkit
contributed libraries
wxgtk2-contrib-common-2.6.3_1 The wxWidgets GUI
toolkit contributed libraries (common fil
wxgtk2-unicode-2.6.3_1 The wxWidgets GUI toolkit
(Unicode)
wxgtk2-unicode-contrib-2.6.3_1 The wxWidgets GUI
toolkit contributed libraries (Unicode)
xdialog-2.3.1_1     A drop in replacement for the
"dialog" or "cdialog" program
xdvik-tetex-22.84.10 DVI Previewer(kpathsearch) for X
xfig-3.2.4_4        A drawing program for X11
xmlcatmgr-2.2       SGML and XML catalog manager
xmms-blursk-1.3_2   A XMMS plugin inspired by "Blur
Scope"
xmms-esound-1.2.10_6 X Multimedia System --- An audio
player with a Winamp GUI
xmms-plazma-0.0.7_2 Plazma is an XMMS visualization
plugin
xmms-skins-0.1_1    Skins for X Multimedia System
(XMMS)
xmms-vumeter-0.9.2_1 Analog VUmeter plugin for XMMS
xmorph-2006.08.17   A digital image warping program
xorg-clients-6.9.0_3 X client programs and related
files from X.Org
xorg-documents-6.9.0 Documentation of X11 protocol and
libraries from X.Org
xorg-fonts-100dpi-6.9.0_1 X.Org 100dpi bitmap fonts
xorg-fonts-75dpi-6.9.0_1 X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-6.9.0_1 X.Org Cyrillic bitmap
fonts
xorg-fonts-encodings-6.9.0_1 X.Org font encoding files
xorg-fonts-miscbitmaps-6.9.0_1 X.Org miscellaneous
bitmap fonts
xorg-fonts-truetype-6.9.0 X.Org TrueType fonts
xorg-fonts-type1-6.9.0 X.Org Type1 fonts
xorg-fontserver-6.9.0_1 X font server from X.Org
xorg-libraries-6.9.0_1 X11 libraries and headers from
X.Org
xorg-manpages-6.9.0 X.Org library manual pages
xorg-nestserver-6.9.0_1 Nesting X server from X.Org
xorg-printserver-6.9.0_2 X Print server from X.Org
xorg-server-6.9.0_6 X.Org X server and related
programs
xorg-vfbserver-6.9.0_2 X virtual framebuffer server
from X.Org
xpdf-3.01_3         Display PDF files, and convert
them to other formats
xsane-0.991_1       Gtk-based X11 frontend for SANE
(Scanner Access Now Easy)
xscreensaver-gnome-4.24_4 Save your screen while you
entertain your cat (for GNOME us
xterm-224           Terminal emulator for the X Window
System
xvid-1.1.2,1        An opensource MPEG-4 codec, based
on OpenDivx
yelp-2.16.2         A help browser for the GNOME 2
desktop
zenity-2.16.3       Display GNOME dialogs from the
command line
zip-2.32            Create/update ZIP files compatible
with pkzip

[charles at elbereth ~]$ /usr/bin/env
SSH_AGENT_PID=992
TERM=xterm
DESKTOP_STARTUP_ID=
SHELL=/usr/local/bin/bash
GTK_RC_FILES=/usr/local/etc/gtk/gtkrc:/home/charles/.gtkrc-1.2-gnome2
WINDOWID=35651971
USER=charles
ENV=/home/charles/.shrc
GNOME_KEYRING_SOCKET=/var/tmp/keyring-iz3vEd/socket
SSH_AUTH_SOCK=/tmp/ssh-PVj3sJAwf4/agent.974
SESSION_MANAGER=local/elbereth.gateway.2wire.net:/tmp/.ICE-unix/974
USERNAME=charles
PAGER=more
FTP_PASSIVE_MODE=YES
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/charles/bin
DESKTOP_SESSION=gnome
MAIL=/var/mail/charles
BLOCKSIZE=K
GDM_XSERVER_LOCATION=local
PWD=/home/charles
EDITOR=vi
GDMSESSION=gnome
SHLVL=1
HOME=/home/charles
GNOME_DESKTOP_SESSION_ID=Default
LOGNAME=charles
DBUS_SESSION_BUS_ADDRESS=unix:path=/var/tmp/dbus-VxgBnuBASl,guid=fc01436919af9d8ec90eed0045fdd7c2
DISPLAY=:0.0
COLORTERM=gnome-terminal
XAUTHORITY=/home/charles/.Xauthority
_=/usr/bin/env

   1. Output of lshal

[charles at elbereth ~]$ lshal

Dumping 65 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-p1'  (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 = 2403  (0x963)  (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 = 88  (0x58)  (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 = 90  (0x5a)  (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/storage_serial_WD_WCAL91015121_block'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Block Device'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121_block'
 (string)
  block.is_volume = false  (bool)
  block.minor = 95  (0x5f)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s1'  (string)
  info.category = 'block'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block'} (string list)
  info.parent =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_part2_size_69997132800'
  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_69997132800'
 (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 = 136713150  (0x82613be)  (uint64)
  volume.size = 69997132800  (0x104c277c00)  (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 = 90001013760  (0x14f47a7c00)
 (uint64)
  volume.partition.media_size = 69997132800 
(0x104c277c00)  (uint64)
  volume.partition.type = '0xa5'  (string)
  volume.partition.scheme = 'mbr'  (string)
  volume.partition.number = 2  (0x2)  (int)
  block.minor = 96  (0x60)  (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/volume_size_2147483648_0'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAL91015121'
 (string)
  info.product = 'Volume'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_2147483648_0'
 (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 = 4194304  (0x400000)  (uint64)
  volume.size = 2147483648  (0x80000000)  (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 = 104  (0x68)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s2b'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_69997132800'
 (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 = 106  (0x6a)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s2d'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_69997132800'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_2621440000_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_2621440000_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 = 5120000  (0x4e2000)  (uint64)
  volume.size = 2621440000  (0x9c400000)  (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 = 107  (0x6b)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s2e'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_69997132800'
 (string)

udi =
'/org/freedesktop/Hal/devices/volume_size_52343307264'
  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_52343307264'
 (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 = 102233022  (0x617f3be)  (uint64)
  volume.size = 52343307264  (0xc2fe77c00)  (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 = 108  (0x6c)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad1s2f'  (string)
  info.category = 'volume'  (string)
  info.bus = 'block'  (string)
  info.capabilities = {'block', 'volume'} (string
list)
  info.parent =
'/org/freedesktop/Hal/devices/volume_part2_size_69997132800'
 (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 = 89  (0x59)  (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'
  info.hal_mount.mounted_by_uid = 1001  (0x3e9)  (int)
  info.hal_mount.created_mount_point =
'/media/WINDOWS'  (string)
  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 = '/media/WINDOWS'  (string)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = true  (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 = 93  (0x5d)  (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 = 94  (0x5e)  (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 = 97  (0x61)  (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'
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_WD_WCAHL5402659'
 (string)
  info.product = 'Volume'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/volume_size_2147483648' 
(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 = 4194304  (0x400000)  (uint64)
  volume.size = 2147483648  (0x80000000)  (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 = 98  (0x62)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/ad0s2b'  (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 = '/tmp'  (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/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_20401094656'
  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_20401094656'
 (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 = 39845888  (0x2600000)  (uint64)
  volume.size = 20401094656  (0x4c0000000)  (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/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_2621440000'
  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_2621440000' 
(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 = 5120000  (0x4e2000)  (uint64)
  volume.size = 2621440000  (0x9c400000)  (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 = 102  (0x66)  (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_20552942080'
  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_20552942080'
 (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 = 40142465  (0x2648681)  (uint64)
  volume.size = 20552942080  (0x4c90d0200)  (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 = 103  (0x67)  (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 = 115  (0x73)  (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_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 = 116  (0x74)  (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'
 (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.ignore = true  (bool)
  block.freebsd.cam_path = '1,1,0'  (string)
  block.freebsd.atapi_cam_device = '/dev/cd0' 
(string)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_ATAPI_52X_CDROM'
 (string)
  info.udi =
'/org/freedesktop/Hal/devices/ignored-device' 
(string)
  block.is_volume = false  (bool)
  storage.firmware_revision = 'VER-1.40'  (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 = 'ATAPI'  (string)
  info.product = 'Ignored Device'  (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 = 92  (0x5c)  (int)
  block.major = 0  (0x0)  (int)
  block.device = '/dev/acd1'  (string)
  info.bus = 'block'  (string)
  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,0,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 = 91  (0x5b)  (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.card_id = 'snd_ich (1p/1r/0v 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 = '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.card_id = 'snd_ich (1p/1r/0v 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 = '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 65 device(s) from the Global Device List.
------------------------------------------------

   2. Output of sysctl -b kern.geom.conftxt

0 DISK cd1 0 2048 hd 0 sc 0
0 DISK cd0 0 2048 hd 0 sc 0
0 DISK ad1 160000000000 512 hd 16 sc 63
1 MBR ad1s2 69997132800 512 i 1 o 90001013760 ty 165
2 BSD ad1s2f 52343307264 512 i 5 o 17653825536 ty 7
2 BSD ad1s2e 2621440000 512 i 4 o 15032385536 ty 7
2 BSD ad1s2d 12884901888 512 i 3 o 2147483648 ty 7
2 BSD ad1s2c 69997132800 512 i 2 o 0 ty 0
2 BSD ad1s2b 2147483648 512 i 1 o 0 ty 1
1 MBR ad1s1 90000981504 512 i 0 o 32256 ty 12
0 DISK ad0 80026361856 512 hd 16 sc 63
1 MBR ad0s2 50017927680 512 i 1 o 30005821440 ty 165
2 BSD ad0s2g 20552942080 512 i 6 o 29464985600 ty 7
2 BSD ad0s2f 2621440000 512 i 5 o 26843545600 ty 7
2 BSD ad0s2e 20401094656 512 i 4 o 6442450944 ty 7
2 BSD ad0s2d 3221225472 512 i 3 o 3221225472 ty 7
2 BSD ad0s2c 50017927680 512 i 2 o 0 ty 0
2 BSD ad0s2b 2147483648 512 i 1 o 1073741824 ty 1
2 BSD ad0s2a 1073741824 512 i 0 o 0 ty 7
1 MBR ad0s1 30005789184 512 i 0 o 32256 ty 12

   3. Contents of /etc/fstab

[charles at elbereth ~]$ cat /etc/fstab 
# Device                Mountpoint      FStype 
Options         Dump    Pass#
/dev/ad0s2b             none            swap    sw    
         0       0
/dev/ad1s2b             none            swap    sw    
         0       0
/dev/ad0s2a             /               ufs     rw    
         1       1
proc                    /proc           procfs  rw    
         0       0
/dev/ad1s2f             /home           ufs     rw    
         2       2
/dev/ad0s2d             /tmp            ufs     rw    
         2       2
/dev/ad0s2e             /usr            ufs     rw    
         2       2
/dev/ad1s2e             /usr/obj                ufs   
 rw              2      2
/dev/ad0s2g             /usr/ports              ufs   
 rw              2      2
/dev/ad0s2f             /usr/src                ufs   
 rw              2      2
/dev/ad1s2d             /var            ufs     rw    
         2       2
#/dev/acd0              /cdrom          cd9660 
ro,noauto       0       0
#/dev/acd1              /cdrom1         cd9660 
ro,noauto       0       0
#/dev/ad0s1             /windows        msdosfs
ro,noauto       0       0
#/dev/ad1s1             /scratch        msdosfs rw    
         0       0

   4. Output of mount

/dev/ad0s2a on / (ufs, local)
devfs on /dev (devfs, local)
procfs on /proc (procfs, local)
/dev/ad1s2f on /home (ufs, local, soft-updates)
/dev/ad0s2d on /tmp (ufs, local, soft-updates)
/dev/ad0s2e on /usr (ufs, local, soft-updates)
/dev/ad1s2e on /usr/obj (ufs, local, soft-updates)
/dev/ad0s2g on /usr/ports (ufs, local, soft-updates)
/dev/ad0s2f on /usr/src (ufs, local, soft-updates)
/dev/ad1s2d on /var (ufs, local, soft-updates)
/dev/ad0s1 on /media/WINDOWS (msdosfs, local, noexec,
nosuid)

   5. Full dmesg output

[charles at elbereth ~]$ dmesg -a
Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989,
1991, 1992, 1993, 1994
        The Regents of the University of California.
All rights reserved.
FreeBSD is a registered trademark of The FreeBSD
Foundation.
FreeBSD 6.2-RELEASE-p1 #0: Tue Mar  6 20:44:17 CST
2007
   
root at elbereth.gateway.2wire.net:/usr/obj/usr/src/sys/ELBERETH
ACPI APIC Table: <INTEL  D845GLVA>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Celeron(R) CPU 2.40GHz (2399.74-MHz
686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf27  Stepping = 7
 
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x4400<CNTX-ID,<b14>>
real memory  = 527695872 (503 MB)
avail memory = 506363904 (482 MB)
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <INTEL D845GLVA> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality
1000
acpi_timer0: <24-bit timer at 3.579545MHz> port
0x408-0x40b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on
acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82845G (845G GMCH) SVGA controller> mem
0xf0000000-0xf7ffffff,0xffa80000-0xffafffff irq 16 at
device 2.0 on pci0
agp0: detected 8060k stolen memory
agp0: aperture size is 128M
drmsub0: <Intel i845G GMCH>: (child of agp_i810.c) on
agp0
info: [drm] AGP at 0xf0000000 128MB
info: [drm] Initialized i915 1.4.0 20060119
uhci0: <Intel 82801DB (ICH4) USB controller USB-A>
port 0xe800-0xe81f irq 16 at device 29.0 on pci0
uhci0: [GIANT-LOCKED]
usb0: <Intel 82801DB (ICH4) USB controller USB-A> on
uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00,
addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801DB (ICH4) USB controller USB-B>
port 0xe880-0xe89f irq 19 at device 29.1 on pci0
uhci1: [GIANT-LOCKED]
usb1: <Intel 82801DB (ICH4) USB controller USB-B> on
uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00,
addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801DB (ICH4) USB controller USB-C>
port 0xec00-0xec1f irq 18 at device 29.2 on pci0
uhci2: [GIANT-LOCKED]
usb2: <Intel 82801DB (ICH4) USB controller USB-C> on
uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00,
addr 1
uhub2: 2 ports with 2 removable, self powered
ehci0: <Intel 82801DB/L/M (ICH4) USB 2.0 controller>
mem 0xffa7fc00-0xffa7ffff irq 23 at device 29.7 on
pci0
ehci0: [GIANT-LOCKED]
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1
usb2
usb3: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> on
ehci0
usb3: USB revision 2.0
uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00,
addr 1
uhub3: 6 ports with 6 removable, self powered
pcib1: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci1: <ACPI PCI bus> on pcib1
fxp0: <Intel 82801DB (ICH4) Pro/100 VE Ethernet> port
0xdc00-0xdc3f mem 0xff8ff000-0xff8fffff irq 20 at
device 8.0 on pci1
miibus0: <MII bus> on fxp0
inphy0: <i82562ET 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX,
100baseTX-FDX, auto
fxp0: Ethernet address: 00:07:e9:4f:e7:39
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH4 UDMA100 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at
device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pci0: <serial bus, SMBus> at device 31.3 (no driver
attached)
pcm0: <Intel ICH4 (82801DB)> port
0xe400-0xe4ff,0xe080-0xe0bf mem
0xffa7f800-0xffa7f9ff,0xffa7f400-0xffa7f4ff irq 17 at
device 31.5 on pci0
pcm0: primary codec not ready!
pcm0: <SigmaTel STAC9750/51 AC97 Codec>
acpi_button0: <Sleep Button> on acpi0
fdc0: <floppy drive controller> port
0x3f0-0x3f1,0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2
on acpi0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff
irq 4 flags 0x10 on acpi0
sio0: type 16550A
ppc0: <Standard parallel printer port> port
0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64
irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse Explorer, device ID 4
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem
0xa0000-0xbffff on isa0
uscanner0: Hewlett-Packard HP ScanJet 5200C, rev
1.00/1.00, addr 2
Timecounter "TSC" frequency 2399743032 Hz quality 800
Timecounters tick every 1.000 msec
ad0: 76319MB <WDC WD800JB-00ETA0 77.07W77> at
ata0-master UDMA100
ad1: 152587MB <WDC WD1600JB-75GVA0 08.02D08> at
ata0-slave UDMA100
acd0: DVDR <NEC DVD RW ND-2500A/1.06> at ata1-master
UDMA33
acd1: CDROM <ATAPI 52X CDROM/VER-1.40> at ata1-slave
UDMA33
Trying to mount root from ufs:/dev/ad0s2a
Loading configuration files.
Entropy harvesting:
 interrupts
 ethernet
 point_to_point
 kickstart
.
swapon: adding /dev/ad0s2b as swap device
swapon: adding /dev/ad1s2b as swap device
Starting file system checks:
/dev/ad0s2a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s2a: clean, 459379 free (731 frags, 57331
blocks, 0.1% fragmentation)
/dev/ad1s2f: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad1s2f: clean, 24615218 free (1018 frags, 3076775
blocks, 0.0% fragmentation)
/dev/ad0s2d: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s2d: clean, 1521867 free (139 frags, 190216
blocks, 0.0% fragmentation)
/dev/ad1s2e: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad1s2e: clean, 755009 free (13585 frags, 92678
blocks, 1.1% fragmentation)
/dev/ad0s2e: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s2e: clean, 7243210 free (32402 frags, 901351
blocks, 0.3% fragmentation)
/dev/ad1s2d: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad1s2d: clean, 6014372 free (2964 frags, 751426
blocks, 0.0% fragmentation)
/dev/ad0s2g: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s2g: clean, 8585733 free (2357 frags, 1072922
blocks, 0.0% fragmentation)
/dev/ad0s2f: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s2f: clean, 1019346 free (21882 frags, 124683
blocks, 1.8% fragmentation)
Mounting local file systems:
.
Setting hostname: elbereth.gateway.2wire.net.
net.inet6.ip6.auto_linklocal: 
1
 -> 
0

vfs.usermount: 
0
 -> 
1

kern.ipc.shmmax: 
33554432
 -> 
67108864

kern.ipc.shmall: 
8192
 -> 
32768

DHCPREQUEST on fxp0 to 255.255.255.255 port 67

DHCPACK from 192.168.1.254

cd0 at ata1 bus 0 target 1 lun 0
cd0: <ATAPI 52X CDROM 1.40> Removable CD-ROM SCSI-0
device 
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY,
Medium not present
cd1 at ata1 bus 0 target 0 lun 0
cd1: <_NEC DVD_RW ND-2500A 1.06> Removable CD-ROM
SCSI-0 device 
cd1: 33.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY,
Medium not present
bound to 192.168.1.64 -- renewal in 43200 seconds.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu
16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
        inet6 ::1 prefixlen 128 
        inet 127.0.0.1 netmask 0xff000000 
fxp0:
flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu
1500
        options=8<VLAN_MTU>
        inet 192.168.1.64 netmask 0xffffff00 broadcast
192.168.1.255
        ether 00:07:e9:4f:e7:39
        media: Ethernet autoselect (100baseTX
<full-duplex>)
        status: active
Additional routing options:
.
Starting devd.
hw.acpi.cpu.cx_lowest: 
C1
 -> 
C1

Mounting NFS file systems:
.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
/usr/X11R6/lib /usr/local/lib /usr/local/lib
/usr/local/lib/compat /usr/local/lib/evolution/2.8
/usr/local/lib/gcc-4.2.0 /usr/local/lib/mplayer/vidix
/usr/local/lib/wine
a.out ldconfig path: /usr/lib/aout
/usr/lib/compat/aout
Creating and/or trimming log files:
.
Starting syslogd.
Initial i386 initialization:
.
Additional ABI support:
 linux
.
Setting date via ntp.
18 Mar 19:21:40 ntpdate[668]: step time server
128.206.12.130 offset -0.531668 sec
Starting cupsd.
Removing stale Samba tdb files: 
.
.
.
.
.
.
.
.
 done
Starting nmbd.
Starting smbd.
Starting dbus.
Starting polkitd.
Starting usbd.
Starting hald.
Starting default moused:
.
Starting local daemons:
.
Updating motd
.
Mounting late file systems:
.
Starting gdm.
Starting avahi-daemon.
Starting avahi-dnsconfd.
Configuring syscons:
 blanktime
.
Starting cron.
Local package initialization:
.
Additional TCP options:
.
Starting inetd.
Starting background file system checks in 60 seconds.

Sun Mar 18 19:21:49 CDT 2007




More information about the freebsd-gnome mailing list