I recompiled the kernel modules with USB DEVICE FILESYSTEM .
Replaced the usbcore.ko and ohci-hcd.ko in /lib/modules .. drivers/usb
added "usbfs /proc/bus/usb usbfs rw 0 0" in /etc/fstab
compiled libusb and put it in /lib
With that we can see the usb devices in /proc/bus/usb and
my application...
It work !!
Multican run well with Libusb and my modified usbcore.ko kernel module ..
I can now control my Canon camera via USB for remote shooting!!
Libgphoto2 does not work because we need to set USB permission with udev but anyway I dont need it for now.
For those interested .. I want to...
it works :)
I recompiled usbcore.ko and ohci_hcd.ko with usbfs support
now I can see my camera in /proc/bus/usb
but I need to set the USB permission
I think this is the last thing to do to make gphoto2 and multican working :)
Is the usbdevfs enabled in the wiz kernel ?
I managed to get gphoto2 or multican working on my wiz but my camera
is not detected because of missing kernel config like usbdevfs :(
Can someone help me with setting a cross_compile environment
for compiling a new kernel with all the USB options...
I replaced the libusb with another version precompiled for arm and the app start with no error :)
I see that my canon camera is detected by the Wiz in dmesg .. but my camera is not recognized by multican..
but it's a good start :)
JP
I tried that too but does not work.. get the same error no such file or directory .. I dont understand why
Maybe my libusb is not compiled correctly.
I will try another version of the lib.
Thanks for the help :)
JP
I tried to copy libusb-0.1.so.4 (a symbolic link to libusb-0.1.so.4.4.4) with all libusb lib in the binary folder but it does not work..
I get the same error message: libusb-0.1.so.4: cannot open shared object file: No such file or directory
Did someone tried to compile application using...
I found a simple alternative to gphoto2.
It's called multican : http://multican.sourceforge.net/ , a small program for controlling Canon cameras from USB.
I compiled libusb and multican for arm-linux with open-wiz and put it on the wiz.
But when I run ./multican.gpe , I get this error message...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.