[linux-dvb] Hauppauge WinTV Nexus-S rev2.3 card and Linux 2.6.12.5

mauro.folcarelli at sistinf.it mauro.folcarelli at sistinf.it
Tue Sep 6 15:57:06 CEST 2005


I have a Hauppauge WinTV Nexus-S rev2.3 card, but I can’t get it work in
Linux.

===> Linux Fedora Core 4
===> CPU  AMD Duron 600Mhz
===> Mainboard VIA KT133X
===> kernel release:   2.6.12.5 (from http://www.kernel.org)
===> firmware: dvb-ttpci-01.fw.261f

I moved the latest firmware to  /lib/firmware/dvb-ttpci-01.fw

I load the following modules:
      modprobe  saa7146
      modprobe  saa7146_vv
      modprobe  dvb-core
      modprobe  dvb-ttpci
      modprobe  stv0299

He are my devices :
# ls -la /dev/dvb/adapter0

totale 0
drwxr-xr-x  2 root root    200  4 set 06:36 .
drwxr-xr-x  3 root root     60  4 set 06:36 ..
crw-rw-rw-  1 root root 212, 1  4 set 06:36 audio0
crw-rw-rw-  1 root root 212, 6  4 set 06:36 ca0
crw-rw-rw-  1 root root 212, 4  4 set 06:36 demux0
crw-rw-rw-  1 root root 212, 5  4 set 06:36 dvr0
crw-rw-rw-  1 root root 212, 3  4 set 06:36 frontend0
crw-rw-rw-  1 root root 212, 7  4 set 06:36 net0
crw-rw-rw-  1 root root 212, 8  4 set 06:36 osd0
crw-rw-rw-  1 root root 212, 0  4 set 06:36 video0


*********** Problem  1. **********

Sometimes the firmware is not loaded correctly:

saa7146: register extension 'dvb'.
dvb-ttpci: load_dram(): timeout at block 0
dvb-ttpci: av7110_bootarm(): load_dram() failed

… and sometimes everything is loaded OK:

Linux video capture interface: v1.00
saa7146: register extension 'dvb'.
PCI: Found IRQ 11 for device 0000:00:09.0
saa7146: found saa7146 @ mem d4a0a000 (revision 1, irq 11) (0x13c2,0x000e).
DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.3).
adapter has MAC addr = 00:d0:5c:24:f1:6f
dvb-ttpci: gpioirq unknown type=0 len=0
dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app
8000261f
dvb-ttpci: firmware @ card 0 supports CI link layer interface
dvb-ttpci: Crystal audio DAC @ card 0 detected
saa7146_vv: saa7146 (0): registered device video0 [v4l2]
DVB: registering frontend 0 (ST STV0299 DVB-S)...
dvb-ttpci: found av7110-0.


*********** Problem  2. **********

Even when the firmware is loaded correctly, there is no way to see
anything working!

For example, scandvb:

# /usr/bin/scandvb  /usr/share/dvb-apps/dvb-s/Hotbird-13.0E
>/tmp/channels.conf

scanning /usr/share/dvb-apps/dvb-s/Hotbird-13.0E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12539000 H 27500000 3
>>> tune to: 12539:h:0:27500
WARNING: >>> tuning failed!!!
>>> tune to: 12539:h:0:27500 (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

For example szap:

# szap -n 1481

reading channels from file '/home/mf/.szap/channels.conf'
zapping to 1481 'RAI1':
sat 1, frequency = 11 MHz V, symbolrate 27500000, vpid = 0x0200, apid =
0x028a
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 02 | signal 0000 | snr 0000 | ber 0000ff00 | unc 00000000 |
status 02 | signal 0000 | snr 0000 | ber 0000ff00 | unc 00000000 |
status 02 | signal 0000 | snr 0000 | ber 0000ff00 | unc 00000000 |
status 02 | signal 0000 | snr 0000 | ber 0000ff08 | unc 00000000 |
status 02 | signal 0000 | snr 0000 | ber 0000ff08 | unc 00000000 |
status 02 | signal 0000 | snr 0000 | ber 0000ff08 | unc 00000000 |

For example dvbtune:

# dvbtune -c 0 -f 12539.0Mhz -p H -s 27500

Using DVB card "ST STV0299 DVB-S"
tuning DVB-S to L-Band:0, Pol:H Srate=27500000, 22kHz=off
ERROR setting tone
: Invalid argument
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_CARRIER
polling....
polling....
polling....
polling....

For example xine:

dvb://RAI1
(it freezes)

Some hints?
I can’t see any dvb0_0 interface, nor any dvb_net device: is that a
problem?

Thank you.
Mauro


More information about the linux-dvb mailing list