The ivtv-0.x series contains the ivtv driver and a lot of supporting drivers, together with some tools and utilities. However, as the ivtv driver was merged in 2.6.22 the newer releases are mostly for the tools and utilities instead of for the driver. Release 1.0.x still contains the ivtvfb driver for the PVR-350 and the saa717x driver for some Japanese cards, but starting with kernel 2.6.24 the ivtvfb driver was also merged into the kernel, leaving only the saa717x driver. And kernel 2.6.26 contains this driver as well, leaving only tools, utilities and some documentation. So the package was renamed to ivtv-utils to make it clear that there are no more drivers included.
The latest stable releases can be found here. Currently these are
- version 0.10.6 for kernels >= 2.6.18 and <= 2.6.21.x,
- version 1.0.3 for kernels >= 2.6.22 and <= 2.6.23,
- version 1.1.0 for kernel 2.6.24, and
- version 1.2.0 for kernel 2.6.25.
- version 1.3.0 for kernel 2.6.26 and up.
- version 1.4.0 for kernel 2.6.29 and up.
Bleeding Edge driver
The very latest bleeding edge driver is maintained in the v4l-dvb repostory at http://www.linuxtv.org/hg/v4l-dvb. This version should compile on kernels >= 2.6.16, but it will replace all your v4l and dvb modules with the latest ones from this repository. Since this repository is the staging area before the v4l-dvb subsystem code is merged with the next linux kernel release you may run into bugs. Bleeding edge, you know. However, this will give you the latest ivtv, ivtvfb and cx18 drivers.
Installation is simple: click on the bz2 or gz links to download the archive. Unpack and run 'make' to build everything and 'make install' to install it. It might be wise to make a copy of your /lib/modules/`uname -r` directory first. Just in case.
For releases prior to 0.10 see the ivtv legacy page here.
Get the latest recommended firmware files from here.
X Video Driver
Version 1.1.1 of the X video driver (for the PVR-350 only) can be downloaded here.
Read the included README for build instructions.
See svn checkout for details.
This is the latest tools and utilities package, there are no drivers here anymore. There is little point in using this.
- Data Sheets for some of the chips used on cards supported by ivtv are available at: http://dl.ivtvdriver.org/datasheets/
- Perl modules for controlling ivtv are available at: http://dl.ivtvdriver.org/supporting-tools/. These are no longer maintained and are unlikely to work.