Tested Cameras

So far I have tested four DSLRs (all Canon) and have had different results, so lets look at them to see what I could do (or could not wah!)

Canon EOS-M

This is the original Canon EOS-M model.

gphoto2 --auto-detect
Model Port
----------------------------------------------------------
Canon EOS M usb:001,027

So yes, we can auto detect the camera.

gphoto2 --capture-image
*** Error ***
Sorry, your camera does not support generic capture
ERROR: Could not trigger 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 --trigger-capture
Please make sure there is sufficient quoting around the arguments.

So we are unable to capture files from gphoto using the EOS-M

gphoto2 --get-all-files
Yes

Yes, we were able to pull all of the files from the EOS-M, so we can use a backup solution for this camera, but no intervalometer functions.

Canon EOS 550D

This is the original Canon EOS-M model.
<file> gphoto2 –auto-detect