Codebase list isight-firmware-tools / debian/1.2-2 HOWTO
debian/1.2-2

Tree @debian/1.2-2 (Download .tar.gz)

HOWTO @debian/1.2-2raw · history · blame

The following steps allow you to have a clean support for Apple
Built-in iSight on both PPC and intel Macintoshes. No kernelspace
Apple driver loading !


 * Check-out linux-uvc from http://linux-uvc.berlios.de/ (No patch needed !)

 * Build and install linux-uvc (the driver is named uvcvideo).

   	 make && sudo make install

 * Install latest isight-firmware-tools.

   /!\ Configure --sysconfdir=/etc (autotools bug?)  in order to have
       the udev rules properly installed.

       	    ./configure --sysconfdir=/etc && make && sudo make install

 * Get any AppleUSBVideoSupport from your Mac OS X partition and
   extract the firmware using ift-extract. ift-extract default output
   to /lib/firmware/isight.fw, so run as root :

            sudo ift-extract --apple-driver AppleUSBVideoSupport

 * /etc/init.d/udev restart or reboot.

   /!\ Beware not to have isight_usb.ko nor uvcvideo.ko installed on
       Ubuntu !!! Remove the driver using.

   sudo find /lib/modules/*/ubuntu/ -name "isight" -exec rm -rf {} \;
   sudo find /lib/modules/*/ubuntu/ -name "uvcvideo.ko" -exec rm -rf {} \;


Tested with gstreamer-properties, ekiga, cheese 0.2.3 (cheese 0.2.4
fails, 0.3 not tested).