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