Then extract the firmware with ift-extract, and add an entry for usbfs to /etc/fstab (or mount it directly):
sudo addgroup --system usbfs
cat /etc/group | grep usbfs | sed -e 's/.*:.*:\([0-9]*\):.*/\1/' | \
xargs -iUSBFS_ID echo none /proc/bus/usb usbfs devgid=USBFS_ID,devmode=664 0 0 | sudo tee -a /etc/fstab
Now reboot and the firmware should be loaded by udev automatically.
If you do modprobe uvcvideo, the firmware is already loaded and it will not fail.
I suggest that the firmware loading is removed from linux-ubuntu-modules-2.6.24, as they are in the upstream uvcvideo. The firmware loading inside uvcvideo does not work.
OK, never mind the error I got in my last comment, it was not fatal - the isight does work!
I think these are the steps:
Install isight- firmware- tools from:
http:// ppa.launchpad. net/bersace/ ubuntu/ pool/main/ i/isight- firmware- tools/isight- firmware- tools_1. 0.2-0ubuntu0~ ppa1_i386. deb
Then extract the firmware with ift-extract, and add an entry for usbfs to /etc/fstab (or mount it directly):
sudo addgroup --system usbfs *:\([0- 9]*\):. */\1/' | \ USBFS_ID, devmode= 664 0 0 | sudo tee -a /etc/fstab
cat /etc/group | grep usbfs | sed -e 's/.*:.
xargs -iUSBFS_ID echo none /proc/bus/usb usbfs devgid=
Now reboot and the firmware should be loaded by udev automatically.
If you do modprobe uvcvideo, the firmware is already loaded and it will not fail.
I suggest that the firmware loading is removed from linux-ubuntu- modules- 2.6.24, as they are in the upstream uvcvideo. The firmware loading inside uvcvideo does not work.
Can anyone confirm this?