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