http://sourceforge.net/p/gphoto/bugs/958/ changed canon.c (r14452) to say "Canon:PowerShot S110 (2001)"; the S100 has the same problem, so saying "Canon:PowerShot S100 (2000)" would be useful.
The attached trivial patch worked to do exactly that when I stuffed it into libgphoto2-6:amd64 2.5.2-0ubuntu5 (Ubuntu 13.10 "Saucy") and tested against my own 04a9:3236 Canon, Inc. PowerShot S100.
yes, this is also necessary. SHould have spotted this when I fixed the first issue.
applied!