Dear gphoto development team:

This is an amazing piece of software, very happy to have successfully
connected our old Nikon D5000 to a Raspberry Pi 4B running Octopi/Octoprint
1.7.0.

I also tried our even more ancient Panasonic Lumix DMC-FZ30 with the camera
USB mode set to PictBridge, but no success.  As per the instructions from
the gphoto support page (http://gphoto.org/proj/libgphoto2/support.php), I
have attached all the relevant logfiles.  Please let me know what else I
can do to help.

Thank you!
TIM



~~~
Timothy PresteroDesign That Matters M: +1.617.697.9886 E:
t...@designthatmatters.org A: 17725 NE 65th St #B-275, Redmond, WA 98052 USA
W: www.designthatmatters.org
V: http://bit.ly/DtMatTED
0.000085 main                        (2): ALWAYS INCLUDE THE FOLLOWING LINES 
WHEN SENDING DEBUG MESSAGES TO THE MAILING LIST:
0.000225 main                        (2): gphoto2 2.5.20
0.000264 main                        (2): gphoto2 has been compiled with the 
following options:
0.000298 main                        (2):  + gcc (C compiler used)
0.000330 main                        (2):  + popt (mandatory, for handling 
command-line parameters)
0.000361 main                        (2):  + exif (for displaying EXIF 
information)
0.000391 main                        (2):  + cdk (for accessing configuration 
options)
0.000422 main                        (2):  + aa (for displaying live previews)
0.000452 main                        (2):  + jpeg (for displaying live previews 
in JPEG format)
0.000481 main                        (2):  + readline (for easy navigation in 
the shell)
0.000512 main                        (2): libgphoto2 2.5.22
0.000545 main                        (2): libgphoto2 has been compiled with the 
following options:
0.000575 main                        (2):  + all camlibs
0.000604 main                        (2):  + gcc (C compiler used)
0.000634 main                        (2):  + ltdl (for portable loading of 
camlibs)
0.000663 main                        (2):  + EXIF (for special handling of EXIF 
files)
0.000694 main                        (2): libgphoto2_port 0.12.0
0.000727 main                        (2): libgphoto2_port has been compiled 
with the following options:
0.000757 main                        (2):  + iolibs: disk ptpip serial usb1 
usbdiskdirect usbscsi
0.000787 main                        (2):  + gcc (C compiler used)
0.000816 main                        (2):  + ltdl (for portable loading of 
iolibs)
0.000846 main                        (2):  + USB (libusb1, for USB cameras)
0.000876 main                        (2):  + serial (for serial cameras)
0.000905 main                        (2):  + no resmgr (serial port access and 
locking)
0.000934 main                        (2):  + no ttylock (serial port locking)
0.000963 main                        (2):  + no lockdev (serial port locking)
0.000994 main                        (2): CAMLIBS env var not set, using 
compile-time default instead
0.001023 main                        (2): IOLIBS env var not set, using 
compile-time default instead
0.001053 main                        (2): invoked with following arguments:
0.001083 main                        (2):   --debug
0.001112 main                        (2):   --debug-logfile=my-logfile.txt
0.001142 main                        (2):   --capture-image
0.001232 load_settings               (2): Creating gphoto config directory 
('/home/pi/.gphoto')
0.001417 load_settings               (2): Loading settings from file 
'/home/pi/.gphoto/settings'.
0.001584 main                        (2): The user has not specified both a 
model and a port. Try to figure them out.
0.001631 gp_port_info_list_load      (2): Using ltdl to load io-drivers from 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0'...
0.002005 foreach_func                (2): Called for filename 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/disk'.
0.002779 gp_port_library_list        (2): found fstab fsname proc
0.002836 gp_port_library_list        (2): found fstab fsname 
PARTUUID=2aef01ee-01
0.002915 gp_port_library_list        (2): found fstab fsname 
PARTUUID=2aef01ee-02
0.003224 gp_port_library_list        (2): found mtab fsname /dev/root
0.003290 gp_port_library_list        (2): found mtab fsname devtmpfs
0.003339 gp_port_library_list        (2): found mtab fsname sysfs
0.003383 gp_port_library_list        (2): found mtab fsname proc
0.003427 gp_port_library_list        (2): found mtab fsname securityfs
0.003473 gp_port_library_list        (2): found mtab fsname tmpfs
0.003564 gp_port_library_list        (2): found mtab fsname devpts
0.003608 gp_port_library_list        (2): found mtab fsname tmpfs
0.003692 gp_port_library_list        (2): found mtab fsname tmpfs
0.003779 gp_port_library_list        (2): found mtab fsname tmpfs
0.003880 gp_port_library_list        (2): found mtab fsname cgroup2
0.003976 gp_port_library_list        (2): found mtab fsname cgroup
0.004017 gp_port_library_list        (2): found mtab fsname none
0.004091 gp_port_library_list        (2): found mtab fsname cgroup
0.004134 gp_port_library_list        (2): found mtab fsname cgroup
0.004287 gp_port_library_list        (2): found mtab fsname cgroup
0.004329 gp_port_library_list        (2): found mtab fsname cgroup
0.004369 gp_port_library_list        (2): found mtab fsname cgroup
0.004408 gp_port_library_list        (2): found mtab fsname cgroup
0.004448 gp_port_library_list        (2): found mtab fsname cgroup
0.004487 gp_port_library_list        (2): found mtab fsname cgroup
0.004527 gp_port_library_list        (2): found mtab fsname systemd-1
0.004569 gp_port_library_list        (2): found mtab fsname sunrpc
0.004660 gp_port_library_list        (2): found mtab fsname debugfs
0.004737 gp_port_library_list        (2): found mtab fsname mqueue
0.004779 gp_port_library_list        (2): found mtab fsname configfs
0.004881 gp_port_library_list        (2): found mtab fsname /dev/mmcblk0p1
0.004954 gp_port_library_list        (2): found mtab fsname tmpfs
0.005189 foreach_func                (2): Loaded '' ('^disk:') from 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/disk'.
0.005230 foreach_func                (2): Called for filename 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/ptpip'.
0.005804 foreach_func                (2): Loaded 'PTP/IP Connection' ('ptpip:') 
from '/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/ptpip'.
0.005851 foreach_func                (2): Loaded '' ('^ptpip:') from 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/ptpip'.
0.005884 foreach_func                (2): Called for filename 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/serial'.
0.007082 foreach_func                (2): Loaded 'Serial Port Device' 
('serial:') from '/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/serial'.
0.007126 foreach_func                (2): Loaded '' ('^serial:') from 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/serial'.
0.007160 foreach_func                (2): Called for filename 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/usb1'.
0.038763 foreach_func                (2): Loaded '' ('^usb:') from 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/usb1'.
0.038846 foreach_func                (2): Loaded 'Universal Serial Bus' 
('usb:001,007') from '/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/usb1'.
0.038883 foreach_func                (2): Loaded 'Universal Serial Bus' 
('usb:001,003') from '/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/usb1'.
0.038919 foreach_func                (2): Called for filename 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/usbdiskdirect'.
0.039773 foreach_func                (2): Called for filename 
'/usr/lib/arm-linux-gnueabihf/libgphoto2_port/0.12.0/usbscsi'.
0.040618 gp_port_info_list_count     (2): Counting entries (8 available)...
0.040661 gp_port_info_list_count     (2): 4 regular entries available.
0.040752 gp_abilities_list_load_dir  (2): Using ltdl to load camera libraries 
from '/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22'...
0.041865 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/adc65'.
0.041909 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/agfa_cl20'.
0.041943 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/aox'.
0.041974 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/ax203'.
0.042006 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/barbie'.
0.042037 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/canon'.
0.042068 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/casio_qv'.
0.042100 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/clicksmart310'.
0.042131 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/digigr8'.
0.042216 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/digita'.
0.042250 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/dimagev'.
0.042284 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/dimera3500'.
0.042317 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/directory'.
0.042349 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/enigma13'.
0.042381 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/fuji'.
0.042414 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/gsmart300'.
0.042446 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/hp215'.
0.042478 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/iclick'.
0.042511 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/jamcam'.
0.042543 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/jd11'.
0.042574 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/jl2005a'.
0.042606 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/jl2005c'.
0.042638 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/kodak_dc120'.
0.042670 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/kodak_dc210'.
0.042703 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/kodak_dc240'.
0.042735 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/kodak_dc3200'.
0.042767 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/kodak_ez200'.
0.042798 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/konica'.
0.042830 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/konica_qm150'.
0.042862 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/largan'.
0.042894 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/lg_gsm'.
0.042926 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/mars'.
0.042957 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/mustek'.
0.042989 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/panasonic_coolshot'.
0.043021 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/panasonic_dc1000'.
0.043052 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/panasonic_dc1580'.
0.043083 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/panasonic_l859'.
0.043113 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/pccam300'.
0.043145 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/pccam600'.
0.043177 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/pentax'.
0.043209 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/polaroid_pdc320'.
0.043240 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/polaroid_pdc640'.
0.043272 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/polaroid_pdc700'.
0.043304 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/ptp2'.
0.043336 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/ricoh'.
0.043367 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/ricoh_g3'.
0.043398 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/samsung'.
0.043473 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sierra'.
0.043507 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sipix_blink2'.
0.043539 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sipix_web2'.
0.043571 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/smal'.
0.043601 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sonix'.
0.043633 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sony_dscf1'.
0.043665 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sony_dscf55'.
0.043697 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/soundvision'.
0.043728 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/spca50x'.
0.043760 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sq905'.
0.043791 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/st2205'.
0.043823 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/stv0674'.
0.043854 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/stv0680'.
0.043886 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/sx330z'.
0.043917 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/topfield'.
0.043949 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/toshiba_pdrm11'.
0.043981 foreach_func                (2): Found 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/tp6801'.
0.044022 gp_abilities_list_load_dir  (2): Found 64 camera drivers.
0.144988 gp_port_info_list_count     (2): Counting entries (8 available)...
0.145061 gp_port_info_list_count     (2): 4 regular entries available.
0.145074 gp_port_new                 (2): Creating new device...
0.145098 gp_port_info_list_get_info  (2): Getting info of entry 0 (8 
available)...
0.145489 gp_port_set_settings        (2): Setting settings...
0.145511 gp_port_info_list_get_info  (2): Getting info of entry 1 (8 
available)...
0.145808 gp_port_set_timeout         (2): Setting port timeout to 500 
milliseconds.
0.145826 gp_port_set_settings        (2): Setting settings...
0.145840 gp_port_info_list_get_info  (2): Getting info of entry 2 (8 
available)...
0.158246 gp_port_set_timeout         (2): Setting port timeout to 5000 
milliseconds.
0.158285 gp_port_set_settings        (2): Setting settings...
0.158304 gp_libusb1_update           (2): (old int=0, conf=-1, alt=-1) port 
usb:001,007, (new int=0, conf=-1, alt=-1) port usb:001,007
0.158317 gp_libusb1_update           (2): lowlevel libusb1 port not yet opened, 
no need for libusb changes
0.158332 gp_abilities_list_detect_usb(2): Auto-detecting USB cameras...
0.160577 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 
0x29a, subclass, 0xffffffff, protocol 0xffffffff)...
0.161101 gp_libusb1_find_device_lib  (2): Looking for USB device (vendor 0x4da, 
product 0x2374)... found.
0.161242 gp_libusb1_find_device_lib  (2): Detected defaults: config 1, 
interface 0, altsetting 0, inep 82, outep 01, intep 83, class 06, subclass 01
0.161260 gp_abilities_list_detect_usb(2): Found 'Panasonic DMC-FS62' 
(0x4da,0x2374)
0.161303 gp_port_info_list_get_info  (2): Getting info of entry 3 (8 
available)...
0.173891 gp_port_set_timeout         (2): Setting port timeout to 5000 
milliseconds.
0.173930 gp_port_set_settings        (2): Setting settings...
0.173949 gp_libusb1_update           (2): (old int=0, conf=-1, alt=-1) port 
usb:001,003, (new int=0, conf=-1, alt=-1) port usb:001,003
0.173962 gp_libusb1_update           (2): lowlevel libusb1 port not yet opened, 
no need for libusb changes
0.173976 gp_abilities_list_detect_usb(2): Auto-detecting USB cameras...
0.176253 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 
0x29a, subclass, 0xffffffff, protocol 0xffffffff)...
0.177946 gp_libusb1_find_device_by_class_lib(2): Looking for USB device (class 
0x6, subclass, 0x1, protocol 0x1)...
0.178136 gp_port_free                (2): Freeing port...
0.178151 gp_port_close               (2): Closing port...
0.178711 gp_camera_set_abilities     (2): Setting abilities ('Panasonic 
DMC-FS62')...
0.178743 gp_setting_set              (2): Setting key 'model' to value 
'Panasonic DMC-FS62' (gphoto2)
0.178759 save_settings               (2): Saving 3 setting(s) to file 
"/home/pi/.gphoto/settings"
0.179071 gp_port_info_list_lookup_path(2): Looking for path 'usb:001,007' (8 
entries available)...
0.179091 gp_port_info_list_get_info  (2): Getting info of entry 2 (8 
available)...
0.179106 gp_camera_set_port_info     (2): Setting port info for port 'Universal 
Serial Bus' at 'usb:001,007'...
0.191387 gp_port_set_timeout         (2): Setting port timeout to 5000 
milliseconds.
0.191423 gp_port_set_settings        (2): Setting settings...
0.191441 gp_libusb1_update           (2): (old int=0, conf=-1, alt=-1) port 
usb:001,007, (new int=0, conf=-1, alt=-1) port usb:001,007
0.191454 gp_libusb1_update           (2): lowlevel libusb1 port not yet opened, 
no need for libusb changes
0.191469 gp_setting_set              (2): Setting key 'port' to value 
'usb:001,007' (gphoto2)
0.191486 save_settings               (2): Saving 3 setting(s) to file 
"/home/pi/.gphoto/settings"
0.191843 gp_camera_init              (2): Initializing camera...
0.191896 gp_libusb1_find_device_lib  (2): Looking for USB device (vendor 0x4da, 
product 0x2374)... found.
0.192029 gp_libusb1_find_device_lib  (2): Detected defaults: config 1, 
interface 0, altsetting 0, inep 82, outep 01, intep 83, class 06, subclass 01
0.192045 gp_camera_init              (2): Loading 
'/usr/lib/arm-linux-gnueabihf/libgphoto2/2.5.22/ptp2'...
0.196681 gp_port_open                (2): Opening USB port...
0.196721 gp_libusb1_open             (2): ()
0.196799 gp_libusb1_open             (2): claiming interface 0
0.197073 camera_init                 (2): maxpacketsize 64
0.197114 gp_port_set_timeout         (2): Setting port timeout to 8000 
milliseconds.
0.197146 ptp                         (2): PTP: Opening session
0.197166 ptp_usb_sendreq             (2): Sending PTP_OC 0x1002 (Open session) 
(0x1) request...
0.197181 gp_port_write               (3): Writing 16 = 0x10 bytes to port...
0.197368 gp_port_write               (3): Wrote   16 = 0x10 bytes to port: 
(hexdump of 16 bytes)
0000  10 00 00 00 01 00 02 10-00 00 00 00 01 00 00 00  ................

0.197388 ptp_usb_getresp             (2): Reading PTP_OC 0x1002 (Open session) 
response...
0.197404 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.198050 gp_port_read                (3): Read    12 = 0xc out of 1024 bytes 
from port: (hexdump of 12 bytes)
0000  0c 00 00 00 03 00 01 20-00 00 00 00              ....... ....    

0.198072 gp_port_set_timeout         (2): Setting port timeout to 20000 
milliseconds.
0.198089 ptp_usb_sendreq             (2): Sending PTP_OC 0x1001 (Get device 
info) request...
0.198102 gp_port_write               (3): Writing 12 = 0xc bytes to port...
0.198200 gp_port_write               (3): Wrote   12 = 0xc bytes to port: 
(hexdump of 12 bytes)
0000  0c 00 00 00 01 00 01 10-01 00 00 00              ............    

0.198217 ptp_usb_getdata             (2): Reading PTP_OC 0x1001 (Get device 
info) data...
0.198232 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.198985 gp_port_read                (3): Read    123 = 0x7b out of 1024 bytes 
from port: (hexdump of 123 bytes)
0000  7b 00 00 00 02 00 01 10-01 00 00 00 64 00 00 00  {...........d...
0010  00 00 00 00 00 00 00 0d-00 00 00 01 10 02 10 03  ................
0020  10 04 10 05 10 06 10 07-10 08 10 09 10 0a 10 0c  ................
0030  10 0d 10 1b 10 04 00 00-00 04 40 05 40 08 40 09  ..........@.@.@.
0040  40 00 00 00 00 00 00 00-00 06 00 00 00 01 30 02  @.............0.
0050  30 06 30 0d 30 01 38 0d-38 0b 4d 00 41 00 54 00  0.0.0.8.8.M.A.T.
0060  53 00 55 00 53 00 48 00-49 00 54 00 41 00 00 00  S.U.S.H.I.T.A...
0070  00 04 31 00 2e 00 30 00-00 00 00                 ..1...0....     

0.199033 ptp_usb_getresp             (2): Reading PTP_OC 0x1001 (Get device 
info) response...
0.199047 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.199288 gp_port_read                (3): Read    12 = 0xc out of 1024 bytes 
from port: (hexdump of 12 bytes)
0000  0c 00 00 00 03 00 01 20-01 00 00 00              ....... ....    

0.199331 print_debug_deviceinfo      (2): Device info:
0.199346 print_debug_deviceinfo      (2): Manufacturer: MATSUSHITA
0.199358 print_debug_deviceinfo      (2):   Model: (null)
0.199371 print_debug_deviceinfo      (2):   device version: 1.0
0.199383 print_debug_deviceinfo      (2):   serial number: '(null)'
0.199395 print_debug_deviceinfo      (2): Vendor extension ID: 0x00000000
0.199408 print_debug_deviceinfo      (2): Vendor extension version: 0
0.199420 print_debug_deviceinfo      (2): Vendor extension description: (null)
0.199433 print_debug_deviceinfo      (2): Functional Mode: 0x0000
0.199445 print_debug_deviceinfo      (2): PTP Standard Version: 100
0.199457 print_debug_deviceinfo      (2): Supported operations:
0.199471 print_debug_deviceinfo      (2):   0x1001 (Get device info)
0.199485 print_debug_deviceinfo      (2):   0x1002 (Open session)
0.199499 print_debug_deviceinfo      (2):   0x1003 (Close session)
0.199512 print_debug_deviceinfo      (2):   0x1004 (Get storage IDs)
0.199526 print_debug_deviceinfo      (2):   0x1005 (Get storage info)
0.199539 print_debug_deviceinfo      (2):   0x1006 (Get number of objects)
0.199553 print_debug_deviceinfo      (2):   0x1007 (Get object handles)
0.199566 print_debug_deviceinfo      (2):   0x1008 (Get object info)
0.199580 print_debug_deviceinfo      (2):   0x1009 (Get object)
0.199594 print_debug_deviceinfo      (2):   0x100a (Get thumbnail)
0.199607 print_debug_deviceinfo      (2):   0x100c (Send object info)
0.199621 print_debug_deviceinfo      (2):   0x100d (Send object)
0.199634 print_debug_deviceinfo      (2):   0x101b (Get partial object)
0.199646 print_debug_deviceinfo      (2): Events Supported:
0.199660 print_debug_deviceinfo      (2):   0x4004 (StoreAdded)
0.199673 print_debug_deviceinfo      (2):   0x4005 (StoreRemoved)
0.199687 print_debug_deviceinfo      (2):   0x4008 (DeviceInfoChanged)
0.199701 print_debug_deviceinfo      (2):   0x4009 (RequestObjectTransfer)
0.199713 print_debug_deviceinfo      (2): Device Properties Supported:
0.199728 ptp_usb_sendreq             (2): Sending PTP_OC 0x1004 (Get storage 
IDs) request...
0.199741 gp_port_write               (3): Writing 12 = 0xc bytes to port...
0.199844 gp_port_write               (3): Wrote   12 = 0xc bytes to port: 
(hexdump of 12 bytes)
0000  0c 00 00 00 01 00 04 10-02 00 00 00              ............    

0.199861 ptp_usb_getdata             (2): Reading PTP_OC 0x1004 (Get storage 
IDs) data...
0.199875 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.208814 gp_port_read                (3): Read    20 = 0x14 out of 1024 bytes 
from port: (hexdump of 20 bytes)
0000  14 00 00 00 02 00 04 10-02 00 00 00 01 00 00 00  ................
0010  01 00 01 00            -                         ....            

0.208839 ptp_usb_getresp             (2): Reading PTP_OC 0x1004 (Get storage 
IDs) response...
0.208853 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.209203 gp_port_read                (3): Read    12 = 0xc out of 1024 bytes 
from port: (hexdump of 12 bytes)
0000  0c 00 00 00 03 00 01 20-02 00 00 00              ....... ....    

0.209219 ptp                         (2): (storage=0xffffffff, 
handle=0xffffffff)
0.209232 ptp                         (2): Listing ... 
0.209249 ptp_usb_sendreq             (2): Sending PTP_OC 0x1007 (Get object 
handles) (0xffffffff,0x0,0xffffffff) request...
0.209263 gp_port_write               (3): Writing 24 = 0x18 bytes to port...
0.209391 gp_port_write               (3): Wrote   24 = 0x18 bytes to port: 
(hexdump of 24 bytes)
0000  18 00 00 00 01 00 07 10-03 00 00 00 ff ff ff ff  ................
0010  00 00 00 00 ff ff ff ff-                         ........        

0.209409 ptp_usb_getdata             (2): Reading PTP_OC 0x1007 (Get object 
handles) data...
0.209423 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.215657 gp_port_read                (3): Read    24 = 0x18 out of 1024 bytes 
from port: (hexdump of 24 bytes)
0000  18 00 00 00 02 00 07 10-03 00 00 00 02 00 00 00  ................
0010  00 00 00 81 00 00 00 41-                         .......A        

0.215676 ptp_usb_getresp             (2): Reading PTP_OC 0x1007 (Get object 
handles) response...
0.215689 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.216052 gp_port_read                (3): Read    12 = 0xc out of 1024 bytes 
from port: (hexdump of 12 bytes)
0000  0c 00 00 00 03 00 01 20-03 00 00 00              ....... ....    

0.216069 ptp                         (2): adding new objectid 0x81000000 
(nrofobs=0,j=0)
0.216084 ptp                         (2): adding new objectid 0x41000000 
(nrofobs=1,j=1)
0.216101 ptp                         (2): (storage=0x00010001, 
handle=0xffffffff)
0.216113 ptp                         (2): Listing ... 
0.216129 ptp_usb_sendreq             (2): Sending PTP_OC 0x1007 (Get object 
handles) (0x10001,0x0,0xffffffff) request...
0.216142 gp_port_write               (3): Writing 24 = 0x18 bytes to port...
0.216259 gp_port_write               (3): Wrote   24 = 0x18 bytes to port: 
(hexdump of 24 bytes)
0000  18 00 00 00 01 00 07 10-04 00 00 00 01 00 01 00  ................
0010  00 00 00 00 ff ff ff ff-                         ........        

0.216275 ptp_usb_getdata             (2): Reading PTP_OC 0x1007 (Get object 
handles) data...
0.216289 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.220455 gp_port_read                (3): Read    24 = 0x18 out of 1024 bytes 
from port: (hexdump of 24 bytes)
0000  18 00 00 00 02 00 07 10-04 00 00 00 02 00 00 00  ................
0010  00 00 00 81 00 00 00 41-                         .......A        

0.220478 ptp_usb_getresp             (2): Reading PTP_OC 0x1007 (Get object 
handles) response...
0.220491 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.220861 gp_port_read                (3): Read    12 = 0xc out of 1024 bytes 
from port: (hexdump of 12 bytes)
0000  0c 00 00 00 03 00 01 20-04 00 00 00              ....... ....    

0.220877 ptp                         (2): adding old objectid 0x81000000 
(nrofobs=2,j=1)
0.220891 ptp                         (2): adding old objectid 0x41000000 
(nrofobs=2,j=1)
0.220908 gp_context_error            (0): Sorry, your camera does not support 
generic capture
0.220967 gp_camera_capture [gphoto2-camera.c:1340](0): 
'camera->functions->capture (camera, type, path, context)' failed: -6
0.221878 gp_camera_free              (2): Freeing camera...
0.221903 gp_camera_exit              (2): Exiting camera ('Panasonic 
DMC-FS62')...
0.221918 gp_port_get_timeout         (2): Current port timeout is 20000 
milliseconds.
0.221931 gp_port_set_timeout         (2): Setting port timeout to 150 
milliseconds.
0.221944 gp_port_check_int           (3): Reading 24 = 0x18 bytes from 
interrupt endpoint...
0.372147 gp_port_check_int           (3): Reading 24 = 0x18 bytes from 
interrupt endpoint...
0.522372 gp_port_set_timeout         (2): Setting port timeout to 20000 
milliseconds.
0.522417 ptp_usb_sendreq             (2): Sending PTP_OC 0x1003 (Close session) 
request...
0.522431 gp_port_write               (3): Writing 12 = 0xc bytes to port...
0.522563 gp_port_write               (3): Wrote   12 = 0xc bytes to port: 
(hexdump of 12 bytes)
0000  0c 00 00 00 01 00 03 10-05 00 00 00              ............    

0.522581 ptp_usb_getresp             (2): Reading PTP_OC 0x1003 (Close session) 
response...
0.522596 gp_port_read                (3): Reading 1024 = 0x400 bytes from 
port...
0.523318 gp_port_read                (3): Read    12 = 0xc out of 1024 bytes 
from port: (hexdump of 12 bytes)
0000  0c 00 00 00 03 00 01 20-05 00 00 00              ....... ....    

0.523373 gp_port_close               (2): Closing port...
0.524460 _close_async_interrupts     (2): canceling transfer 0:0x1931828 
(status 0)
0.524655 _close_async_interrupts     (2): canceling transfer 1:0x191ad58 
(status 0)
0.524768 _close_async_interrupts     (2): canceling transfer 2:0x19168f0 
(status 0)
0.525038 _close_async_interrupts     (2): canceling transfer 3:0x192f530 
(status 0)
0.525135 _close_async_interrupts     (2): canceling transfer 4:0x192f100 
(status 0)
0.525398 _close_async_interrupts     (2): canceling transfer 5:0x1919358 
(status 0)
0.525494 _close_async_interrupts     (2): canceling transfer 6:0x192cbc8 
(status 0)
0.525766 _close_async_interrupts     (2): canceling transfer 7:0x192e820 
(status 0)
0.525879 _close_async_interrupts     (2): canceling transfer 8:0x1913928 
(status 0)
0.526144 _close_async_interrupts     (2): canceling transfer 9:0x1937400 
(status 0)
0.526249 _cb_irq                     (2): 0x1931828 with status 3
0.526265 _cb_irq                     (2): Transfer 0x1931828 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526283 _cb_irq                     (2): 0x191ad58 with status 3
0.526296 _cb_irq                     (2): Transfer 0x191ad58 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526313 _cb_irq                     (2): 0x19168f0 with status 3
0.526327 _cb_irq                     (2): Transfer 0x19168f0 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526344 _cb_irq                     (2): 0x192f530 with status 3
0.526357 _cb_irq                     (2): Transfer 0x192f530 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526374 _cb_irq                     (2): 0x192f100 with status 3
0.526387 _cb_irq                     (2): Transfer 0x192f100 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526403 _cb_irq                     (2): 0x1919358 with status 3
0.526416 _cb_irq                     (2): Transfer 0x1919358 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526432 _cb_irq                     (2): 0x192cbc8 with status 3
0.526445 _cb_irq                     (2): Transfer 0x192cbc8 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526461 _cb_irq                     (2): 0x192e820 with status 3
0.526474 _cb_irq                     (2): Transfer 0x192e820 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526490 _cb_irq                     (2): 0x1913928 with status 3
0.526503 _cb_irq                     (2): Transfer 0x1913928 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.526519 _cb_irq                     (2): 0x1937400 with status 3
0.526532 _cb_irq                     (2): Transfer 0x1937400 should be in 
LIBUSB_TRANSFER_COMPLETED, but is 3!
0.527210 gp_filesystem_reset         (2): resetting filesystem
0.527230 gp_filesystem_lru_clear     (2): Clearing fscache LRU list...
0.527242 gp_filesystem_lru_clear     (2): fscache LRU list already empty
0.527255 delete_all_folders          (2): Internally deleting all folders from 
'/'...
0.527268 lookup_folder               (2): Lookup folder '/'...
0.527281 lookup_folder               (2): Found! / is 0x1912440
0.527294 recurse_delete_folder       (2): Recurse delete folder 0x1912440//
0.527306 gp_port_free                (2): Freeing port...
0.527318 gp_port_close               (2): Closing port...
0.527722 gp_filesystem_reset         (2): resetting filesystem
0.527748 gp_filesystem_lru_clear     (2): Clearing fscache LRU list...
0.527760 gp_filesystem_lru_clear     (2): fscache LRU list already empty
0.527772 delete_all_folders          (2): Internally deleting all folders from 
'/'...
0.527785 lookup_folder               (2): Lookup folder '/'...
0.527797 lookup_folder               (2): Found! / is 0x1912440
0.527810 recurse_delete_folder       (2): Recurse delete folder 0x1912440//
Panasonic DMC-FZ30
text notes from Thu 14 Oct 2021

CAMERA SETUP
-- USB mode set to "Pictbridge".

~~~
1. OUTPUT FROM lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 04da:2374 Panasonic (Matsushita) Lumix Camera (PTP mode)
Bus 001 Device 004: ID 2c99:0002
Bus 001 Device 003: ID 046d:08ce Logitech, Inc. QuickCam Pro 5000
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

~~~
2. OUTPUT FROM gphoto2 --auto-detect
Model                          Port
----------------------------------------------------------
Panasonic DMC-FS62             usb:001,007

~~~
3. OUTPUT FROM LANG=C gphoto2 --summary >summary.txt
Camera summary:
Manufacturer: MATSUSHITA
Model: (null)
  Version: 1.0

Capture Formats:
Display Formats: Association/Directory, Script, DPOF, Apple Quicktime, JPEG, 
TIFF

Device Capabilities:
        File Download, No File Deletion, File Upload
        No Image Capture, No Open Capture, No vendor specific capture

Storage Devices Summary:
store_00010001:
        StorageDescription: None
        VolumeLabel: None
        Storage Type: Removable RAM (memory card)
        Filesystemtype: Digital Camera Layout (DCIM)
        Access Capability: Read-Write
        Maximum Capability: 1015676928 (968 MB)
        Free Space (Bytes): 719159296 (685 MB)
        Free Space (Images): 0

Device Property Summary:

~~~
4. OUTPUT FROM LANG=C gphoto2 --list-all-config >config.txt

/main/actions/opcode
Label: PTP Opcode
Readonly: 0
Type: TEXT
Current: 0x1001,0xparam1,0xparam2
END
/main/status/serialnumber
Label: Serial Number
Readonly: 0
Type: TEXT
Current: None
END
/main/status/manufacturer
Label: Camera Manufacturer
Readonly: 0
Type: TEXT
Current: MATSUSHITA
END
/main/status/cameramodel
Label: Camera Model
Readonly: 0
Type: TEXT
Current: None
END
/main/status/deviceversion
Label: Device Version
Readonly: 0
Type: TEXT
Current: 1.0
END
/main/status/vendorextension
Label: Vendor Extension
Readonly: 0
Type: TEXT
Current: None
END

~~~
5. OUTPUT FROM gphoto2 --capture-image

*** Error ***
Sorry, your camera does not support generic capture
ERROR: Could not capture image.
ERROR: Could not capture.
*** Error (-6: 'Unsupported operation') ***

For debugging messages, please use the --debug option.
Debugging messages may help finding a solution to your problem.
If you intend to send any error or debug messages to the gphoto
developer mailing list <gphoto-devel@lists.sourceforge.net>, please run
gphoto2 as follows:

    env LANG=C gphoto2 --debug --debug-logfile=my-logfile.txt --capture-image

Please make sure there is sufficient quoting around the arguments.

~~~
6. OUTPUT FROM env LANG=C gphoto2 --debug --debug-logfile=my-logfile.txt 
--capture-image

*** Error ***
Sorry, your camera does not support generic capture
ERROR: Could not capture image.
ERROR: Could not capture.
*** Error (-6: 'Unsupported operation') ***

_______________________________________________
Gphoto-devel mailing list
Gphoto-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gphoto-devel

Reply via email to