On Thu, Jun 26, 2008 at 11:52 AM, sham pavman <shampavman.cg at gmail.com> wrote: > Hi Bosug, > > I was figuring out a way to make my Canon S5IS work on solaris, > Turn out that it has built in support. > How ever there is a twist..I am using KDE 3.5.8 and through this i am able > to access the camera. > I not sure if its possible on other desktop environments > > Oddly enough a df -h wont detect it as mounted. > But equally interesting is this o/p from dmeg |tail -10 > > Jun 26 11:20:09 Harivayu usba: [ID 912658 kern.info] USB 2.0 device > (usb4a9,3148) operating at full speed (USB 1.x) on USB 1.10 root hub: > image at 1, usb_mid0 at bus address 4 > Jun 26 11:20:09 Harivayu usba: [ID 349649 kern.info] Canon Inc. Digital > Camera 0BD25A0DA3724E9C81262C1901652C38 > Jun 26 11:20:09 Harivayu genunix: [ID 936769 kern.info] usb_mid0 is > /pci at 0,0/pci1043,8234 at 2/image at 1 > Jun 26 11:20:09 Harivayu genunix: [ID 408114 kern.info] > /pci at 0,0/pci1043,8234 at 2/image at 1 (usb_mid0) online > Jun 26 11:20:09 Harivayu usba: [ID 349649 kern.info] usba: no driver > found for interface 0 (nodename: 'image') of Canon Inc. Digital Camera > 0BD25A0DA3724E9C81262C1901652C38 > > No sooner did i start using this app than i ran into issues. > I opened gtkam and navigated to my camera model(there was no S5IS so i > settled for S3is) > Then it says loading drivers from /usr/lib/libgphoto.... > /usr/lib/libgphoto2/2.3.1 > canon.so (the executable) > After this i am able to see my entire collection, "but the application > unexpectedly quits and sometime even hangs."
Try using Digikam. > > Could we fix this issue and put it into the next Belenix Release?(or is it > already done?) > I would be very happy to work on this,if some one can tell me where to start > from ;-) You'd need to read up on Gphoto2 and work with that opensource project. Essentially modern digicams are increasingly using PTP mode for camera access as opposed to storage mode. So you do not see it as mounted. PTP mode delivers faster I/O and complete control of the camera. For eg. the application can instruct the camera to take pictures, set modes exposures etc. The application Gtkam or Digikam access the raw camera USB device that is exposed via ugen (generic usb module) and interprets the datastream via a userland driver in the application. Same mechanism both in Linux and OpenSolaris. PTP mode on Gphoto2 seems to be still a bit quirky at present. You would need to read up on PTP specs and how Gphoto2 works underneath. Regards, Moinak. > > Regards > Shampavman > blogs.sun.com/sham > > > > > > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > List-Owner: mailto:ug-bosug-owner at opensolaris.org > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54 >