PCI boards
USB products
WinTV-PVR drivers for Media Center
Eskape Labs MAC products
Contact Support
New Hauppauge remote control
Download ProdInfo
Download HCW Clear
  Home >> Support >> FAQ >> Linux Support Center
Frequently Asked Questions on running WinTV's on Linux

Linux Support Center

Hauppauge provides support for third party developers who would like to develop Linux support for Hauppauge TV tuners. Resultant works are often distributed through IVTV and the LinuxTV organization

WinTV-HVR-1600 Linux support:

Information in a beta driver for the WinTV-HVR-1600 can be found here

WinTV-HVR-1800 Linux support:

Information in a ATSC and clear QAM digital TV driver for the WinTV-HVR-1800 can be found on the LinuxTV website:

WinTV-HVR-950 Linux support:

Information in an experimental driver for the WinTV-HVR-950 can be found here

WinTV-PVR-150 and WinTV-PVR-500 Linux support:

Information on the driver and application for the WinTV-PVR-150 and WinTV-PVR-500 can be found here:

Due to the complexities of installing hardware devices on the Linux operating system Hauppauge Computer Works engineers have chosen the following two distributions because of their ease of the installation of the WinTV PCI card.

In addition, we have had customers report they are using Ubuntu Linux with their WinTV boards.

Click on a distributor to view installation procedures.

Red Hat, Inc. SUSE Inc.

Linux Support for PVR & HVR WinTV Models

The IVTV project develops a kernel driver for Linux and a driver for X11 for hardware based on Conexant's CX23415/CX23416 codec chip such as the Hauppauge PVR 150/250/350/500 models and other supported hardware.

The project's name is derived from the chip's original naming as iTVC15.

This is a list of cards with either the Conexant CX23415 (iCompression iTVC15) or Conexant CX23416 (iCompression iTVC16) chips on them along with their current expected behavior when used with the ivtv Linux Driver.

Known working
Hauppauge WinTV PVR-150
Hauppauge WinTV PVR-150MCE
Hauppauge WinTV PVR-150MCE Low-profile
Hauppauge WinTV PVR-500MCE
Hauppauge PVR250
Rev1: Models 48xxx, S-Video connector only, comes with composite adapter
Rev2: Models 48xxx, separate S-Video and Composite inputs
Rev3: Models 32xxx, should have Conexant CX23416
Rev?: Model 980, should have Conexant CX23416 (the box says "SL-980-V1.5-US")
Hauppauge PVR250MCE - (non blackbird design)
Hauppauge PVR350 - Pin out for 9 pin mini-DIN
Rev1: Model 980
Rev2: Model 990, works in ivtv-0.2.x or greater

MythTV is another Linux based application that works with many Hauppauge WinTV models. Please refer to the MythTV website for further information.

Other Linux Resources

Preliminary support for the HVR1800 and HVR1250 in ATSC mode only is available from

The support for WinTV PCI  Tuner cards is not installed by default, when using a Red Hat 6.1 distribution.  The following  two steps are required for the WinTV to function properly.

  1. Loading the Modules
  2. Installing kwintv and xawtv
Drivers for Hauppauge cards are now included in  the kernel (version 2.2 and newer).

1) Load the Modules

In order to probe the system for the required modules you must:

  • Be logged in as ROOT
  • Type the following into the command prompt of the console
    • /sbin/modprobe tuner.o(then hit enter)
    • /sbin/modprobe bttv.o(then hit enter)
    • modprobe i2c.o(then hit enter)

Note: Currently you must manually probe for modules, before running a TV application, each time you boot the machine.

2) To Install kwintv and xawtv w/ RedHatv6.1Deluxe:

  1. Insert the Power Tools CD-ROM into the CD drive. Gnome RPM will open, enter the "ROOT" password if prompted.
  2. Next you will see a File Manager type window, click the install button.  At this point you will be shown a tree view list of all the packages on the CD.  Expand the "Applications" section , then expand multimedia.  In the list of "multimedia" applications you should check  xawtv and kwintv. These are two different applications you can use to watch TV on your PC.
  3. Finally click the install button. Make sure that the all dependencies are met for the kwintv and xawtv packages.

Note: You must make sure X-Windows is running in at least 16-bit color mode.

With SuSE Linux 6.3 the only thing you need to do is install the WinTV PCI card into the computer and SuSE version 6.3 will allow you to watch TV on the PC.  SuSE 6.3 Comes with kwintv  as well as video4linux.

Note: You must make sure X-Windows is running in at least 16-bit color mode.

Home   |   About Us   |   Investor Relations ©2007 Hauppauge Computer Works, Inc. All rights reserved.