Jump to content

# Hauppauge Nova-T Stick

From ArchWiki

The Hauppauge Nova-T Stick is an USB2.0 DVB-T tuner with an additional antenna port. It features:

- Microtune MT2060 tuner
- Dibcom DVB-T demodulator
- USB 2.0 controller
- Remote control

## Installation

Plug in your Nova-T Stick. You should see the following:

    # dmesg

    usb 2-3: new high speed USB device using ehci_hcd and address 5
    usb 2-3: configuration #1 chosen from 1 choice
    dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
    dvb-usb: did not find the firmware file. (dvb-usb-dib0700-01.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)

The stick has been recognized, but it is not working yet because the firmware was missing. Download the firmware file and copy it to `/lib/firmware`.

Depending on your box number (e.g. 293) or device number (e.g. 70009), the kernel may require the firmware version to be `dvb-usb-dib0700-01.fw`. Either rename the firmware linked above or use a link.

Plug in the USB stick again, the result should look like this:

    # dmesg

    usb 2-3: new high speed USB device using ehci_hcd and address 7
    usb 2-3: configuration #1 chosen from 1 choice
    dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
    dvb-usb: downloading firmware from file 'dvb-usb-dib0700-01.fw'
    dib0700: firmware started successfully.
    dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
    dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    DVB: registering new adapter (Hauppauge Nova-T Stick).
    DVB: registering frontend 0 (DiBcom 7000PC)...
    MT2060: successfully identified (IF1 = 1220)
    dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.

## Configuration

### User permissions

In order to have access to the USB stick, you will have to add yourself to the `video` user group.

### Getting channels

Install linuxtv-dvb-appsAUR.

We need a initial scan file. This file is needed for scan to work properly. It provides a frequency that scan is going to use as a starting point from which it will proceed with its scan. These files are specific to your geographic location and have the form of `cc-Location`, where cc is a two-letter country code. You will find scan files in the official dvb-apps repository[dead link 2024-07-30—HTTP 404].

If you cannot find a suitable initial scan file, then you can build your own with w_scan_cppAUR:

    $ w_scan -x > cc-Location

For example in Leipzig, Germany; you would look for a file called `de-Leipzig`:

    $ scan de-Leipzig > leipzig.conf

After a few seconds, the scan should finish and all found channels will been written into `leipzig.conf`.

## Usage

Various players such as kaffeine, xine-ui, MPlayer or VLC media player should be able to open the previously created `leipzig.conf` to watch TV.

## External Links

- Official LinuxTV site
- Hauppauge Germany product page[dead link 2025-01-19—HTTP 404]

Category:

- TV cards

Hidden category:

- Pages with dead links