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...