From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Apr 26 22:23:20 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g3QDNKt03613;
	Fri, 26 Apr 2002 22:23:20 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from basewall.kuciv.kyoto-u.ac.jp (basewall.kuciv.kyoto-u.ac.jp [130.54.249.143])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g3QDNJ403608
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 26 Apr 2002 22:23:19 +0900 (JST)
	(envelope-from koba@basewall.kuciv.kyoto-u.ac.jp)
Received: (from mail@localhost)
	by basewall.kuciv.kyoto-u.ac.jp (8.11.6/3.7W) id g3QDJQg20265
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 26 Apr 2002 22:19:26 +0900 (JST)
X-Authentication-Warning: basewall.kuciv.kyoto-u.ac.jp: mail set sender to <koba@basewall.kuciv.kyoto-u.ac.jp> using -f
Received: from pc98vm.tamura(192.168.0.102) by basewall.kuciv.kyoto-u.ac.jp via smap (V2.1)
	id xma020263; Fri, 26 Apr 02 22:19:04 +0900
Date: Fri, 26 Apr 2002 22:36:42 +0900
From: Shun-ichi KOBAYASHI <koba@basewall.kuciv.kyoto-u.ac.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
Message-Id: <20020426223642.707c3c5d.koba@basewall.kuciv.kyoto-u.ac.jp>
Organization: Kyoto University
X-Mailer: Sylpheed version 0.6.1 (GTK+ 1.2.10; i386--freebsd4.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: kobashun@basewall.kuciv.kyoto-u.ac.jp
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020417
X-Sequence: FreeBSD-users-jp 68247
Subject: [FreeBSD-users-jp 68247] Canon digital camera Powershot A40 + USB
 =?ISO-2022-JP?B?GyRCRjA6bkpzOXAbKEI=?=
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: koba@basewall.kuciv.kyoto-u.ac.jp

$B$3$P$d$7$H?=$7$^$9!#(B

$BA0N,!"(Bgphoto2$B$r;H$C$F%-%d%N%s@=%G%8%?%k%+%a%i(BPowershot A40$B$+$i(BUSB$B7PM3$G(B
FreeBSD 4.5-R $B$N%^%7%s$K@\B3$7$F$_$^$7$?!#(B
$B7k2L!"%+%a%i$+$i0l3g$7$F2hA|$r<hF@$9$k$3$H$K<:GT$9$k!J#1Kg$:$D<hF@$O=PMh$k!K(B
$B$H$$$&IT6q9g$O$"$j$^$9$,!"0l1~F0$-$^$7$?$N$G4JC1$KJs9p$7$^$9!#(B

$B%+%a%i!'%-%d%N%s@=%G%8%?%k%+%a%i(BPowershot A40
$B#P#C!'(BPanasonic Let's note CF-M1V
$B#O#S!'(BFreeBSD 4.5-Release 
$B%=%U%H!'(Bgphoto-2.0beta3 (http://www.gphoto.org/news.html)

[$B$d$C$?$3$H(B]
$B#1(B FreeBSD$B$N%=!<%9%U%!%$%k$K(BPowershot A40 $B$N%G!<%?$rDI2C$7!"%+!<%M%k$r:n$jD>$7!#(B

$B!&@=IJL>$H%Y%s%@!<L>$r3NG'(B
raphael# usbdevs -v
Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 
0x0100 port 1 addr 2: self powered, config 1, PowerShot A40(0x3058), Canon 
Inc.(0x04a9), rev 0x0001
port 2 powered
$B!&(B/usr/src/sys/dev/usb/usbdevs $B$K(BPowershot A40$B$N%G!<%?$rDI2C(B
product CANON A40		0x3058	PowerShot A40

$B!&(B/usr/src/sys/dev/usb/usbdevs.h $B$K$bF1MM(B
#define	USB_PRODUCT_CANON_A40	0x3058		/* PowerShot A40 */

$B!&(B/usr/src/sys/dev/usb/usbdevs_data.h $B$K$bF1MM(B
	{
	    USB_VENDOR_CANON, USB_PRODUCT_CANON_A40,
	    0,
	    "Canon, Inc.",
	    "PowerShot A40",
	},

$B#2(B gphoto-2.0beta3 $B$N%$%s%9%H!<%k(B

$B!&$^$:(Busb$B$r;H$&$?$a$K(Blibusb$B$,I,MW$H$J$k$N$G!"$3$l$r%$%s%9%H!<%k(B
http://sourceforge.net/projects/libusb/ $B$+$i(B libusb-0.1.5.tar.gz $B$r(B
$B%@%&%s%m!<%I!#2rE`!"E83+$7$?8e!"(B
./configure
make install
$B$G%$%s%9%H!<%k$^$G40N;!#(B

$B!&(Bgphoto2$B$N%=!<%9$K(BPowershot A40$B$N%G!<%?$rDI2C(B
$B%5%V%G%#%l%/%H%j(B gphoto-2.0beta3/camlibs/canon $B$NCf$N%U%!%$%k(B
canon.c    psa50.c    psa50.h
$B$K(BPowershot A40 $B$N%G!<%?$rDI2C!#B>$N%+%a%i$N5-=R$r8+$FE,Ev$K=q$-2C$($k!#(B

$B!&(Bconfigure $B$r;H$C$F(B makefile $B$N:n@.(B

$B:#2s$O%-%d%N%s@=$N%+%a%i$N%I%i%$%P$@$1$r;H$&!#(B
./configure --disable-nls --with-included-gettext
 --with-drivers=canon --prefix=/usr/local --sysconfdir=/etc
$B!JD9$$$N$G!"E,Ev$K2~9T$7$F$$$^$9!K(B

$B!&(Bgmake $B$r;H$C$F%P%$%J%j:n@.!#(B

$B$3$N$H$-$K!"%(%i!<$rEG$$$?$N$G!"0J2<$N$h$&$KBP=h!#(B
gmake[3]: Entering directory 
`/usr/ports/distfiles/gphoto-2.0beta3/libgphoto2_port/libgphoto2_port'
$B!JCfN,!K(B
/usr/libexec/elf/ld: cannot find -ldl

$B$=$3$G(B gphoto-2.0beta3/libgphoto2_port/libgphoto2_port/Makefile
$B$r<j$G=q$-49$((B,$B%i%$%V%i%j$X$N%j%s%/(B -ldl $B$NItJ,$r>C5n!#(B
$B$G$b$3$N(B -ldl $B$O2?$rI=$7$F$$$k$s$@$m$&$+!)(B

$B:FEY(Bgmake$B$r9T$&$H7k2L%*!<%i%$$G@.8y!%%$%s%9%H!<%k$7$F$_$h$&!%(B
gmake install $B$G$"$C$5$j@.8y!%(B

$B#3(B $B$H$b$+$/4JC1$JF0:n3NG'(B
raphael# gphoto2 --port usb: -n
Status: Initializing 'Canon PowerShot A40'...
Status: Listing files in '/'...
Status: Detected a Powershot A40
Number of pictures in folder /: 15
$B!&!&!&;#1F:Q$O(B15$BKg(B -----> OK

raphael# gphoto2 --port usb: -p 8
Status: Initializing 'Canon PowerShot A40'...
Status: Listing files in '/'...
Status: Detected a Powershot A40
Status: Getting 'IMG_0017.JPG' from folder '/'...
Saving file as IMG_0017.JPG
$B!&!&!&(B8$BKgL\$r<h$j9~$b$&!%$&$^$/$$$/!%(B -----> OK

gphoto2 --port usb: -T
$B!&!&!&%5%`%M!<%k$N0l3g<hF@!#%m%0>JN,!#$3$l$b$&$^$/9T$/(B -----> OK

gphoto2 --port usb: -P
$B!&!&!&2hA|$N0l3g<hF@!#2<5-$N%(%i!<$r=P$7$F<:GT!#860xDI5a$O$7$F$$$^$;$s!#(B

Status: Initializing 'Canon PowerShot A40'...
canon_init_serial(): Cannot initialize camera, canon_usb_camera_init() 
returned -1
*** Error ('Unspecified error') ***
The following message is the last internal error message.
This message may currently still be unrelated to the real error:

No error description available

For debugging messages, please use the --debug option.

[$B$3$l$+$i$d$C$F$_$h$&$H;W$&$3$H(B]
$B!&;n$7$F$$$J$$F0:n$N3NG'!#(B
$B!&(Bgphoto-2.0beta5 $B$,=P$F$$$k$N$G!"$3$$$D$GIT6q9g$,=P$k$+$I$&$+MW%A%'%C%/!#(B
$B!&<1<T$N%"%I%P%$%9BT$A!#(B

[PS] Powershot A40 $B$O(B200M pixel$B$N>.7?$J$,$i%F%l!&%o%$%I$N(B
$B%3%s%P!<%8%g%s%l%s%:$,<h$jIU$1$i$l$k!#%o%$%IB&$G(B25mm$BAjEv!#(B
$BN99TMQ$K9-3Q$r%+%P!<$7$?>.7?$N%G%8%?%k%+%a%i$,M_$7$+$C$?KM$H$7$F$O(B
$B4r$7$$8B$j!#0J>e!#(B
