Re: auto-detected camera import error

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: auto-detected camera import error

N Fuller
James, I am running digikam 1.0.0, and it will not download my pix
unless I first unmount it from my computer, as suggested by another list
member.  When I connect my Canon Powershot, a window comes up on my
desktop asking me what I want to do with it. I choose "unmount", then
ask digikam to download and it works.
hope this helps,
N Fuller

James wrote:

>   digikam 1.1 autodetects my camera as "Nikon DSC COOLPIX L21-PTP
> (auto-detected)" but nothing happens when I select
> Import->Cameras->Nikon DSC COOLPIX L21-PTP (auto-detected).
> I expected to see the images on the camera.
>
> When I run it from the command line I see an error:
>
>  
>> $ digikam
>> cannot configure the device on Xine's oss output plugin
>> cannot configure the device on Xine's oss output plugin
>> cannot configure the device on Xine's oss output plugin
>> digikam(20403)/digikam (core): Failed to detect camera with GPhoto2
>> from Solid information
>> QSqlDatabasePrivate::removeDatabase: connection
>> 'digikamDatabase-34268688' is still in use, all queries will cease to
>> work.
>> QSqlDatabasePrivate::removeDatabase: connection
>> 'digikamDatabase-36051312' is still in use, all queries will cease to
>> work.
>> QSqlDatabasePrivate::removeDatabase: connection
>> 'digikamDatabase-36165552' is still in use, all queries will cease to
>> work.
>> QSqlDatabasePrivate::removeDatabase: connection
>> 'thumbnailDatabase-36051312' is still in use, all queries will cease
>> to work.
>>    
>
> The camera should not be listed as auto-detected if it is not going to
> work ().
> At the very least, it should display an error.
>
> Here is some more information:
>
> $ gphoto2 --debug --auto-detect
> 0.000004 main(2): ALWAYS INCLUDE THE FOLLOWING LINES WHEN SENDING DEBUG
> MESSAGES TO THE MAILING LIST:
> 0.000051 main(2): gphoto2 2.4.9
> 0.000058 main(2): gphoto2 has been compiled with the following options:
> 0.000064 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
> 0.000071 main(2):  + popt (mandatory, for handling command-line parameters)
> 0.000077 main(2):  + exif (for displaying EXIF information)
> 0.000083 main(2):  + cdk (for accessing configuration options)
> 0.000089 main(2):  + no aa (for displaying live previews)
> 0.000095 main(2):  + no jpeg (for displaying live previews in JPEG format)
> 0.000101 main(2):  + readline (for easy navigation in the shell)
> 0.000110 main(2): libgphoto2 2.4.9
> 0.000117 main(2): libgphoto2 has been compiled with the following options:
> 0.000123 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
> 0.000130 main(2):  + ltdl (for portable loading of camlibs)
> 0.000137 main(2):  + EXIF (for special handling of EXIF files)
> 0.000144 main(2): libgphoto2_port 0.8.0
> 0.000151 main(2): libgphoto2_port has been compiled with the following
> options:
> 0.000157 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
> 0.000163 main(2):  + ltdl (for portable loading of camlibs)
> 0.000169 main(2):  + USB (libusb, for USB cameras)
> 0.000175 main(2):  + serial (for serial cameras)
> 0.000181 main(2):  + no resmgr (serial port access and locking)
> 0.000187 main(2):  + no baudboy (serial port locking)
> 0.000193 main(2):  + no ttylock (serial port locking)
> 0.000199 main(2):  + no lockdev (serial port locking)
> 0.000205 main(2): CAMLIBS env var not set, using compile-time default
> instead
> 0.000211 main(2): IOLIBS env var not set, using compile-time default instead
> 0.000236 setting/gphoto2-setting.c(2): Creating $HOME/.gphoto
> 0.000305 setting/gphoto2-setting.c(2): Loading settings from file
> "/home/rjl/.gphoto/settings"
> 0.000519 gphoto2-port-info-list(2): Using ltdl to load io-drivers from
> '/usr/lib64/libgphoto2_port/0.8.0'...
> 0.000646 gphoto2-port-info-list(2): Called for filename
> '/usr/lib64/libgphoto2_port/0.8.0/disk'.
> 0.002378 gphoto2-port/disk(2): found 3 volumes
> 0.005504 gphoto2-port-info-list(2): Loaded 'Media 'Volume (ext3)''
> ('disk:/storage') from '/usr/lib64/libgphoto2_port/0.8.0/disk'.
> 0.005527 gphoto2-port-info-list(2): Loaded 'Media 'Debian Inst''
> ('disk:/') from '/usr/lib64/libgphoto2_port/0.8.0/disk'.
> 0.005535 gphoto2-port-info-list(2): Loaded '' ('^disk:') from
> '/usr/lib64/libgphoto2_port/0.8.0/disk'.
> 0.005543 gphoto2-port-info-list(2): Called for filename
> '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
> 0.005703 gphoto2-port-info-list(2): Loaded 'PTP/IP Connection'
> ('ptpip:') from '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
> 0.005714 gphoto2-port-info-list(2): Loaded '' ('^ptpip') from
> '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
> 0.005722 gphoto2-port-info-list(2): Called for filename
> '/usr/lib64/libgphoto2_port/0.8.0/serial'.
> 0.006195 gphoto2-port-info-list(2): Loaded 'Serial Port 0'
> ('serial:/dev/ttyS0') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
> 0.006207 gphoto2-port-info-list(2): Loaded 'Serial Port 1'
> ('serial:/dev/ttyS1') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
> 0.006215 gphoto2-port-info-list(2): Loaded 'Serial Port 2'
> ('serial:/dev/ttyS2') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
> 0.006223 gphoto2-port-info-list(2): Loaded 'Serial Port 3'
> ('serial:/dev/ttyS3') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
> 0.006232 gphoto2-port-info-list(2): Loaded '' ('^serial') from
> '/usr/lib64/libgphoto2_port/0.8.0/serial'.
> 0.006239 gphoto2-port-info-list(2): Called for filename
> '/usr/lib64/libgphoto2_port/0.8.0/usb'.
> 0.006574 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
> ('usb:') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
> 0.006587 gphoto2-port-info-list(2): Loaded '' ('^usb:') from
> '/usr/lib64/libgphoto2_port/0.8.0/usb'.
> 0.006595 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
> ('usb:001,007') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
> 0.006604 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
> ('usb:001,004') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
> 0.006612 gphoto2-port-info-list(2): Called for filename
> '/usr/lib64/libgphoto2_port/0.8.0/usbdiskdirect'.
> 0.006889 gphoto2-port-info-list(2): Called for filename
> '/usr/lib64/libgphoto2_port/0.8.0/usbscsi'.
> 0.007166 gphoto2-port-info-list(2): Counting entries (14 available)...
> 0.007176 gphoto2-port-info-list(2): 10 regular entries available.
> 0.007184 gphoto2-port-info-list(2): Counting entries (14 available)...
> 0.007191 gphoto2-port-info-list(2): 10 regular entries available.
> 0.010048 gphoto2-abilities-list(2): Using ltdl to load camera libraries
> from '/usr/lib64/libgphoto2/2.4.9'...
> 0.012392 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/adc65'.
> 0.012414 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/agfa_cl20'.
> 0.012421 gphoto2-abilities-list(2): Found '/usr/lib64/libgphoto2/2.4.9/aox'.
> 0.012428 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/ax203'.
> 0.012435 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/barbie'.
> 0.012442 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/canon'.
> 0.012449 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/casio_qv'.
> 0.012456 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/clicksmart310'.
> 0.012463 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/digigr8'.
> 0.012469 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/digita'.
> 0.012476 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/dimagev'.
> 0.012483 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/dimera3500'.
> 0.012490 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/directory'.
> 0.012497 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/enigma13'.
> 0.012504 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/fuji'.
> 0.012510 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/gsmart300'.
> 0.012518 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/hp215'.
> 0.012524 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/iclick'.
> 0.012531 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/jamcam'.
> 0.012538 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/jd11'.
> 0.012545 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/jl2005a'.
> 0.012552 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/kodak_dc120'.
> 0.012558 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/kodak_dc210'.
> 0.012565 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/kodak_dc240'.
> 0.012572 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/kodak_dc3200'.
> 0.012579 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/kodak_ez200'.
> 0.012586 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/konica'.
> 0.012593 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/konica_qm150'.
> 0.012599 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/largan'.
> 0.012606 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/lg_gsm'.
> 0.012613 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/mars'.
> 0.012619 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/mustek'.
> 0.012626 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/panasonic_coolshot'.
> 0.012633 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/panasonic_dc1000'.
> 0.012640 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/panasonic_dc1580'.
> 0.012647 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/panasonic_l859'.
> 0.012654 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/pccam300'.
> 0.012661 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/pccam600'.
> 0.012668 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc320'.
> 0.012675 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc640'.
> 0.012681 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc700'.
> 0.012688 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/ptp2'.
> 0.012695 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/ricoh'.
> 0.012702 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/ricoh_g3'.
> 0.012709 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/samsung'.
> 0.012716 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sierra'.
> 0.012723 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sipix_blink2'.
> 0.012729 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sipix_web2'.
> 0.012769 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/smal'.
> 0.012776 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sonix'.
> 0.012783 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sony_dscf1'.
> 0.012790 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sony_dscf55'.
> 0.012797 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/soundvision'.
> 0.012803 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/spca50x'.
> 0.012809 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sq905'.
> 0.012815 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/st2205'.
> 0.012822 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/stv0674'.
> 0.012828 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/stv0680'.
> 0.012834 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/sx330z'.
> 0.012841 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/topfield'.
> 0.012847 gphoto2-abilities-list(2): Found
> '/usr/lib64/libgphoto2/2.4.9/toshiba_pdrm11'.
> 0.012858 gp-abilities-list(2): Found 61 camera drivers.
> 0.047095 gphoto2-port-info-list(2): Counting entries (14 available)...
> 0.047122 gphoto2-port-info-list(2): 10 regular entries available.
> 0.047130 gphoto2-port(2): Creating new device...
> 0.047141 gphoto2-port-info-list(2): Getting info of entry 0 (14
> available)...
> 0.047482 gphoto2-port(2): Setting settings...
> 0.047494 gphoto2-port(0): The operation 'update' is not supported by
> this device
> 0.047510 gphoto2-port-info-list(2): Getting info of entry 1 (14
> available)...
> 0.047797 gphoto2-port(2): Setting settings...
> 0.047807 gphoto2-port(0): The operation 'update' is not supported by
> this device
> 0.047818 gphoto2-port-info-list(2): Getting info of entry 2 (14
> available)...
> 0.047941 gphoto2-port(2): Setting settings...
> 0.047950 gphoto2-port-info-list(2): Getting info of entry 3 (14
> available)...
> 0.048054 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
> 0.048063 gphoto2-port(2): Setting settings...
> 0.048070 gphoto2-port-info-list(2): Getting info of entry 4 (14
> available)...
> 0.048167 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
> 0.048176 gphoto2-port(2): Setting settings...
> 0.048183 gphoto2-port-info-list(2): Getting info of entry 5 (14
> available)...
> 0.048278 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
> 0.048287 gphoto2-port(2): Setting settings...
> 0.048294 gphoto2-port-info-list(2): Getting info of entry 6 (14
> available)...
> 0.048389 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
> 0.048398 gphoto2-port(2): Setting settings...
> 0.048405 gphoto2-port-info-list(2): Getting info of entry 7 (14
> available)...
> 0.048670 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
> 0.048680 gphoto2-port(2): Setting settings...
> 0.048687 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
> int=0, conf=-1, alt=-1)
> 0.048696 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
> 0.049253 get_MS_OSD(3): Hexdump of 6 = 0x6 bytes follows:
> 0000  06 03 20 00 41 00      -                         .. .A.
>
> 0.076752 gphoto2-port-usb(1): Looking for USB device (class 0x6,
> subclass, 0x1, protocol 0x1)... found.
> 0.076771 gphoto2-port-usb(2): inep to look for is 81
> 0.076778 gphoto2-port-usb(1): Detected defaults: config 1, interface 0,
> altsetting 0, idVendor ID 04b0, idProduct 031d, inep 81, outep 01, intep 82
> 0.076787 gphoto2-abilities-list.c(2): Found 'USB PTP Class Camera'
> (0x6,0x1,0x1)
> 0.076797 gphoto2-port-info-list(2): Getting info of entry 8 (14
> available)...
> 0.077133 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
> 0.077144 gphoto2-port(2): Setting settings...
> 0.077151 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
> int=0, conf=-1, alt=-1)
> 0.077160 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
> 0.078632 get_MS_OSD(3): Hexdump of 6 = 0x6 bytes follows:
> 0000  06 03 20 00 41 00      -                         .. .A.
>
> 0.078848 gphoto2-port-usb(1): Looking for USB device (class 0x6,
> subclass, 0x1, protocol 0x1)... found.
> 0.078856 gphoto2-port-usb(2): inep to look for is 81
> 0.078863 gphoto2-port-usb(1): Detected defaults: config 1, interface 0,
> altsetting 0, idVendor ID 04b0, idProduct 031d, inep 81, outep 01, intep 82
> 0.078871 gphoto2-abilities-list.c(2): Found 'USB PTP Class Camera'
> (0x6,0x1,0x1)
> 0.078881 gphoto2-port-info-list(2): Getting info of entry 9 (14
> available)...
> 0.079204 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
> 0.079214 gphoto2-port(2): Setting settings...
> 0.079221 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
> int=0, conf=-1, alt=-1)
> 0.079230 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
> 0.086330 gphoto2-port(2): Freeing port...
> 0.086344 gphoto2-port(2): Closing port...
> Model                          Port
> ----------------------------------------------------------
> USB PTP Class Camera           usb:
> USB PTP Class Camera           usb:001,007
> 0.087041 gp-camera(2): Freeing camera...
> 0.087055 gphoto2-port(2): Freeing port...
> 0.087068 gphoto2-filesystem(2): resetting filesystem
> 0.087076 libgphoto2/gphoto2-filesys.c(2): Clearing fscache LRU list...
> 0.087082 libgphoto2/gphoto2-filesys.c(2): fscache LRU list already empty
> 0.087089 gphoto2-filesystem(2): Internally deleting all folders from '/'...
> 0.087097 gphoto2-filesystem(2): Lookup folder '/'...
> 0.087103 gphoto2-filesystem(2): Found! / is 0x1870410
> 0.087110 gphoto2-filesystem(2): Recurse delete folder 0x1870410//
>
>
> $ solid-hardware list details
> udi = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0_if0'
>    parent = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0'  (string)
>    vendor = ''  (string)
>    product = 'USB Imaging Interface'  (string)
>    Camera.supportedProtocols = {'ptp'}  (string list)
>    Camera.supportedDrivers = {'gphoto'}  (string list)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>    vendor = 'Nikon Corp.'  (string)
>    product = 'NIKON DSC COOLPIX L21-PTP'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_vboxdrv_0'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Platform Device (vboxdrv.0)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial_if0'
>    parent = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial'  
> (string)
>    vendor = ''  (string)
>    product = 'USB HID Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>    vendor = 'Cyber Power System, Inc.'  (string)
>    product = 'CP1500 AVR UPS'  (string)
>    Battery.plugged = true  (bool)
>    Battery.type = 'UpsBattery'  (0x2)  (enum)
>    Battery.chargePercent = 100  (0x64)  (int)
>    Battery.rechargeable = true  (bool)
>    Battery.chargeState = 'NoCharge'  (0x0)  (enum)
>
> udi =
> '/org/freedesktop/Hal/devices/volume_uuid_b7c60eb6_5501_4f1e_9c05_a416770cc32f'
>    parent =
> '/org/freedesktop/Hal/devices/storage_serial_WDC_WD5000AAKS_00V1A0_WD_WCAWF1267820'  
> (string)
>    vendor = ''  (string)
>    product = 'Volume (ext3)'  (string)
>    Block.major = 8  (0x8)  (int)
>    Block.minor = 17  (0x11)  (int)
>    Block.device = '/dev/sdb1'  (string)
>    StorageAccess.accessible = true  (bool)
>    StorageAccess.filePath = '/storage'  (string)
>    StorageVolume.ignored = true  (bool)
>    StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>    StorageVolume.fsType = 'ext3'  (string)
>    StorageVolume.label = ''  (string)
>    StorageVolume.uuid = 'b7c60eb6-5501-4f1e-9c05-a416770cc32f'  (string)
>    StorageVolume.size = 500105217024  (0x7470980400)  (qulonglong)
>
> udi =
> '/org/freedesktop/Hal/devices/volume_uuid_581434d6_c1bf_47b7_88d4_0bf0564df6ba'
>    parent =
> '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'  (string)
>    vendor = ''  (string)
>    product = 'Debian Inst'  (string)
>    Block.major = 8  (0x8)  (int)
>    Block.minor = 2  (0x2)  (int)
>    Block.device = '/dev/sda2'  (string)
>    StorageAccess.accessible = true  (bool)
>    StorageAccess.filePath = '/'  (string)
>    StorageVolume.ignored = true  (bool)
>    StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>    StorageVolume.fsType = 'ext3'  (string)
>    StorageVolume.label = 'Debian Inst'  (string)
>    StorageVolume.uuid = '581434d6-c1bf-47b7-88d4-0bf0564df6ba'  (string)
>    StorageVolume.size = 120023285760  (0x1bf1f20000)  (qulonglong)
>
> udi =
> '/org/freedesktop/Hal/devices/volume_uuid_406f8398_d589_4bab_b003_1d5ec06d9f1d'
>    parent =
> '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'  (string)
>    vendor = ''  (string)
>    product = 'Debian Inst'  (string)
>    Block.major = 8  (0x8)  (int)
>    Block.minor = 1  (0x1)  (int)
>    Block.device = '/dev/sda1'  (string)
>    StorageAccess.accessible = false  (bool)
>    StorageAccess.filePath = '/boot'  (string)
>    StorageVolume.ignored = true  (bool)
>    StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>    StorageVolume.fsType = 'ext2'  (string)
>    StorageVolume.label = 'Debian Inst'  (string)
>    StorageVolume.uuid = '406f8398-d589-4bab-b003-1d5ec06d9f1d'  (string)
>    StorageVolume.size = 8193024  (0x7d0400)  (qulonglong)
>
> udi = '/org/freedesktop/Hal/devices/computer'
>    parent = ''  (string)
>    vendor = ''  (string)
>    product = 'Computer'  (string)
>
> udi = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'
>    parent =
> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'  
> (string)
>    vendor = 'HL-DT-ST'  (string)
>    product = 'DVDRAM GSA-4163B'  (string)
>    Block.major = 11  (0xb)  (int)
>    Block.minor = 0  (0x0)  (int)
>    Block.device = '/dev/sr0'  (string)
>    StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>    StorageDrive.driveType = 'CdromDrive'  (0x1)  (enum)
>    StorageDrive.removable = true  (bool)
>    StorageDrive.hotpluggable = false  (bool)
>    OpticalDrive.supportedMedia =
> 'Cdr|Cdrw|Dvd|Dvdr|Dvdrw|Dvdram|Dvdplusr|Dvdplusrw|Dvdplusdl'  (0x1ff)  
> (flag)
>    OpticalDrive.readSpeed = 7056  (0x1b90)  (int)
>    OpticalDrive.writeSpeed = 7056  (0x1b90)  (int)
>    OpticalDrive.writeSpeeds = ''  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_serial_platform_0'
>    parent = '/org/freedesktop/Hal/devices/pnp_PNP0501'  (string)
>    vendor = ''  (string)
>    product = '16550A-compatible COM port'  (string)
>    SerialInterface.driverHandle = '/dev/ttyS0'  (string)
>    SerialInterface.serialType = ''  (string)
>    SerialInterface.port = 0  (0x0)  (int)
>
> udi =
> '/org/freedesktop/Hal/devices/storage_serial_WDC_WD5000AAKS_00V1A0_WD_WCAWF1267820'
>    parent =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'  (string)
>    vendor = 'ATA'  (string)
>    product = 'WDC WD5000AAKS-0'  (string)
>    Block.major = 8  (0x8)  (int)
>    Block.minor = 16  (0x10)  (int)
>    Block.device = '/dev/sdb'  (string)
>    StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>    StorageDrive.driveType = 'HardDisk'  (0x0)  (enum)
>    StorageDrive.removable = false  (bool)
>    StorageDrive.hotpluggable = false  (bool)
>
> udi = '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'
>    parent =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'  
> (string)
>    vendor = 'ATA'  (string)
>    product = 'ST3120827AS'  (string)
>    Block.major = 8  (0x8)  (int)
>    Block.minor = 0  (0x0)  (int)
>    Block.device = '/dev/sda'  (string)
>    StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>    StorageDrive.driveType = 'HardDisk'  (0x0)  (enum)
>    StorageDrive.removable = false  (bool)
>    StorageDrive.hotpluggable = false  (bool)
>
> udi = '/org/freedesktop/Hal/devices/pci_109e_36e_video4linux_0'
>    parent = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
>    vendor = ''  (string)
>    product = 'BT878 video (Hauppauge (bt878))'  (string)
>    Video.supportedDrivers = {}  (string list)
>
> udi = '/org/freedesktop/Hal/devices/pci_109e_36e_video4linux'
>    parent = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
>    vendor = ''  (string)
>    product = 'BT878 video (Hauppauge (bt878))'  (string)
>
> udi = '/org/freedesktop/Hal/devices/acpi_CPU0'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'AMD Athlon(tm) 64 X2 Dual Core Processor 5000+'  (string)
>    Processor.number = 0  (0x0)  (int)
>    Processor.maxSpeed = 0  (0x0)  (qulonglong)
>    Processor.canChangeFrequency = false  (bool)
>    Processor.instructionSets = 'IntelMmx|IntelSse|IntelSse2'  (0x7)  (flag)
>
> udi = '/org/freedesktop/Hal/devices/acpi_CPU1'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'AMD Athlon(tm) 64 X2 Dual Core Processor 5000+'  (string)
>    Processor.number = 1  (0x1)  (int)
>    Processor.maxSpeed = 0  (0x0)  (qulonglong)
>    Processor.canChangeFrequency = false  (bool)
>    Processor.instructionSets = 'IntelMmx|IntelSse|IntelSse2'  (0x7)  (flag)
>
> udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'ALSA Timer Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = ''  (string)
>    AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer_0'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'OSS Sequencer Device'  (string)
>    AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>    AudioInterface.driverHandle = '/dev/sequencer2'  (string)
>    AudioInterface.name = ''  (string)
>    AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'OSS Sequencer Device'  (string)
>    AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>    AudioInterface.driverHandle = '/dev/sequencer'  (string)
>    AudioInterface.name = ''  (string)
>    AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'ALSA Sequencer Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = ''  (string)
>    AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/net_00_00_00_00'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = ''  (string)
>    NetworkInterface.ifaceName = 'sit0'  (string)
>    NetworkInterface.wireless = false  (bool)
>    NetworkInterface.hwAddress = '00:00:00:00'  (string)
>    NetworkInterface.macAddress = 0  (0x0)  (qulonglong)
>
> udi = '/org/freedesktop/Hal/devices/net_computer_loopback'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Loopback device Interface'  (string)
>    NetworkInterface.ifaceName = 'lo'  (string)
>    NetworkInterface.wireless = false  (bool)
>    NetworkInterface.hwAddress = '00:00:00:00:00:00'  (string)
>    NetworkInterface.macAddress = 0  (0x0)  (qulonglong)
>
> udi = '/org/freedesktop/Hal/devices/net_00_19_66_13_f2_66'
>    parent = '/org/freedesktop/Hal/devices/pci_10ec_8168'  (string)
>    vendor = ''  (string)
>    product = 'Networking Interface'  (string)
>    NetworkInterface.ifaceName = 'eth0'  (string)
>    NetworkInterface.wireless = false  (bool)
>    NetworkInterface.hwAddress = '00:19:66:13:f2:66'  (string)
>    NetworkInterface.macAddress = 109086765670  (0x196613f266)  (qulonglong)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_2'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0_scsi_generic'
>    parent =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Generic Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_host'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'  
> (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_1'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0_scsi_generic'
>    parent =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'  
> (string)
>    vendor = ''  (string)
>    product = 'SCSI Generic Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_host'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_448'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0_scsi_generic'
>    parent =
> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'  
> (string)
>    vendor = ''  (string)
>    product = 'SCSI Generic Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_host'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/net_00_0d_88_81_8a_04'
>    parent = '/org/freedesktop/Hal/devices/pci_168c_13'  (string)
>    vendor = ''  (string)
>    product = 'WLAN Interface'  (string)
>    NetworkInterface.ifaceName = 'wlan0'  (string)
>    NetworkInterface.wireless = true  (bool)
>    NetworkInterface.hwAddress = '00:0d:88:81:8a:04'  (string)
>    NetworkInterface.macAddress = 58124765700  (0xd88818a04)  (qulonglong)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_capture_2'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog ALSA Capture Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioInput'  (0x2)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_playback_1'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Digital ALSA Playback Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Digital)'  (string)
>    AudioInterface.deviceType = 'AudioOutput'  (0x4)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_playback_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog ALSA Playback Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioOutput'  (0x4)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_capture_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog ALSA Capture Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioInput'  (0x2)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_mixer__1'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog OSS Control Device'  (string)
>    AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>    AudioInterface.driverHandle = '/dev/mixer'  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioControl'  (0x1)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_hw_specific_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'HDA NVidia ALSA hardware specific Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = 'HDA NVidia ()'  (string)
>    AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_0_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog OSS PCM Device'  (string)
>    AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>    AudioInterface.driverHandle = '/dev/dsp'  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_control__1'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'HDA NVidia ALSA Control Device'  (string)
>    AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>    AudioInterface.driverHandle = ''  (string)
>    AudioInterface.name = 'HDA NVidia ()'  (string)
>    AudioInterface.deviceType = 'AudioControl'  (0x1)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog OSS PCM Device'  (string)
>    AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>    AudioInterface.driverHandle = '/dev/audio'  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_1'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'  
> (string)
>    vendor = ''  (string)
>    product = 'ALC888 Analog OSS PCM Device'  (string)
>    AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>    AudioInterface.driverHandle = '/dev/adsp'  (string)
>    AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>    AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>    AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_44a'  (string)
>    vendor = ''  (string)
>    product = 'HDA NVidia Sound Card'  (string)
>
> udi =
> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1_logicaldev_input'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1'  (string)
>    vendor = ''  (string)
>    product = 'Logitech USB Receiver'  (string)
>    Button.type = 'PowerButton|SleepButton|UnknownButtonType'  (0x3)  (enum)
>    Button.hasState = false  (bool)
>    Button.stateValue = false  (bool)
>
> udi =
> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0_logicaldev_input'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0'  (string)
>    vendor = ''  (string)
>    product = 'Logitech USB Receiver'  (string)
>    Button.type = 'PowerButton|SleepButton|UnknownButtonType'  (0x3)  (enum)
>    Button.hasState = false  (bool)
>    Button.stateValue = false  (bool)
>
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Power Button'  (string)
>    Button.type = 'PowerButton'  (0x1)  (enum)
>    Button.hasState = false  (bool)
>    Button.stateValue = false  (bool)
>
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Power Button'  (string)
>    Button.type = 'PowerButton'  (0x1)  (enum)
>    Button.hasState = false  (bool)
>    Button.stateValue = false  (bool)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c01'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'System Board'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_2'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'General ID for reserving resources required by PnP
> motherboard registers. (Not device specific.)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_1'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'General ID for reserving resources required by PnP
> motherboard registers. (Not device specific.)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0501'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = '16550A-compatible COM port'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0f03'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Microsoft PS/2-style Mouse'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0303'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'IBM Enhanced (101/102-key, PS/2 mouse support)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_0'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'General ID for reserving resources required by PnP
> motherboard registers. (Not device specific.)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0103'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'PnP Device (PNP0103)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'General ID for reserving resources required by PnP
> motherboard registers. (Not device specific.)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0401'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'ECP printer port'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0700'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'PC standard floppy disk controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c04'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Math Coprocessor'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0800'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'AT-style speaker sound'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0b00'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'AT Real-Time Clock'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0200'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'AT DMA Controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pnp_PNP0a03'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'PCI Bus'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_serial8250'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Platform Device (serial8250)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_regulatory_0'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Platform Device (regulatory.0)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_pcspkr'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Platform Device (pcspkr)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
>    parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>    vendor = ''  (string)
>    product = 'i8042 AUX port'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'
>    parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>    vendor = ''  (string)
>    product = 'i8042 KBD port'  (string)
>
> udi = '/org/freedesktop/Hal/devices/platform_i8042'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = ''  (string)
>    product = 'Platform Device (i8042)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_1022_1103'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'Advanced Micro Devices [AMD]'  (string)
>    product = 'K8 [Athlon64/Opteron] Miscellaneous Control'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_1022_1102'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'Advanced Micro Devices [AMD]'  (string)
>    product = 'K8 [Athlon64/Opteron] DRAM Controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_1022_1101'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'Advanced Micro Devices [AMD]'  (string)
>    product = 'K8 [Athlon64/Opteron] Address Map'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_1022_1100'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'Advanced Micro Devices [AMD]'  (string)
>    product = 'K8 [Athlon64/Opteron] HyperTransport Technology
> Configuration'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_459'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 PCI Express bridge'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_611'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_458'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'G92 [GeForce 8800 GT]'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_458'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 PCI Express bridge'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45a'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 PCI Express bridge'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10ec_8168'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45b'  (string)
>    vendor = 'Realtek Semiconductor Co., Ltd.'  (string)
>    product = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'  
> (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45b'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'Unknown (0x045b)'  (string)
>
> udi =
> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'  
> (string)
>    vendor = ''  (string)
>    product = 'SCSI Device'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Device'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_45d'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 SATA Controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Device'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_448'  (string)
>    vendor = ''  (string)
>    product = 'SCSI Host Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_448'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 IDE'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_168c_13'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>    vendor = 'Atheros Communications Inc.'  (string)
>    product = 'Atheros AR5001X+ Wireless Network Adapter'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_109e_878'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>    vendor = 'Brooktree Corporation'  (string)
>    product = 'Bt878 Audio Capture'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_109e_36e'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>    vendor = 'Brooktree Corporation'  (string)
>    product = 'Bt878 Video Capture'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_104c_8023'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>    vendor = 'Texas Instruments'  (string)
>    product = 'TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_449'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 PCI bridge'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_44a'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 High Definition Audio'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial_if1'
>    parent = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'  
> (string)
>    vendor = ''  (string)
>    product = 'USB Video Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial_if0'
>    parent = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'  
> (string)
>    vendor = ''  (string)
>    product = 'USB Video Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>    vendor = 'Aveo Technology Corp.'  (string)
>    product = 'USB2.0 Camera'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1_if0'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>    vendor = ''  (string)
>    product = 'USB Hub Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_455'  (string)
>    vendor = 'Linux Foundation'  (string)
>    product = '2.0 root hub'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_455'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 USB Controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1'
>    parent = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'  
> (string)
>    vendor = ''  (string)
>    product = 'USB HID Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0'
>    parent = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'  
> (string)
>    vendor = ''  (string)
>    product = 'USB HID Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>    vendor = 'Logitech, Inc.'  (string)
>    product = 'LX710 Cordless Desktop Laser'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0_if0'
>    parent =
> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>    vendor = ''  (string)
>    product = 'USB Hub Interface'  (string)
>
> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'
>    parent = '/org/freedesktop/Hal/devices/pci_10de_454'  (string)
>    vendor = 'Linux Foundation'  (string)
>    product = '1.1 root hub'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_454'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 USB Controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_445'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 Memory Controller'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_446'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 SMBus'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_441'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 LPC Bridge'  (string)
>
> udi = '/org/freedesktop/Hal/devices/pci_10de_444'
>    parent = '/org/freedesktop/Hal/devices/computer'  (string)
>    vendor = 'nVidia Corporation'  (string)
>    product = 'MCP65 Memory Controller'  (string)
>
> Any ideas?
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
>
>  

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: auto-detected camera import error

James Lockie
  On 07/09/10 23:53, N Fuller wrote:

> James, I am running digikam 1.0.0, and it will not download my pix
> unless I first unmount it from my computer, as suggested by another list
> member.  When I connect my Canon Powershot, a window comes up on my
> desktop asking me what I want to do with it. I choose "unmount", then
> ask digikam to download and it works.
> hope this helps,
> N Fuller
>
> James wrote:
>>    digikam 1.1 autodetects my camera as "Nikon DSC COOLPIX L21-PTP
>> (auto-detected)" but nothing happens when I select
>> Import->Cameras->Nikon DSC COOLPIX L21-PTP (auto-detected).
>> I expected to see the images on the camera.
>>
>> When I run it from the command line I see an error:
>>
>>
>>> $ digikam
>>> cannot configure the device on Xine's oss output plugin
>>> cannot configure the device on Xine's oss output plugin
>>> cannot configure the device on Xine's oss output plugin
>>> digikam(20403)/digikam (core): Failed to detect camera with GPhoto2
>>> from Solid information
>>> QSqlDatabasePrivate::removeDatabase: connection
>>> 'digikamDatabase-34268688' is still in use, all queries will cease to
>>> work.
>>> QSqlDatabasePrivate::removeDatabase: connection
>>> 'digikamDatabase-36051312' is still in use, all queries will cease to
>>> work.
>>> QSqlDatabasePrivate::removeDatabase: connection
>>> 'digikamDatabase-36165552' is still in use, all queries will cease to
>>> work.
>>> QSqlDatabasePrivate::removeDatabase: connection
>>> 'thumbnailDatabase-36051312' is still in use, all queries will cease
>>> to work.
>>>
>> The camera should not be listed as auto-detected if it is not going to
>> work ().
>> At the very least, it should display an error.
>>
>> Here is some more information:
>>
>> $ gphoto2 --debug --auto-detect
>> 0.000004 main(2): ALWAYS INCLUDE THE FOLLOWING LINES WHEN SENDING DEBUG
>> MESSAGES TO THE MAILING LIST:
>> 0.000051 main(2): gphoto2 2.4.9
>> 0.000058 main(2): gphoto2 has been compiled with the following options:
>> 0.000064 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
>> 0.000071 main(2):  + popt (mandatory, for handling command-line parameters)
>> 0.000077 main(2):  + exif (for displaying EXIF information)
>> 0.000083 main(2):  + cdk (for accessing configuration options)
>> 0.000089 main(2):  + no aa (for displaying live previews)
>> 0.000095 main(2):  + no jpeg (for displaying live previews in JPEG format)
>> 0.000101 main(2):  + readline (for easy navigation in the shell)
>> 0.000110 main(2): libgphoto2 2.4.9
>> 0.000117 main(2): libgphoto2 has been compiled with the following options:
>> 0.000123 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
>> 0.000130 main(2):  + ltdl (for portable loading of camlibs)
>> 0.000137 main(2):  + EXIF (for special handling of EXIF files)
>> 0.000144 main(2): libgphoto2_port 0.8.0
>> 0.000151 main(2): libgphoto2_port has been compiled with the following
>> options:
>> 0.000157 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
>> 0.000163 main(2):  + ltdl (for portable loading of camlibs)
>> 0.000169 main(2):  + USB (libusb, for USB cameras)
>> 0.000175 main(2):  + serial (for serial cameras)
>> 0.000181 main(2):  + no resmgr (serial port access and locking)
>> 0.000187 main(2):  + no baudboy (serial port locking)
>> 0.000193 main(2):  + no ttylock (serial port locking)
>> 0.000199 main(2):  + no lockdev (serial port locking)
>> 0.000205 main(2): CAMLIBS env var not set, using compile-time default
>> instead
>> 0.000211 main(2): IOLIBS env var not set, using compile-time default instead
>> 0.000236 setting/gphoto2-setting.c(2): Creating $HOME/.gphoto
>> 0.000305 setting/gphoto2-setting.c(2): Loading settings from file
>> "/home/rjl/.gphoto/settings"
>> 0.000519 gphoto2-port-info-list(2): Using ltdl to load io-drivers from
>> '/usr/lib64/libgphoto2_port/0.8.0'...
>> 0.000646 gphoto2-port-info-list(2): Called for filename
>> '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>> 0.002378 gphoto2-port/disk(2): found 3 volumes
>> 0.005504 gphoto2-port-info-list(2): Loaded 'Media 'Volume (ext3)''
>> ('disk:/storage') from '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>> 0.005527 gphoto2-port-info-list(2): Loaded 'Media 'Debian Inst''
>> ('disk:/') from '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>> 0.005535 gphoto2-port-info-list(2): Loaded '' ('^disk:') from
>> '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>> 0.005543 gphoto2-port-info-list(2): Called for filename
>> '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
>> 0.005703 gphoto2-port-info-list(2): Loaded 'PTP/IP Connection'
>> ('ptpip:') from '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
>> 0.005714 gphoto2-port-info-list(2): Loaded '' ('^ptpip') from
>> '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
>> 0.005722 gphoto2-port-info-list(2): Called for filename
>> '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>> 0.006195 gphoto2-port-info-list(2): Loaded 'Serial Port 0'
>> ('serial:/dev/ttyS0') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>> 0.006207 gphoto2-port-info-list(2): Loaded 'Serial Port 1'
>> ('serial:/dev/ttyS1') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>> 0.006215 gphoto2-port-info-list(2): Loaded 'Serial Port 2'
>> ('serial:/dev/ttyS2') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>> 0.006223 gphoto2-port-info-list(2): Loaded 'Serial Port 3'
>> ('serial:/dev/ttyS3') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>> 0.006232 gphoto2-port-info-list(2): Loaded '' ('^serial') from
>> '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>> 0.006239 gphoto2-port-info-list(2): Called for filename
>> '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>> 0.006574 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
>> ('usb:') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>> 0.006587 gphoto2-port-info-list(2): Loaded '' ('^usb:') from
>> '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>> 0.006595 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
>> ('usb:001,007') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>> 0.006604 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
>> ('usb:001,004') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>> 0.006612 gphoto2-port-info-list(2): Called for filename
>> '/usr/lib64/libgphoto2_port/0.8.0/usbdiskdirect'.
>> 0.006889 gphoto2-port-info-list(2): Called for filename
>> '/usr/lib64/libgphoto2_port/0.8.0/usbscsi'.
>> 0.007166 gphoto2-port-info-list(2): Counting entries (14 available)...
>> 0.007176 gphoto2-port-info-list(2): 10 regular entries available.
>> 0.007184 gphoto2-port-info-list(2): Counting entries (14 available)...
>> 0.007191 gphoto2-port-info-list(2): 10 regular entries available.
>> 0.010048 gphoto2-abilities-list(2): Using ltdl to load camera libraries
>> from '/usr/lib64/libgphoto2/2.4.9'...
>> 0.012392 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/adc65'.
>> 0.012414 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/agfa_cl20'.
>> 0.012421 gphoto2-abilities-list(2): Found '/usr/lib64/libgphoto2/2.4.9/aox'.
>> 0.012428 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/ax203'.
>> 0.012435 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/barbie'.
>> 0.012442 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/canon'.
>> 0.012449 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/casio_qv'.
>> 0.012456 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/clicksmart310'.
>> 0.012463 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/digigr8'.
>> 0.012469 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/digita'.
>> 0.012476 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/dimagev'.
>> 0.012483 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/dimera3500'.
>> 0.012490 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/directory'.
>> 0.012497 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/enigma13'.
>> 0.012504 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/fuji'.
>> 0.012510 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/gsmart300'.
>> 0.012518 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/hp215'.
>> 0.012524 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/iclick'.
>> 0.012531 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/jamcam'.
>> 0.012538 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/jd11'.
>> 0.012545 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/jl2005a'.
>> 0.012552 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc120'.
>> 0.012558 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc210'.
>> 0.012565 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc240'.
>> 0.012572 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc3200'.
>> 0.012579 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/kodak_ez200'.
>> 0.012586 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/konica'.
>> 0.012593 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/konica_qm150'.
>> 0.012599 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/largan'.
>> 0.012606 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/lg_gsm'.
>> 0.012613 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/mars'.
>> 0.012619 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/mustek'.
>> 0.012626 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/panasonic_coolshot'.
>> 0.012633 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/panasonic_dc1000'.
>> 0.012640 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/panasonic_dc1580'.
>> 0.012647 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/panasonic_l859'.
>> 0.012654 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/pccam300'.
>> 0.012661 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/pccam600'.
>> 0.012668 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc320'.
>> 0.012675 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc640'.
>> 0.012681 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc700'.
>> 0.012688 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/ptp2'.
>> 0.012695 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/ricoh'.
>> 0.012702 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/ricoh_g3'.
>> 0.012709 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/samsung'.
>> 0.012716 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sierra'.
>> 0.012723 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sipix_blink2'.
>> 0.012729 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sipix_web2'.
>> 0.012769 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/smal'.
>> 0.012776 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sonix'.
>> 0.012783 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sony_dscf1'.
>> 0.012790 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sony_dscf55'.
>> 0.012797 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/soundvision'.
>> 0.012803 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/spca50x'.
>> 0.012809 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sq905'.
>> 0.012815 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/st2205'.
>> 0.012822 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/stv0674'.
>> 0.012828 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/stv0680'.
>> 0.012834 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/sx330z'.
>> 0.012841 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/topfield'.
>> 0.012847 gphoto2-abilities-list(2): Found
>> '/usr/lib64/libgphoto2/2.4.9/toshiba_pdrm11'.
>> 0.012858 gp-abilities-list(2): Found 61 camera drivers.
>> 0.047095 gphoto2-port-info-list(2): Counting entries (14 available)...
>> 0.047122 gphoto2-port-info-list(2): 10 regular entries available.
>> 0.047130 gphoto2-port(2): Creating new device...
>> 0.047141 gphoto2-port-info-list(2): Getting info of entry 0 (14
>> available)...
>> 0.047482 gphoto2-port(2): Setting settings...
>> 0.047494 gphoto2-port(0): The operation 'update' is not supported by
>> this device
>> 0.047510 gphoto2-port-info-list(2): Getting info of entry 1 (14
>> available)...
>> 0.047797 gphoto2-port(2): Setting settings...
>> 0.047807 gphoto2-port(0): The operation 'update' is not supported by
>> this device
>> 0.047818 gphoto2-port-info-list(2): Getting info of entry 2 (14
>> available)...
>> 0.047941 gphoto2-port(2): Setting settings...
>> 0.047950 gphoto2-port-info-list(2): Getting info of entry 3 (14
>> available)...
>> 0.048054 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>> 0.048063 gphoto2-port(2): Setting settings...
>> 0.048070 gphoto2-port-info-list(2): Getting info of entry 4 (14
>> available)...
>> 0.048167 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>> 0.048176 gphoto2-port(2): Setting settings...
>> 0.048183 gphoto2-port-info-list(2): Getting info of entry 5 (14
>> available)...
>> 0.048278 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>> 0.048287 gphoto2-port(2): Setting settings...
>> 0.048294 gphoto2-port-info-list(2): Getting info of entry 6 (14
>> available)...
>> 0.048389 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>> 0.048398 gphoto2-port(2): Setting settings...
>> 0.048405 gphoto2-port-info-list(2): Getting info of entry 7 (14
>> available)...
>> 0.048670 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
>> 0.048680 gphoto2-port(2): Setting settings...
>> 0.048687 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
>> int=0, conf=-1, alt=-1)
>> 0.048696 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
>> 0.049253 get_MS_OSD(3): Hexdump of 6 = 0x6 bytes follows:
>> 0000  06 03 20 00 41 00      -                         .. .A.
>>
>> 0.076752 gphoto2-port-usb(1): Looking for USB device (class 0x6,
>> subclass, 0x1, protocol 0x1)... found.
>> 0.076771 gphoto2-port-usb(2): inep to look for is 81
>> 0.076778 gphoto2-port-usb(1): Detected defaults: config 1, interface 0,
>> altsetting 0, idVendor ID 04b0, idProduct 031d, inep 81, outep 01, intep 82
>> 0.076787 gphoto2-abilities-list.c(2): Found 'USB PTP Class Camera'
>> (0x6,0x1,0x1)
>> 0.076797 gphoto2-port-info-list(2): Getting info of entry 8 (14
>> available)...
>> 0.077133 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
>> 0.077144 gphoto2-port(2): Setting settings...
>> 0.077151 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
>> int=0, conf=-1, alt=-1)
>> 0.077160 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
>> 0.078632 get_MS_OSD(3): Hexdump of 6 = 0x6 bytes follows:
>> 0000  06 03 20 00 41 00      -                         .. .A.
>>
>> 0.078848 gphoto2-port-usb(1): Looking for USB device (class 0x6,
>> subclass, 0x1, protocol 0x1)... found.
>> 0.078856 gphoto2-port-usb(2): inep to look for is 81
>> 0.078863 gphoto2-port-usb(1): Detected defaults: config 1, interface 0,
>> altsetting 0, idVendor ID 04b0, idProduct 031d, inep 81, outep 01, intep 82
>> 0.078871 gphoto2-abilities-list.c(2): Found 'USB PTP Class Camera'
>> (0x6,0x1,0x1)
>> 0.078881 gphoto2-port-info-list(2): Getting info of entry 9 (14
>> available)...
>> 0.079204 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
>> 0.079214 gphoto2-port(2): Setting settings...
>> 0.079221 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
>> int=0, conf=-1, alt=-1)
>> 0.079230 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
>> 0.086330 gphoto2-port(2): Freeing port...
>> 0.086344 gphoto2-port(2): Closing port...
>> Model                          Port
>> ----------------------------------------------------------
>> USB PTP Class Camera           usb:
>> USB PTP Class Camera           usb:001,007
>> 0.087041 gp-camera(2): Freeing camera...
>> 0.087055 gphoto2-port(2): Freeing port...
>> 0.087068 gphoto2-filesystem(2): resetting filesystem
>> 0.087076 libgphoto2/gphoto2-filesys.c(2): Clearing fscache LRU list...
>> 0.087082 libgphoto2/gphoto2-filesys.c(2): fscache LRU list already empty
>> 0.087089 gphoto2-filesystem(2): Internally deleting all folders from '/'...
>> 0.087097 gphoto2-filesystem(2): Lookup folder '/'...
>> 0.087103 gphoto2-filesystem(2): Found! / is 0x1870410
>> 0.087110 gphoto2-filesystem(2): Recurse delete folder 0x1870410//
>>
>>
>> $ solid-hardware list details
>> udi = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0_if0'
>>     parent = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0'  (string)
>>     vendor = ''  (string)
>>     product = 'USB Imaging Interface'  (string)
>>     Camera.supportedProtocols = {'ptp'}  (string list)
>>     Camera.supportedDrivers = {'gphoto'}  (string list)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>>     vendor = 'Nikon Corp.'  (string)
>>     product = 'NIKON DSC COOLPIX L21-PTP'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_vboxdrv_0'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Platform Device (vboxdrv.0)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial_if0'
>>     parent = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial'
>> (string)
>>     vendor = ''  (string)
>>     product = 'USB HID Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>>     vendor = 'Cyber Power System, Inc.'  (string)
>>     product = 'CP1500 AVR UPS'  (string)
>>     Battery.plugged = true  (bool)
>>     Battery.type = 'UpsBattery'  (0x2)  (enum)
>>     Battery.chargePercent = 100  (0x64)  (int)
>>     Battery.rechargeable = true  (bool)
>>     Battery.chargeState = 'NoCharge'  (0x0)  (enum)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/volume_uuid_b7c60eb6_5501_4f1e_9c05_a416770cc32f'
>>     parent =
>> '/org/freedesktop/Hal/devices/storage_serial_WDC_WD5000AAKS_00V1A0_WD_WCAWF1267820'
>> (string)
>>     vendor = ''  (string)
>>     product = 'Volume (ext3)'  (string)
>>     Block.major = 8  (0x8)  (int)
>>     Block.minor = 17  (0x11)  (int)
>>     Block.device = '/dev/sdb1'  (string)
>>     StorageAccess.accessible = true  (bool)
>>     StorageAccess.filePath = '/storage'  (string)
>>     StorageVolume.ignored = true  (bool)
>>     StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>>     StorageVolume.fsType = 'ext3'  (string)
>>     StorageVolume.label = ''  (string)
>>     StorageVolume.uuid = 'b7c60eb6-5501-4f1e-9c05-a416770cc32f'  (string)
>>     StorageVolume.size = 500105217024  (0x7470980400)  (qulonglong)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/volume_uuid_581434d6_c1bf_47b7_88d4_0bf0564df6ba'
>>     parent =
>> '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'  (string)
>>     vendor = ''  (string)
>>     product = 'Debian Inst'  (string)
>>     Block.major = 8  (0x8)  (int)
>>     Block.minor = 2  (0x2)  (int)
>>     Block.device = '/dev/sda2'  (string)
>>     StorageAccess.accessible = true  (bool)
>>     StorageAccess.filePath = '/'  (string)
>>     StorageVolume.ignored = true  (bool)
>>     StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>>     StorageVolume.fsType = 'ext3'  (string)
>>     StorageVolume.label = 'Debian Inst'  (string)
>>     StorageVolume.uuid = '581434d6-c1bf-47b7-88d4-0bf0564df6ba'  (string)
>>     StorageVolume.size = 120023285760  (0x1bf1f20000)  (qulonglong)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/volume_uuid_406f8398_d589_4bab_b003_1d5ec06d9f1d'
>>     parent =
>> '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'  (string)
>>     vendor = ''  (string)
>>     product = 'Debian Inst'  (string)
>>     Block.major = 8  (0x8)  (int)
>>     Block.minor = 1  (0x1)  (int)
>>     Block.device = '/dev/sda1'  (string)
>>     StorageAccess.accessible = false  (bool)
>>     StorageAccess.filePath = '/boot'  (string)
>>     StorageVolume.ignored = true  (bool)
>>     StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>>     StorageVolume.fsType = 'ext2'  (string)
>>     StorageVolume.label = 'Debian Inst'  (string)
>>     StorageVolume.uuid = '406f8398-d589-4bab-b003-1d5ec06d9f1d'  (string)
>>     StorageVolume.size = 8193024  (0x7d0400)  (qulonglong)
>>
>> udi = '/org/freedesktop/Hal/devices/computer'
>>     parent = ''  (string)
>>     vendor = ''  (string)
>>     product = 'Computer'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'
>>     parent =
>> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>> (string)
>>     vendor = 'HL-DT-ST'  (string)
>>     product = 'DVDRAM GSA-4163B'  (string)
>>     Block.major = 11  (0xb)  (int)
>>     Block.minor = 0  (0x0)  (int)
>>     Block.device = '/dev/sr0'  (string)
>>     StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>>     StorageDrive.driveType = 'CdromDrive'  (0x1)  (enum)
>>     StorageDrive.removable = true  (bool)
>>     StorageDrive.hotpluggable = false  (bool)
>>     OpticalDrive.supportedMedia =
>> 'Cdr|Cdrw|Dvd|Dvdr|Dvdrw|Dvdram|Dvdplusr|Dvdplusrw|Dvdplusdl'  (0x1ff)
>> (flag)
>>     OpticalDrive.readSpeed = 7056  (0x1b90)  (int)
>>     OpticalDrive.writeSpeed = 7056  (0x1b90)  (int)
>>     OpticalDrive.writeSpeeds = ''  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_serial_platform_0'
>>     parent = '/org/freedesktop/Hal/devices/pnp_PNP0501'  (string)
>>     vendor = ''  (string)
>>     product = '16550A-compatible COM port'  (string)
>>     SerialInterface.driverHandle = '/dev/ttyS0'  (string)
>>     SerialInterface.serialType = ''  (string)
>>     SerialInterface.port = 0  (0x0)  (int)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/storage_serial_WDC_WD5000AAKS_00V1A0_WD_WCAWF1267820'
>>     parent =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'  (string)
>>     vendor = 'ATA'  (string)
>>     product = 'WDC WD5000AAKS-0'  (string)
>>     Block.major = 8  (0x8)  (int)
>>     Block.minor = 16  (0x10)  (int)
>>     Block.device = '/dev/sdb'  (string)
>>     StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>>     StorageDrive.driveType = 'HardDisk'  (0x0)  (enum)
>>     StorageDrive.removable = false  (bool)
>>     StorageDrive.hotpluggable = false  (bool)
>>
>> udi = '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'
>>     parent =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>> (string)
>>     vendor = 'ATA'  (string)
>>     product = 'ST3120827AS'  (string)
>>     Block.major = 8  (0x8)  (int)
>>     Block.minor = 0  (0x0)  (int)
>>     Block.device = '/dev/sda'  (string)
>>     StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>>     StorageDrive.driveType = 'HardDisk'  (0x0)  (enum)
>>     StorageDrive.removable = false  (bool)
>>     StorageDrive.hotpluggable = false  (bool)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_109e_36e_video4linux_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
>>     vendor = ''  (string)
>>     product = 'BT878 video (Hauppauge (bt878))'  (string)
>>     Video.supportedDrivers = {}  (string list)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_109e_36e_video4linux'
>>     parent = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
>>     vendor = ''  (string)
>>     product = 'BT878 video (Hauppauge (bt878))'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/acpi_CPU0'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'AMD Athlon(tm) 64 X2 Dual Core Processor 5000+'  (string)
>>     Processor.number = 0  (0x0)  (int)
>>     Processor.maxSpeed = 0  (0x0)  (qulonglong)
>>     Processor.canChangeFrequency = false  (bool)
>>     Processor.instructionSets = 'IntelMmx|IntelSse|IntelSse2'  (0x7)  (flag)
>>
>> udi = '/org/freedesktop/Hal/devices/acpi_CPU1'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'AMD Athlon(tm) 64 X2 Dual Core Processor 5000+'  (string)
>>     Processor.number = 1  (0x1)  (int)
>>     Processor.maxSpeed = 0  (0x0)  (qulonglong)
>>     Processor.canChangeFrequency = false  (bool)
>>     Processor.instructionSets = 'IntelMmx|IntelSse|IntelSse2'  (0x7)  (flag)
>>
>> udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'ALSA Timer Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = ''  (string)
>>     AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer_0'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'OSS Sequencer Device'  (string)
>>     AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>     AudioInterface.driverHandle = '/dev/sequencer2'  (string)
>>     AudioInterface.name = ''  (string)
>>     AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'OSS Sequencer Device'  (string)
>>     AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>     AudioInterface.driverHandle = '/dev/sequencer'  (string)
>>     AudioInterface.name = ''  (string)
>>     AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'ALSA Sequencer Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = ''  (string)
>>     AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/net_00_00_00_00'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = ''  (string)
>>     NetworkInterface.ifaceName = 'sit0'  (string)
>>     NetworkInterface.wireless = false  (bool)
>>     NetworkInterface.hwAddress = '00:00:00:00'  (string)
>>     NetworkInterface.macAddress = 0  (0x0)  (qulonglong)
>>
>> udi = '/org/freedesktop/Hal/devices/net_computer_loopback'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Loopback device Interface'  (string)
>>     NetworkInterface.ifaceName = 'lo'  (string)
>>     NetworkInterface.wireless = false  (bool)
>>     NetworkInterface.hwAddress = '00:00:00:00:00:00'  (string)
>>     NetworkInterface.macAddress = 0  (0x0)  (qulonglong)
>>
>> udi = '/org/freedesktop/Hal/devices/net_00_19_66_13_f2_66'
>>     parent = '/org/freedesktop/Hal/devices/pci_10ec_8168'  (string)
>>     vendor = ''  (string)
>>     product = 'Networking Interface'  (string)
>>     NetworkInterface.ifaceName = 'eth0'  (string)
>>     NetworkInterface.wireless = false  (bool)
>>     NetworkInterface.hwAddress = '00:19:66:13:f2:66'  (string)
>>     NetworkInterface.macAddress = 109086765670  (0x196613f266)  (qulonglong)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_2'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0_scsi_generic'
>>     parent =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Generic Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_host'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_1'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0_scsi_generic'
>>     parent =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Generic Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_host'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_448'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0_scsi_generic'
>>     parent =
>> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Generic Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_host'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/net_00_0d_88_81_8a_04'
>>     parent = '/org/freedesktop/Hal/devices/pci_168c_13'  (string)
>>     vendor = ''  (string)
>>     product = 'WLAN Interface'  (string)
>>     NetworkInterface.ifaceName = 'wlan0'  (string)
>>     NetworkInterface.wireless = true  (bool)
>>     NetworkInterface.hwAddress = '00:0d:88:81:8a:04'  (string)
>>     NetworkInterface.macAddress = 58124765700  (0xd88818a04)  (qulonglong)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_capture_2'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog ALSA Capture Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioInput'  (0x2)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_playback_1'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Digital ALSA Playback Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Digital)'  (string)
>>     AudioInterface.deviceType = 'AudioOutput'  (0x4)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_playback_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog ALSA Playback Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioOutput'  (0x4)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_capture_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog ALSA Capture Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioInput'  (0x2)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_mixer__1'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog OSS Control Device'  (string)
>>     AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>     AudioInterface.driverHandle = '/dev/mixer'  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioControl'  (0x1)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_hw_specific_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'HDA NVidia ALSA hardware specific Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = 'HDA NVidia ()'  (string)
>>     AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_0_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog OSS PCM Device'  (string)
>>     AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>     AudioInterface.driverHandle = '/dev/dsp'  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_control__1'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'HDA NVidia ALSA Control Device'  (string)
>>     AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>     AudioInterface.driverHandle = ''  (string)
>>     AudioInterface.name = 'HDA NVidia ()'  (string)
>>     AudioInterface.deviceType = 'AudioControl'  (0x1)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog OSS PCM Device'  (string)
>>     AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>     AudioInterface.driverHandle = '/dev/audio'  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_1'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'ALC888 Analog OSS PCM Device'  (string)
>>     AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>     AudioInterface.driverHandle = '/dev/adsp'  (string)
>>     AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>     AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>>     AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_44a'  (string)
>>     vendor = ''  (string)
>>     product = 'HDA NVidia Sound Card'  (string)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1_logicaldev_input'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1'  (string)
>>     vendor = ''  (string)
>>     product = 'Logitech USB Receiver'  (string)
>>     Button.type = 'PowerButton|SleepButton|UnknownButtonType'  (0x3)  (enum)
>>     Button.hasState = false  (bool)
>>     Button.stateValue = false  (bool)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0_logicaldev_input'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0'  (string)
>>     vendor = ''  (string)
>>     product = 'Logitech USB Receiver'  (string)
>>     Button.type = 'PowerButton|SleepButton|UnknownButtonType'  (0x3)  (enum)
>>     Button.hasState = false  (bool)
>>     Button.stateValue = false  (bool)
>>
>> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Power Button'  (string)
>>     Button.type = 'PowerButton'  (0x1)  (enum)
>>     Button.hasState = false  (bool)
>>     Button.stateValue = false  (bool)
>>
>> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Power Button'  (string)
>>     Button.type = 'PowerButton'  (0x1)  (enum)
>>     Button.hasState = false  (bool)
>>     Button.stateValue = false  (bool)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c01'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'System Board'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_2'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'General ID for reserving resources required by PnP
>> motherboard registers. (Not device specific.)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_1'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'General ID for reserving resources required by PnP
>> motherboard registers. (Not device specific.)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0501'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = '16550A-compatible COM port'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0f03'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Microsoft PS/2-style Mouse'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0303'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'IBM Enhanced (101/102-key, PS/2 mouse support)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_0'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'General ID for reserving resources required by PnP
>> motherboard registers. (Not device specific.)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0103'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'PnP Device (PNP0103)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'General ID for reserving resources required by PnP
>> motherboard registers. (Not device specific.)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0401'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'ECP printer port'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0700'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'PC standard floppy disk controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c04'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Math Coprocessor'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0800'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'AT-style speaker sound'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0b00'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'AT Real-Time Clock'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0200'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'AT DMA Controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0a03'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'PCI Bus'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_serial8250'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Platform Device (serial8250)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_regulatory_0'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Platform Device (regulatory.0)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_pcspkr'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Platform Device (pcspkr)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
>>     parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>>     vendor = ''  (string)
>>     product = 'i8042 AUX port'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'
>>     parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>>     vendor = ''  (string)
>>     product = 'i8042 KBD port'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/platform_i8042'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = ''  (string)
>>     product = 'Platform Device (i8042)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_1022_1103'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'Advanced Micro Devices [AMD]'  (string)
>>     product = 'K8 [Athlon64/Opteron] Miscellaneous Control'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_1022_1102'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'Advanced Micro Devices [AMD]'  (string)
>>     product = 'K8 [Athlon64/Opteron] DRAM Controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_1022_1101'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'Advanced Micro Devices [AMD]'  (string)
>>     product = 'K8 [Athlon64/Opteron] Address Map'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_1022_1100'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'Advanced Micro Devices [AMD]'  (string)
>>     product = 'K8 [Athlon64/Opteron] HyperTransport Technology
>> Configuration'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_459'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 PCI Express bridge'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_611'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_458'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'G92 [GeForce 8800 GT]'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_458'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 PCI Express bridge'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45a'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 PCI Express bridge'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10ec_8168'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45b'  (string)
>>     vendor = 'Realtek Semiconductor Co., Ltd.'  (string)
>>     product = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'
>> (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45b'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'Unknown (0x045b)'  (string)
>>
>> udi =
>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>> (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Device'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Device'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 SATA Controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Device'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_448'  (string)
>>     vendor = ''  (string)
>>     product = 'SCSI Host Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_448'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 IDE'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_168c_13'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>     vendor = 'Atheros Communications Inc.'  (string)
>>     product = 'Atheros AR5001X+ Wireless Network Adapter'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_109e_878'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>     vendor = 'Brooktree Corporation'  (string)
>>     product = 'Bt878 Audio Capture'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_109e_36e'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>     vendor = 'Brooktree Corporation'  (string)
>>     product = 'Bt878 Video Capture'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_104c_8023'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>     vendor = 'Texas Instruments'  (string)
>>     product = 'TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_449'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 PCI bridge'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 High Definition Audio'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial_if1'
>>     parent = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>> (string)
>>     vendor = ''  (string)
>>     product = 'USB Video Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial_if0'
>>     parent = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>> (string)
>>     vendor = ''  (string)
>>     product = 'USB Video Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>>     vendor = 'Aveo Technology Corp.'  (string)
>>     product = 'USB2.0 Camera'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1_if0'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>>     vendor = ''  (string)
>>     product = 'USB Hub Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_455'  (string)
>>     vendor = 'Linux Foundation'  (string)
>>     product = '2.0 root hub'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_455'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 USB Controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1'
>>     parent = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>> (string)
>>     vendor = ''  (string)
>>     product = 'USB HID Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0'
>>     parent = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>> (string)
>>     vendor = ''  (string)
>>     product = 'USB HID Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>>     vendor = 'Logitech, Inc.'  (string)
>>     product = 'LX710 Cordless Desktop Laser'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0_if0'
>>     parent =
>> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>>     vendor = ''  (string)
>>     product = 'USB Hub Interface'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'
>>     parent = '/org/freedesktop/Hal/devices/pci_10de_454'  (string)
>>     vendor = 'Linux Foundation'  (string)
>>     product = '1.1 root hub'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_454'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 USB Controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_445'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 Memory Controller'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_446'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 SMBus'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_441'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 LPC Bridge'  (string)
>>
>> udi = '/org/freedesktop/Hal/devices/pci_10de_444'
>>     parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>     vendor = 'nVidia Corporation'  (string)
>>     product = 'MCP65 Memory Controller'  (string)
>>
>> Any ideas?
The Coolpix L21 (my camera) is not a mass storage device so there is
nothing to unmount.

gtkam does work fine.
I'd prefer to use digicam though.

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: auto-detected camera import error

James Lockie
  On 07/10/10 13:05, James wrote:

>    On 07/09/10 23:53, N Fuller wrote:
>> James, I am running digikam 1.0.0, and it will not download my pix
>> unless I first unmount it from my computer, as suggested by another list
>> member.  When I connect my Canon Powershot, a window comes up on my
>> desktop asking me what I want to do with it. I choose "unmount", then
>> ask digikam to download and it works.
>> hope this helps,
>> N Fuller
>>
>> James wrote:
>>>     digikam 1.1 autodetects my camera as "Nikon DSC COOLPIX L21-PTP
>>> (auto-detected)" but nothing happens when I select
>>> Import->Cameras->Nikon DSC COOLPIX L21-PTP (auto-detected).
>>> I expected to see the images on the camera.
>>>
>>> When I run it from the command line I see an error:
>>>
>>>
>>>> $ digikam
>>>> cannot configure the device on Xine's oss output plugin
>>>> cannot configure the device on Xine's oss output plugin
>>>> cannot configure the device on Xine's oss output plugin
>>>> digikam(20403)/digikam (core): Failed to detect camera with GPhoto2
>>>> from Solid information
>>>> QSqlDatabasePrivate::removeDatabase: connection
>>>> 'digikamDatabase-34268688' is still in use, all queries will cease to
>>>> work.
>>>> QSqlDatabasePrivate::removeDatabase: connection
>>>> 'digikamDatabase-36051312' is still in use, all queries will cease to
>>>> work.
>>>> QSqlDatabasePrivate::removeDatabase: connection
>>>> 'digikamDatabase-36165552' is still in use, all queries will cease to
>>>> work.
>>>> QSqlDatabasePrivate::removeDatabase: connection
>>>> 'thumbnailDatabase-36051312' is still in use, all queries will cease
>>>> to work.
>>>>
>>> The camera should not be listed as auto-detected if it is not going to
>>> work ().
>>> At the very least, it should display an error.
>>>
>>> Here is some more information:
>>>
>>> $ gphoto2 --debug --auto-detect
>>> 0.000004 main(2): ALWAYS INCLUDE THE FOLLOWING LINES WHEN SENDING DEBUG
>>> MESSAGES TO THE MAILING LIST:
>>> 0.000051 main(2): gphoto2 2.4.9
>>> 0.000058 main(2): gphoto2 has been compiled with the following options:
>>> 0.000064 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
>>> 0.000071 main(2):  + popt (mandatory, for handling command-line parameters)
>>> 0.000077 main(2):  + exif (for displaying EXIF information)
>>> 0.000083 main(2):  + cdk (for accessing configuration options)
>>> 0.000089 main(2):  + no aa (for displaying live previews)
>>> 0.000095 main(2):  + no jpeg (for displaying live previews in JPEG format)
>>> 0.000101 main(2):  + readline (for easy navigation in the shell)
>>> 0.000110 main(2): libgphoto2 2.4.9
>>> 0.000117 main(2): libgphoto2 has been compiled with the following options:
>>> 0.000123 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
>>> 0.000130 main(2):  + ltdl (for portable loading of camlibs)
>>> 0.000137 main(2):  + EXIF (for special handling of EXIF files)
>>> 0.000144 main(2): libgphoto2_port 0.8.0
>>> 0.000151 main(2): libgphoto2_port has been compiled with the following
>>> options:
>>> 0.000157 main(2):  + x86_64-pc-linux-gnu-gcc (C compiler used)
>>> 0.000163 main(2):  + ltdl (for portable loading of camlibs)
>>> 0.000169 main(2):  + USB (libusb, for USB cameras)
>>> 0.000175 main(2):  + serial (for serial cameras)
>>> 0.000181 main(2):  + no resmgr (serial port access and locking)
>>> 0.000187 main(2):  + no baudboy (serial port locking)
>>> 0.000193 main(2):  + no ttylock (serial port locking)
>>> 0.000199 main(2):  + no lockdev (serial port locking)
>>> 0.000205 main(2): CAMLIBS env var not set, using compile-time default
>>> instead
>>> 0.000211 main(2): IOLIBS env var not set, using compile-time default instead
>>> 0.000236 setting/gphoto2-setting.c(2): Creating $HOME/.gphoto
>>> 0.000305 setting/gphoto2-setting.c(2): Loading settings from file
>>> "/home/rjl/.gphoto/settings"
>>> 0.000519 gphoto2-port-info-list(2): Using ltdl to load io-drivers from
>>> '/usr/lib64/libgphoto2_port/0.8.0'...
>>> 0.000646 gphoto2-port-info-list(2): Called for filename
>>> '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>>> 0.002378 gphoto2-port/disk(2): found 3 volumes
>>> 0.005504 gphoto2-port-info-list(2): Loaded 'Media 'Volume (ext3)''
>>> ('disk:/storage') from '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>>> 0.005527 gphoto2-port-info-list(2): Loaded 'Media 'Debian Inst''
>>> ('disk:/') from '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>>> 0.005535 gphoto2-port-info-list(2): Loaded '' ('^disk:') from
>>> '/usr/lib64/libgphoto2_port/0.8.0/disk'.
>>> 0.005543 gphoto2-port-info-list(2): Called for filename
>>> '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
>>> 0.005703 gphoto2-port-info-list(2): Loaded 'PTP/IP Connection'
>>> ('ptpip:') from '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
>>> 0.005714 gphoto2-port-info-list(2): Loaded '' ('^ptpip') from
>>> '/usr/lib64/libgphoto2_port/0.8.0/ptpip'.
>>> 0.005722 gphoto2-port-info-list(2): Called for filename
>>> '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>>> 0.006195 gphoto2-port-info-list(2): Loaded 'Serial Port 0'
>>> ('serial:/dev/ttyS0') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>>> 0.006207 gphoto2-port-info-list(2): Loaded 'Serial Port 1'
>>> ('serial:/dev/ttyS1') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>>> 0.006215 gphoto2-port-info-list(2): Loaded 'Serial Port 2'
>>> ('serial:/dev/ttyS2') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>>> 0.006223 gphoto2-port-info-list(2): Loaded 'Serial Port 3'
>>> ('serial:/dev/ttyS3') from '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>>> 0.006232 gphoto2-port-info-list(2): Loaded '' ('^serial') from
>>> '/usr/lib64/libgphoto2_port/0.8.0/serial'.
>>> 0.006239 gphoto2-port-info-list(2): Called for filename
>>> '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>>> 0.006574 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
>>> ('usb:') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>>> 0.006587 gphoto2-port-info-list(2): Loaded '' ('^usb:') from
>>> '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>>> 0.006595 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
>>> ('usb:001,007') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>>> 0.006604 gphoto2-port-info-list(2): Loaded 'Universal Serial Bus'
>>> ('usb:001,004') from '/usr/lib64/libgphoto2_port/0.8.0/usb'.
>>> 0.006612 gphoto2-port-info-list(2): Called for filename
>>> '/usr/lib64/libgphoto2_port/0.8.0/usbdiskdirect'.
>>> 0.006889 gphoto2-port-info-list(2): Called for filename
>>> '/usr/lib64/libgphoto2_port/0.8.0/usbscsi'.
>>> 0.007166 gphoto2-port-info-list(2): Counting entries (14 available)...
>>> 0.007176 gphoto2-port-info-list(2): 10 regular entries available.
>>> 0.007184 gphoto2-port-info-list(2): Counting entries (14 available)...
>>> 0.007191 gphoto2-port-info-list(2): 10 regular entries available.
>>> 0.010048 gphoto2-abilities-list(2): Using ltdl to load camera libraries
>>> from '/usr/lib64/libgphoto2/2.4.9'...
>>> 0.012392 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/adc65'.
>>> 0.012414 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/agfa_cl20'.
>>> 0.012421 gphoto2-abilities-list(2): Found '/usr/lib64/libgphoto2/2.4.9/aox'.
>>> 0.012428 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/ax203'.
>>> 0.012435 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/barbie'.
>>> 0.012442 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/canon'.
>>> 0.012449 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/casio_qv'.
>>> 0.012456 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/clicksmart310'.
>>> 0.012463 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/digigr8'.
>>> 0.012469 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/digita'.
>>> 0.012476 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/dimagev'.
>>> 0.012483 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/dimera3500'.
>>> 0.012490 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/directory'.
>>> 0.012497 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/enigma13'.
>>> 0.012504 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/fuji'.
>>> 0.012510 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/gsmart300'.
>>> 0.012518 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/hp215'.
>>> 0.012524 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/iclick'.
>>> 0.012531 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/jamcam'.
>>> 0.012538 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/jd11'.
>>> 0.012545 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/jl2005a'.
>>> 0.012552 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc120'.
>>> 0.012558 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc210'.
>>> 0.012565 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc240'.
>>> 0.012572 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/kodak_dc3200'.
>>> 0.012579 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/kodak_ez200'.
>>> 0.012586 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/konica'.
>>> 0.012593 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/konica_qm150'.
>>> 0.012599 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/largan'.
>>> 0.012606 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/lg_gsm'.
>>> 0.012613 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/mars'.
>>> 0.012619 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/mustek'.
>>> 0.012626 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/panasonic_coolshot'.
>>> 0.012633 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/panasonic_dc1000'.
>>> 0.012640 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/panasonic_dc1580'.
>>> 0.012647 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/panasonic_l859'.
>>> 0.012654 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/pccam300'.
>>> 0.012661 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/pccam600'.
>>> 0.012668 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc320'.
>>> 0.012675 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc640'.
>>> 0.012681 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/polaroid_pdc700'.
>>> 0.012688 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/ptp2'.
>>> 0.012695 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/ricoh'.
>>> 0.012702 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/ricoh_g3'.
>>> 0.012709 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/samsung'.
>>> 0.012716 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sierra'.
>>> 0.012723 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sipix_blink2'.
>>> 0.012729 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sipix_web2'.
>>> 0.012769 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/smal'.
>>> 0.012776 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sonix'.
>>> 0.012783 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sony_dscf1'.
>>> 0.012790 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sony_dscf55'.
>>> 0.012797 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/soundvision'.
>>> 0.012803 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/spca50x'.
>>> 0.012809 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sq905'.
>>> 0.012815 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/st2205'.
>>> 0.012822 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/stv0674'.
>>> 0.012828 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/stv0680'.
>>> 0.012834 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/sx330z'.
>>> 0.012841 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/topfield'.
>>> 0.012847 gphoto2-abilities-list(2): Found
>>> '/usr/lib64/libgphoto2/2.4.9/toshiba_pdrm11'.
>>> 0.012858 gp-abilities-list(2): Found 61 camera drivers.
>>> 0.047095 gphoto2-port-info-list(2): Counting entries (14 available)...
>>> 0.047122 gphoto2-port-info-list(2): 10 regular entries available.
>>> 0.047130 gphoto2-port(2): Creating new device...
>>> 0.047141 gphoto2-port-info-list(2): Getting info of entry 0 (14
>>> available)...
>>> 0.047482 gphoto2-port(2): Setting settings...
>>> 0.047494 gphoto2-port(0): The operation 'update' is not supported by
>>> this device
>>> 0.047510 gphoto2-port-info-list(2): Getting info of entry 1 (14
>>> available)...
>>> 0.047797 gphoto2-port(2): Setting settings...
>>> 0.047807 gphoto2-port(0): The operation 'update' is not supported by
>>> this device
>>> 0.047818 gphoto2-port-info-list(2): Getting info of entry 2 (14
>>> available)...
>>> 0.047941 gphoto2-port(2): Setting settings...
>>> 0.047950 gphoto2-port-info-list(2): Getting info of entry 3 (14
>>> available)...
>>> 0.048054 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>>> 0.048063 gphoto2-port(2): Setting settings...
>>> 0.048070 gphoto2-port-info-list(2): Getting info of entry 4 (14
>>> available)...
>>> 0.048167 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>>> 0.048176 gphoto2-port(2): Setting settings...
>>> 0.048183 gphoto2-port-info-list(2): Getting info of entry 5 (14
>>> available)...
>>> 0.048278 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>>> 0.048287 gphoto2-port(2): Setting settings...
>>> 0.048294 gphoto2-port-info-list(2): Getting info of entry 6 (14
>>> available)...
>>> 0.048389 gphoto2-port(2): Setting timeout to 500 millisecond(s)...
>>> 0.048398 gphoto2-port(2): Setting settings...
>>> 0.048405 gphoto2-port-info-list(2): Getting info of entry 7 (14
>>> available)...
>>> 0.048670 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
>>> 0.048680 gphoto2-port(2): Setting settings...
>>> 0.048687 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
>>> int=0, conf=-1, alt=-1)
>>> 0.048696 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
>>> 0.049253 get_MS_OSD(3): Hexdump of 6 = 0x6 bytes follows:
>>> 0000  06 03 20 00 41 00      -                         .. .A.
>>>
>>> 0.076752 gphoto2-port-usb(1): Looking for USB device (class 0x6,
>>> subclass, 0x1, protocol 0x1)... found.
>>> 0.076771 gphoto2-port-usb(2): inep to look for is 81
>>> 0.076778 gphoto2-port-usb(1): Detected defaults: config 1, interface 0,
>>> altsetting 0, idVendor ID 04b0, idProduct 031d, inep 81, outep 01, intep 82
>>> 0.076787 gphoto2-abilities-list.c(2): Found 'USB PTP Class Camera'
>>> (0x6,0x1,0x1)
>>> 0.076797 gphoto2-port-info-list(2): Getting info of entry 8 (14
>>> available)...
>>> 0.077133 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
>>> 0.077144 gphoto2-port(2): Setting settings...
>>> 0.077151 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
>>> int=0, conf=-1, alt=-1)
>>> 0.077160 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
>>> 0.078632 get_MS_OSD(3): Hexdump of 6 = 0x6 bytes follows:
>>> 0000  06 03 20 00 41 00      -                         .. .A.
>>>
>>> 0.078848 gphoto2-port-usb(1): Looking for USB device (class 0x6,
>>> subclass, 0x1, protocol 0x1)... found.
>>> 0.078856 gphoto2-port-usb(2): inep to look for is 81
>>> 0.078863 gphoto2-port-usb(1): Detected defaults: config 1, interface 0,
>>> altsetting 0, idVendor ID 04b0, idProduct 031d, inep 81, outep 01, intep 82
>>> 0.078871 gphoto2-abilities-list.c(2): Found 'USB PTP Class Camera'
>>> (0x6,0x1,0x1)
>>> 0.078881 gphoto2-port-info-list(2): Getting info of entry 9 (14
>>> available)...
>>> 0.079204 gphoto2-port(2): Setting timeout to 5000 millisecond(s)...
>>> 0.079214 gphoto2-port(2): Setting settings...
>>> 0.079221 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new
>>> int=0, conf=-1, alt=-1)
>>> 0.079230 gphoto2-abilities-list.c(1): Auto-detecting USB cameras...
>>> 0.086330 gphoto2-port(2): Freeing port...
>>> 0.086344 gphoto2-port(2): Closing port...
>>> Model                          Port
>>> ----------------------------------------------------------
>>> USB PTP Class Camera           usb:
>>> USB PTP Class Camera           usb:001,007
>>> 0.087041 gp-camera(2): Freeing camera...
>>> 0.087055 gphoto2-port(2): Freeing port...
>>> 0.087068 gphoto2-filesystem(2): resetting filesystem
>>> 0.087076 libgphoto2/gphoto2-filesys.c(2): Clearing fscache LRU list...
>>> 0.087082 libgphoto2/gphoto2-filesys.c(2): fscache LRU list already empty
>>> 0.087089 gphoto2-filesystem(2): Internally deleting all folders from '/'...
>>> 0.087097 gphoto2-filesystem(2): Lookup folder '/'...
>>> 0.087103 gphoto2-filesystem(2): Found! / is 0x1870410
>>> 0.087110 gphoto2-filesystem(2): Recurse delete folder 0x1870410//
>>>
>>>
>>> $ solid-hardware list details
>>> udi = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0_if0'
>>>      parent = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0'  (string)
>>>      vendor = ''  (string)
>>>      product = 'USB Imaging Interface'  (string)
>>>      Camera.supportedProtocols = {'ptp'}  (string list)
>>>      Camera.supportedDrivers = {'gphoto'}  (string list)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_4b0_31d_0'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>>>      vendor = 'Nikon Corp.'  (string)
>>>      product = 'NIKON DSC COOLPIX L21-PTP'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_vboxdrv_0'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Platform Device (vboxdrv.0)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial_if0'
>>>      parent = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'USB HID Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_764_501_noserial'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>>>      vendor = 'Cyber Power System, Inc.'  (string)
>>>      product = 'CP1500 AVR UPS'  (string)
>>>      Battery.plugged = true  (bool)
>>>      Battery.type = 'UpsBattery'  (0x2)  (enum)
>>>      Battery.chargePercent = 100  (0x64)  (int)
>>>      Battery.rechargeable = true  (bool)
>>>      Battery.chargeState = 'NoCharge'  (0x0)  (enum)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/volume_uuid_b7c60eb6_5501_4f1e_9c05_a416770cc32f'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/storage_serial_WDC_WD5000AAKS_00V1A0_WD_WCAWF1267820'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'Volume (ext3)'  (string)
>>>      Block.major = 8  (0x8)  (int)
>>>      Block.minor = 17  (0x11)  (int)
>>>      Block.device = '/dev/sdb1'  (string)
>>>      StorageAccess.accessible = true  (bool)
>>>      StorageAccess.filePath = '/storage'  (string)
>>>      StorageVolume.ignored = true  (bool)
>>>      StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>>>      StorageVolume.fsType = 'ext3'  (string)
>>>      StorageVolume.label = ''  (string)
>>>      StorageVolume.uuid = 'b7c60eb6-5501-4f1e-9c05-a416770cc32f'  (string)
>>>      StorageVolume.size = 500105217024  (0x7470980400)  (qulonglong)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/volume_uuid_581434d6_c1bf_47b7_88d4_0bf0564df6ba'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Debian Inst'  (string)
>>>      Block.major = 8  (0x8)  (int)
>>>      Block.minor = 2  (0x2)  (int)
>>>      Block.device = '/dev/sda2'  (string)
>>>      StorageAccess.accessible = true  (bool)
>>>      StorageAccess.filePath = '/'  (string)
>>>      StorageVolume.ignored = true  (bool)
>>>      StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>>>      StorageVolume.fsType = 'ext3'  (string)
>>>      StorageVolume.label = 'Debian Inst'  (string)
>>>      StorageVolume.uuid = '581434d6-c1bf-47b7-88d4-0bf0564df6ba'  (string)
>>>      StorageVolume.size = 120023285760  (0x1bf1f20000)  (qulonglong)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/volume_uuid_406f8398_d589_4bab_b003_1d5ec06d9f1d'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Debian Inst'  (string)
>>>      Block.major = 8  (0x8)  (int)
>>>      Block.minor = 1  (0x1)  (int)
>>>      Block.device = '/dev/sda1'  (string)
>>>      StorageAccess.accessible = false  (bool)
>>>      StorageAccess.filePath = '/boot'  (string)
>>>      StorageVolume.ignored = true  (bool)
>>>      StorageVolume.usage = 'FileSystem'  (0x2)  (enum)
>>>      StorageVolume.fsType = 'ext2'  (string)
>>>      StorageVolume.label = 'Debian Inst'  (string)
>>>      StorageVolume.uuid = '406f8398-d589-4bab-b003-1d5ec06d9f1d'  (string)
>>>      StorageVolume.size = 8193024  (0x7d0400)  (qulonglong)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer'
>>>      parent = ''  (string)
>>>      vendor = ''  (string)
>>>      product = 'Computer'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>>> (string)
>>>      vendor = 'HL-DT-ST'  (string)
>>>      product = 'DVDRAM GSA-4163B'  (string)
>>>      Block.major = 11  (0xb)  (int)
>>>      Block.minor = 0  (0x0)  (int)
>>>      Block.device = '/dev/sr0'  (string)
>>>      StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>>>      StorageDrive.driveType = 'CdromDrive'  (0x1)  (enum)
>>>      StorageDrive.removable = true  (bool)
>>>      StorageDrive.hotpluggable = false  (bool)
>>>      OpticalDrive.supportedMedia =
>>> 'Cdr|Cdrw|Dvd|Dvdr|Dvdrw|Dvdram|Dvdplusr|Dvdplusrw|Dvdplusdl'  (0x1ff)
>>> (flag)
>>>      OpticalDrive.readSpeed = 7056  (0x1b90)  (int)
>>>      OpticalDrive.writeSpeed = 7056  (0x1b90)  (int)
>>>      OpticalDrive.writeSpeeds = ''  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0501_serial_platform_0'
>>>      parent = '/org/freedesktop/Hal/devices/pnp_PNP0501'  (string)
>>>      vendor = ''  (string)
>>>      product = '16550A-compatible COM port'  (string)
>>>      SerialInterface.driverHandle = '/dev/ttyS0'  (string)
>>>      SerialInterface.serialType = ''  (string)
>>>      SerialInterface.port = 0  (0x0)  (int)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/storage_serial_WDC_WD5000AAKS_00V1A0_WD_WCAWF1267820'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'  (string)
>>>      vendor = 'ATA'  (string)
>>>      product = 'WDC WD5000AAKS-0'  (string)
>>>      Block.major = 8  (0x8)  (int)
>>>      Block.minor = 16  (0x10)  (int)
>>>      Block.device = '/dev/sdb'  (string)
>>>      StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>>>      StorageDrive.driveType = 'HardDisk'  (0x0)  (enum)
>>>      StorageDrive.removable = false  (bool)
>>>      StorageDrive.hotpluggable = false  (bool)
>>>
>>> udi = '/org/freedesktop/Hal/devices/storage_serial_ST3120827AS_4MS04EFT'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>>> (string)
>>>      vendor = 'ATA'  (string)
>>>      product = 'ST3120827AS'  (string)
>>>      Block.major = 8  (0x8)  (int)
>>>      Block.minor = 0  (0x0)  (int)
>>>      Block.device = '/dev/sda'  (string)
>>>      StorageDrive.bus = 'Usb|Sata|Platform'  (0x5)  (enum)
>>>      StorageDrive.driveType = 'HardDisk'  (0x0)  (enum)
>>>      StorageDrive.removable = false  (bool)
>>>      StorageDrive.hotpluggable = false  (bool)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_109e_36e_video4linux_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
>>>      vendor = ''  (string)
>>>      product = 'BT878 video (Hauppauge (bt878))'  (string)
>>>      Video.supportedDrivers = {}  (string list)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_109e_36e_video4linux'
>>>      parent = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
>>>      vendor = ''  (string)
>>>      product = 'BT878 video (Hauppauge (bt878))'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/acpi_CPU0'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'AMD Athlon(tm) 64 X2 Dual Core Processor 5000+'  (string)
>>>      Processor.number = 0  (0x0)  (int)
>>>      Processor.maxSpeed = 0  (0x0)  (qulonglong)
>>>      Processor.canChangeFrequency = false  (bool)
>>>      Processor.instructionSets = 'IntelMmx|IntelSse|IntelSse2'  (0x7)  (flag)
>>>
>>> udi = '/org/freedesktop/Hal/devices/acpi_CPU1'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'AMD Athlon(tm) 64 X2 Dual Core Processor 5000+'  (string)
>>>      Processor.number = 1  (0x1)  (int)
>>>      Processor.maxSpeed = 0  (0x0)  (qulonglong)
>>>      Processor.canChangeFrequency = false  (bool)
>>>      Processor.instructionSets = 'IntelMmx|IntelSse|IntelSse2'  (0x7)  (flag)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'ALSA Timer Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = ''  (string)
>>>      AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer_0'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'OSS Sequencer Device'  (string)
>>>      AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>>      AudioInterface.driverHandle = '/dev/sequencer2'  (string)
>>>      AudioInterface.name = ''  (string)
>>>      AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'OSS Sequencer Device'  (string)
>>>      AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>>      AudioInterface.driverHandle = '/dev/sequencer'  (string)
>>>      AudioInterface.name = ''  (string)
>>>      AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'ALSA Sequencer Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = ''  (string)
>>>      AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/net_00_00_00_00'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = ''  (string)
>>>      NetworkInterface.ifaceName = 'sit0'  (string)
>>>      NetworkInterface.wireless = false  (bool)
>>>      NetworkInterface.hwAddress = '00:00:00:00'  (string)
>>>      NetworkInterface.macAddress = 0  (0x0)  (qulonglong)
>>>
>>> udi = '/org/freedesktop/Hal/devices/net_computer_loopback'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Loopback device Interface'  (string)
>>>      NetworkInterface.ifaceName = 'lo'  (string)
>>>      NetworkInterface.wireless = false  (bool)
>>>      NetworkInterface.hwAddress = '00:00:00:00:00:00'  (string)
>>>      NetworkInterface.macAddress = 0  (0x0)  (qulonglong)
>>>
>>> udi = '/org/freedesktop/Hal/devices/net_00_19_66_13_f2_66'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10ec_8168'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Networking Interface'  (string)
>>>      NetworkInterface.ifaceName = 'eth0'  (string)
>>>      NetworkInterface.wireless = false  (bool)
>>>      NetworkInterface.hwAddress = '00:19:66:13:f2:66'  (string)
>>>      NetworkInterface.macAddress = 109086765670  (0x196613f266)  (qulonglong)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_2'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0_scsi_generic'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Generic Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_host'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_1'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0_scsi_generic'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Generic Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_host'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_448'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0_scsi_generic'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Generic Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_host'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/net_00_0d_88_81_8a_04'
>>>      parent = '/org/freedesktop/Hal/devices/pci_168c_13'  (string)
>>>      vendor = ''  (string)
>>>      product = 'WLAN Interface'  (string)
>>>      NetworkInterface.ifaceName = 'wlan0'  (string)
>>>      NetworkInterface.wireless = true  (bool)
>>>      NetworkInterface.hwAddress = '00:0d:88:81:8a:04'  (string)
>>>      NetworkInterface.macAddress = 58124765700  (0xd88818a04)  (qulonglong)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_capture_2'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog ALSA Capture Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioInput'  (0x2)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_playback_1'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Digital ALSA Playback Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Digital)'  (string)
>>>      AudioInterface.deviceType = 'AudioOutput'  (0x4)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_playback_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog ALSA Playback Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioOutput'  (0x4)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_capture_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog ALSA Capture Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioInput'  (0x2)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_mixer__1'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog OSS Control Device'  (string)
>>>      AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>>      AudioInterface.driverHandle = '/dev/mixer'  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioControl'  (0x1)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_hw_specific_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'HDA NVidia ALSA hardware specific Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = 'HDA NVidia ()'  (string)
>>>      AudioInterface.deviceType = 'UnknownAudioInterfaceType'  (0x0)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_0_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog OSS PCM Device'  (string)
>>>      AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>>      AudioInterface.driverHandle = '/dev/dsp'  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_alsa_control__1'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'HDA NVidia ALSA Control Device'  (string)
>>>      AudioInterface.driver = 'Alsa'  (0x0)  (enum)
>>>      AudioInterface.driverHandle = ''  (string)
>>>      AudioInterface.name = 'HDA NVidia ()'  (string)
>>>      AudioInterface.deviceType = 'AudioControl'  (0x1)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog OSS PCM Device'  (string)
>>>      AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>>      AudioInterface.driverHandle = '/dev/audio'  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0_oss_pcm_1'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'ALC888 Analog OSS PCM Device'  (string)
>>>      AudioInterface.driver = 'OpenSoundSystem'  (0x1)  (enum)
>>>      AudioInterface.driverHandle = '/dev/adsp'  (string)
>>>      AudioInterface.name = 'HDA NVidia (ALC888 Analog)'  (string)
>>>      AudioInterface.deviceType = 'AudioInput|AudioOutput'  (0x6)  (flag)
>>>      AudioInterface.soundcardType = 'InternalSoundcard'  (0x0)  (enum)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a_sound_card_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_44a'  (string)
>>>      vendor = ''  (string)
>>>      product = 'HDA NVidia Sound Card'  (string)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1_logicaldev_input'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Logitech USB Receiver'  (string)
>>>      Button.type = 'PowerButton|SleepButton|UnknownButtonType'  (0x3)  (enum)
>>>      Button.hasState = false  (bool)
>>>      Button.stateValue = false  (bool)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0_logicaldev_input'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Logitech USB Receiver'  (string)
>>>      Button.type = 'PowerButton|SleepButton|UnknownButtonType'  (0x3)  (enum)
>>>      Button.hasState = false  (bool)
>>>      Button.stateValue = false  (bool)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Power Button'  (string)
>>>      Button.type = 'PowerButton'  (0x1)  (enum)
>>>      Button.hasState = false  (bool)
>>>      Button.stateValue = false  (bool)
>>>
>>> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Power Button'  (string)
>>>      Button.type = 'PowerButton'  (0x1)  (enum)
>>>      Button.hasState = false  (bool)
>>>      Button.stateValue = false  (bool)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c01'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'System Board'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_2'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'General ID for reserving resources required by PnP
>>> motherboard registers. (Not device specific.)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_1'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'General ID for reserving resources required by PnP
>>> motherboard registers. (Not device specific.)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0501'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = '16550A-compatible COM port'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0f03'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Microsoft PS/2-style Mouse'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0303'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'IBM Enhanced (101/102-key, PS/2 mouse support)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02_0'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'General ID for reserving resources required by PnP
>>> motherboard registers. (Not device specific.)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0103'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'PnP Device (PNP0103)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c02'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'General ID for reserving resources required by PnP
>>> motherboard registers. (Not device specific.)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0401'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'ECP printer port'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0700'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'PC standard floppy disk controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0c04'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Math Coprocessor'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0800'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'AT-style speaker sound'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0b00'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'AT Real-Time Clock'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0200'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'AT DMA Controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pnp_PNP0a03'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'PCI Bus'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_serial8250'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Platform Device (serial8250)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_regulatory_0'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Platform Device (regulatory.0)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_pcspkr'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Platform Device (pcspkr)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
>>>      parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>>>      vendor = ''  (string)
>>>      product = 'i8042 AUX port'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port'
>>>      parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
>>>      vendor = ''  (string)
>>>      product = 'i8042 KBD port'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/platform_i8042'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = ''  (string)
>>>      product = 'Platform Device (i8042)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_1022_1103'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'Advanced Micro Devices [AMD]'  (string)
>>>      product = 'K8 [Athlon64/Opteron] Miscellaneous Control'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_1022_1102'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'Advanced Micro Devices [AMD]'  (string)
>>>      product = 'K8 [Athlon64/Opteron] DRAM Controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_1022_1101'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'Advanced Micro Devices [AMD]'  (string)
>>>      product = 'K8 [Athlon64/Opteron] Address Map'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_1022_1100'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'Advanced Micro Devices [AMD]'  (string)
>>>      product = 'K8 [Athlon64/Opteron] HyperTransport Technology
>>> Configuration'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_459'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 PCI Express bridge'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_611'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_458'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'G92 [GeForce 8800 GT]'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_458'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 PCI Express bridge'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45a'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 PCI Express bridge'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10ec_8168'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45b'  (string)
>>>      vendor = 'Realtek Semiconductor Co., Ltd.'  (string)
>>>      product = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'
>>> (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45b'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'Unknown (0x045b)'  (string)
>>>
>>> udi =
>>> '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0_scsi_device_lun0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Device'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host_scsi_device_lun0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Device'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d_scsi_host'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_45d'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_45d'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 SATA Controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host_scsi_device_lun0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Device'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_448_scsi_host'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_448'  (string)
>>>      vendor = ''  (string)
>>>      product = 'SCSI Host Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_448'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 IDE'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_168c_13'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>>      vendor = 'Atheros Communications Inc.'  (string)
>>>      product = 'Atheros AR5001X+ Wireless Network Adapter'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_109e_878'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>>      vendor = 'Brooktree Corporation'  (string)
>>>      product = 'Bt878 Audio Capture'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_109e_36e'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>>      vendor = 'Brooktree Corporation'  (string)
>>>      product = 'Bt878 Video Capture'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_104c_8023'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_449'  (string)
>>>      vendor = 'Texas Instruments'  (string)
>>>      product = 'TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_449'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 PCI bridge'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_44a'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 High Definition Audio'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial_if1'
>>>      parent = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'USB Video Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial_if0'
>>>      parent = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'USB Video Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1871_1f0_noserial'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>>>      vendor = 'Aveo Technology Corp.'  (string)
>>>      product = 'USB2.0 Camera'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1_if0'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'  (string)
>>>      vendor = ''  (string)
>>>      product = 'USB Hub Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_02_1'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_455'  (string)
>>>      vendor = 'Linux Foundation'  (string)
>>>      product = '2.0 root hub'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_455'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 USB Controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if1'
>>>      parent = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'USB HID Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial_if0'
>>>      parent = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>>> (string)
>>>      vendor = ''  (string)
>>>      product = 'USB HID Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_46d_c517_noserial'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>>>      vendor = 'Logitech, Inc.'  (string)
>>>      product = 'LX710 Cordless Desktop Laser'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0_if0'
>>>      parent =
>>> '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'  (string)
>>>      vendor = ''  (string)
>>>      product = 'USB Hub Interface'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'
>>>      parent = '/org/freedesktop/Hal/devices/pci_10de_454'  (string)
>>>      vendor = 'Linux Foundation'  (string)
>>>      product = '1.1 root hub'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_454'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 USB Controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_445'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 Memory Controller'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_446'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 SMBus'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_441'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 LPC Bridge'  (string)
>>>
>>> udi = '/org/freedesktop/Hal/devices/pci_10de_444'
>>>      parent = '/org/freedesktop/Hal/devices/computer'  (string)
>>>      vendor = 'nVidia Corporation'  (string)
>>>      product = 'MCP65 Memory Controller'  (string)
>>>
>>> Any ideas?
> The Coolpix L21 (my camera) is not a mass storage device so there is
> nothing to unmount.
>
> gtkam does work fine.
> I'd prefer to use digicam though.
More information.
When I plug the camera in, KDE detects it and offers to run Digikam.

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users