Hauppauge WinTV NOVA-S PLUS (PCI)

Multimedia DVB-S, Hauppauge, PCI, TV

Hauppauge WinTV NOVA-S PLUS (PCI)
Linux compatibility:
2 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 5
  ( 3 with 2 ratings)



Price trend
Hauppauge WinTV NOVA-S PLUS 
-
Minimum: £ 39.99 
Maximum: £ 73.56  
Updated: 22/03/2016 13:17

Review of Linux Compatibility

The Hauppauge WinTV Nova-S Plus is a PCI satellite TV card (DVB-S) and is the successor of the Nova-S (without the “Plus” in its name). The Nova-S Plus is equipped with a composite-, S-Video-, and a audio input In contrast to the Nova-S.
The Novas-S Plus is a “budget card”, i.e. the card has now MPEG decoder chip and therefore the video decoder has to ber carried out software based.

The Nova-S Plus can be used up to some restrictions under Linux (see below). The card is supported by Opensuse version 9.x, 10.x, and 11.x. Stable drivers for this card are included in the Linux kernel since at least version 2.6.24.

The card has a problem with the reception of horizontal polarized 22khz signals. These signals can not be received with a standard kernel (see bug report). There are kernel patches available to correct this error, but inclusion of these patches into the standard kernel is very unlikely. Instead, the patches have to be installed by hand and manual kernel compilation has to be performed to access the full potential of the card, i.e., to receive all channels.

The kernel modules cx8800 and cx88_dvb are needed to access the card. If these modules are not loaded automatically, they can be loaded by the following commands:

modprobe -v cx8800
modprobe -v cx88_dvb

At least two different version of the Nova-S Plus exist. Initialization of the version C1B1 is announced by the kernel in the following way:

cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37,autodetected], frontend(s): 1
tveeprom 2-0050: Hauppauge model 92001, rev C1B1, serial# 7112365
input: cx88 IR (Hauppauge Nova-S-Plus  as /devices/pci0000:00/0000:00:08.0/0000:01:09.2/rc/rc0/input5
rc0: cx88 IR (Hauppauge Nova-S-Plus  as /devices/pci0000:00/0000:00:08.0/0000:01:09.2/rc/rc0
cx88[0]/2: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]

and respectively for the version B2B1

cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37,autodetected], frontend(s): 1
tveeprom 1-0050: Hauppauge model 92001, rev B2B1, serial# 761380
input: cx88 IR (Hauppauge Nova-S-Plus  as /devices/pci0000:00/0000:00:1e.0/0000:05:01.2/rc/rc0/input5
rc0: cx88 IR (Hauppauge Nova-S-Plus  as /devices/pci0000:00/0000:00:1e.0/0000:05:01.2/rc/rc0
cx88[0]/2: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]

The card is recognized an modules are initialized together with the following kernel messages:

Linux video capture interface: v2.00
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37,autodetected], frontend(s): 1
cx88[0]: TV tuner type 4, Radio tuner type -1
cx2388x alsa driver version 0.0.6 loaded
intel8x0_measure_ac97_clock: measured 54825 usecs
intel8x0: clocking to 46854
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
input: PC Speaker as /devices/platform/pcspkr/input/input6
tveeprom 2-0050: Hauppauge model 92001, rev C1B1, serial# 2672614
tveeprom 2-0050: MAC address is 00-0D-FE-28-C7-E6
tveeprom 2-0050: tuner model is Conexant_CX24109 (idx 111, type 4)
tveeprom 2-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
tveeprom 2-0050: audio processor is CX883 (idx 32)
tveeprom 2-0050: decoder processor is CX883 (idx 22)
tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter
cx88[0]: hauppauge eeprom: model=92001
input: cx88 IR (Hauppauge Nova-S-Plus as /devices/pci0000:00/0000:00:10.0/0000:04:06.2/input/input7
cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
cx88-mpeg driver manager 0000:04:06.2: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
cx88[0]/2: found at 0000:04:06.2, rev: 5, irq: 18, latency: 32, mmio: 0xf9000000
cx8802_probe() allocating 1 frontend(s)
cx88_audio 0000:04:06.1: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
cx8800 0000:04:06.0: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
cx88[0]/0: found at 0000:04:06.0, rev: 5, irq: 18, latency: 32, mmio: 0xfb000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]
cx88[0]/2: cx2388x based DVB/ATSC card
CX24123: detected CX24123
DVB: registering new adapter (cx88[0])
DVB: registering adapter 0 frontend 0 (Conexant CX24123/CX24109)...

The card has the following audio and video components, which are supported by Linux:

01:09.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [14f1:8800] (rev 05)
     Subsystem: Hauppauge computer works Inc. Nova-S-Plus DVB-S [0070:9202]
     Kernel driver in use: cx8800
01:09.1 Multimedia controller [0480]: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] [14f1:8801] (rev 05)
     Subsystem: Hauppauge computer works Inc. Device [0070:9202]
     Kernel driver in use: cx88_audio
01:09.2 Multimedia controller [0480]: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] [14f1:8802] (rev 05)
    Subsystem: Hauppauge computer works Inc. Device [0070:9202]
    Kernel driver in use: cx88-mpeg driver manager
01:09.4 Multimedia controller [0480]: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] [14f1:8804] (rev 05)
    Subsystem: Hauppauge computer works Inc. Device [0070:9202]

Similar Linux Hardware

scroll left scroll right

Comments

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
 
Email address will not be published.
Submitting comment...