I pulled the code for ptpcam via "svn co
http://subversion.assembla.com/svn/chdkde/trunk/tools/ptpcam/", built it, but it gives an error when trying to detect the camera. Does the A4000 have PTP support yet? Here is some of what I see:
dmesg:
[1311112.252206] usb 4-1.5: new high-speed USB device number 125 using ehci_hcd
[1311112.338825] usb 4-1.5: New USB device found, idVendor=04a9, idProduct=3243
[1311112.338827] usb 4-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[1311112.338829] usb 4-1.5: Product: Canon Digital Camera
[1311112.338830] usb 4-1.5: Manufacturer: Canon Inc.
[1311112.338832] usb 4-1.5: SerialNumber: 76F23FA4449C4A9DBBD39BB18BF3324D
>gphoto2 --auto-detect
Model Port
----------------------------------------------------------
USB PTP Class Camera usb:004,126
>/scr2/tmp/ptpcam/ptpcam --list-devices
Listing devices...
bus/dev vendorID/prodID device model
ERROR: Could not open session!
Try to reset the camera.
Segmentation fault
dmesg:
[1312141.188684] ptpcam[12866]: segfault at 100000012 ip 00007f9422773e64 sp 00007fff6698ac80 error 4 in libpthread-2.15.so[7f942276a000+17000]