From owner-freebsd-usb@FreeBSD.ORG Sun Feb 8 09:54:54 2015 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2042D152 for ; Sun, 8 Feb 2015 09:54:54 +0000 (UTC) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2E92380 for ; Sun, 8 Feb 2015 09:54:53 +0000 (UTC) Received: from [93.104.28.23] (helo=c720-r276659) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1YKOZm-0005XW-Bd; Sun, 08 Feb 2015 10:54:51 +0100 Date: Sun, 8 Feb 2015 10:54:48 +0100 From: Matthias Apitz To: Hans Petter Selasky Subject: Re: Canon EOS 300D not working in -HEAD with gphoto 2.5.5 Message-ID: <20150208095448.GA1797@c720-r276659> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , Hans Petter Selasky , freebsd-usb@freebsd.org References: <20150208085437.GA1504@c720-r276659> <54D7257A.5020200@selasky.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <54D7257A.5020200@selasky.org> X-Operating-System: FreeBSD 11.0-CURRENT r269739 (i386) User-Agent: Mutt/1.5.23 (2014-03-12) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 93.104.28.23 Cc: freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2015 09:54:54 -0000 El día Sunday, February 08, 2015 a las 09:59:38AM +0100, Hans Petter Selasky escribió: > > ioctl(6,USB_GET_PLUGTIME,0xbfbf9f6c) = 0 (0x0) > > ioctl(6,USB_FS_INIT,0xbfbf9f70) = 0 (0x0) > > write(4,"\0",1) = 1 (0x1) > > ioctl(5,USB_IFACE_DRIVER_ACTIVE,0xbfbfa008) ERR#6 'Device not configured' > > write(2,"Detected a 'Canon:EOS 300D (norm"...,43) = 43 (0x2b) > > ioctl(5,USB_DO_REQUEST,0xbfbf9050) = 0 (0x0) > > write(2,"\n",1) = 1 (0x1) > > write(2,"*** Error *** \n",28) = 28 (0x1c) > > write(2,"Could not establish initial cont"...,48) = 48 (0x30) > > > > In messages on cam attach it says: > > > > Feb 8 09:41:06 c720-r276659 kernel: ugen0.3: at usbus0 > > Feb 8 09:41:06 c720-r276659 root: Unknown USB device: vendor 0x04a9 product 0x3084 bus uhub0 > > > > Any ideas? > > > > matthias > > > > Hi, > > Did you chmod /dev/usb/X.Y.0 properly? Hi, Yes, it is: # ls -l /dev/usb total 0 crw-rw-rw- 1 root wheel 0x38 8 feb 07:00 0.1.0 crw-rw-rw- 1 root wheel 0x3c 8 feb 07:00 0.1.1 crw-rw-rw- 1 root wheel 0x3e 8 feb 07:00 0.2.0 crw-rw-rw- 1 root wheel 0x40 8 feb 07:00 0.2.1 crw-rw-rw- 1 root wheel 0x41 8 feb 07:00 0.2.7 crw-rw-rw- 1 root wheel 0x6e 8 feb 10:48 0.3.0 crw-rw-rw- 1 root wheel 0x70 8 feb 10:48 0.3.1 crw-rw-rw- 1 root wheel 0x71 8 feb 10:48 0.3.2 crw-rw-rw- 1 root wheel 0x72 8 feb 10:48 0.3.3 crw-rw-rw- 1 root wheel 0x3a 8 feb 07:00 1.1.0 crw-rw-rw- 1 root wheel 0x3d 8 feb 07:00 1.1.1 crw-rw-rw- 1 root wheel 0x42 8 feb 07:00 1.2.0 crw-rw-rw- 1 root wheel 0x44 8 feb 07:00 1.2.1 > Output from usbdump will help. Here it comes; the first lines are from attach; the two packages from 10:48:48.009706 on are from gphoto; Thx matthias 10:48:34.285050 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 08 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 8 bytes flags 0x10 10:48:34.286851 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 8 bytes 0000 12 01 10 01 FF FF FF 20 -- -- -- -- -- -- -- -- |....... | flags 0x10 10:48:34.289413 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 10:48:34.291012 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0x10 10:48:34.568948 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 10:48:34.569507 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=20,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 18 bytes 0000 12 01 10 01 FF FF FF 20 A9 04 84 30 01 00 01 02 |....... ...0....| 0010 00 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 10:48:34.569527 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 03 00 00 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 10:48:34.570011 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 04 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 10:48:34.570023 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 03 00 00 04 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 4 bytes flags 0x10 10:48:34.570520 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 4 bytes 0000 04 03 09 04 -- -- -- -- -- -- -- -- -- -- -- -- |.... | flags 0x10 10:48:34.570534 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 01 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 10:48:34.571281 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 16 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 10:48:34.571292 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 01 03 09 04 16 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 22 bytes flags 0x10 10:48:34.572043 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=24,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 22 bytes 0000 16 03 43 00 61 00 6E 00 6F 00 6E 00 20 00 49 00 |..C.a.n.o.n. .I.| 0010 6E 00 63 00 2E 00 -- -- -- -- -- -- -- -- -- -- |n.c... | flags 0x10 10:48:34.572056 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 02 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 10:48:34.572806 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 2A 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |*. | flags 0x10 10:48:34.572818 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 02 03 09 04 2A 00 -- -- -- -- -- -- -- -- |......*. | frame[1] READ 42 bytes flags 0x10 10:48:34.573851 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=44,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 42 bytes 0000 2A 03 43 00 61 00 6E 00 6F 00 6E 00 20 00 44 00 |*.C.a.n.o.n. .D.| 0010 69 00 67 00 69 00 74 00 61 00 6C 00 20 00 43 00 |i.g.i.t.a.l. .C.| 0020 61 00 6D 00 65 00 72 00 61 00 -- -- -- -- -- -- |a.m.e.r.a. | flags 0x10 10:48:34.573871 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 09 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 9 bytes flags 0x10 10:48:34.574615 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=12,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 9 bytes 0000 09 02 27 00 01 01 00 C0 32 -- -- -- -- -- -- -- |..'.....2 | flags 0x10 10:48:34.574627 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 27 00 -- -- -- -- -- -- -- -- |......'. | frame[1] READ 39 bytes flags 0x10 10:48:34.575644 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=40,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 39 bytes 0000 09 02 27 00 01 01 00 C0 32 09 04 00 00 03 FF FF |..'.....2.......| 0010 FF 00 07 05 81 02 40 00 00 07 05 02 02 40 00 00 |......@......@..| 0020 07 05 83 03 40 00 60 -- -- -- -- -- -- -- -- -- |....@.` | flags 0x10 10:48:34.575656 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 00 00 00 00 00 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 10:48:34.576405 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 01 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 10:48:34.576665 usbus0.3 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 00 09 01 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0x10 10:48:34.577560 usbus0.3 DONE-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x10 10:48:48.009706 usbus0.3 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 C0 0C 55 00 00 00 01 00 -- -- -- -- -- -- -- -- |..U..... | frame[1] READ 1 bytes flags 0x12 10:48:48.010314 usbus0.3 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 1 bytes 0000 43 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |C | flags 0x12 28 packets captured 28 packets received by filter 0 packets dropped by kernel -- Matthias Apitz, guru@unixarea.de, http://www.unixarea.de/ +49-170-4527211 La referencia de la Duma a la anexión de la RDA, en este caso al contrario con la Crimlía sin referéndum, no solamente tiene gracia sino da en el blanco.- Marinos Yannikos @MarinosYannikos en un blog de RTdeutsch.