Canon EOS 300D not working in -HEAD with gphoto 2.5.5

Hans Petter Selasky hps at selasky.org
Sun Feb 8 08:58:54 UTC 2015


On 02/08/15 09:54, Matthias Apitz wrote:
>
> Hello,
>
> I have the above cam attached to an Acer C720 Chromebook running HEAD
> from January. gphoto can not read from the cam, it is detecting the name
> of the cam as EOS 300D but can not read bytes from USB. With truss the
> situation looks like this:
>
> ...
> open("/dev/ugen0.3",O_RDWR,00)                   = 5 (0x5)
> open("/dev/ugen0.3",O_RDWR,00)                   = 6 (0x6)
> 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: <Canon Inc.> 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?

Output from usbdump will help.

--HPS


More information about the freebsd-usb mailing list