I want to take you to task on the "brain-dead" PTP protocol. There is Linux software called gphoto2 that works well with the PTP protocol. I can control almost all aspects of my Nikon D200 from my laptop using a simple perl script.