Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Hauppauge Nova-T Problems
Hi,
I'm a newbie to dvb (using Mandrake 9.1) and have purchased a shiny new
Hauppauge Nova-T card for use in the UK on the strength that others seem to
have got this card running:
http://www.linuxstb.org/dvb-t/index.shtml
Unfortunately, I just can't seem to get it working!
I've search the net and mailing lists. Tried to follow instuctions on HOWTO's
etc. But I just can't get the card to output any data.
I've downloaded and compiled the 1.0.0 drivers:
http://linuxtv.org/download/dvb/linuxtv-dvb-1.0.0.tar.gz
and copied ttlcdacc.dll (extracted from a windows install) into
/etc/dvb/tda1004x.mc
make insmod gives (no errors):
sync
( \
insmod videodev; \
\
insmod dvb-core.o dvb_shutdown_timeout=0; \
make -C frontends insmod; \
make -C av7110 insmod; \
)
Using /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/media/video/videodev.o.gz
make[1]: Entering directory
`/usr/local/src/linuxtv-dvb-1.0.0/driver/frontends'
insmod alps_bsrv2.o; insmod alps_tdmb7.o; insmod alps_tdlb7.o; insmod
grundig_29504-401.o; insmod grundig_29504-491.o; insmod stv0299.o;
insmod ves1820.o; insmod tda1004x.o; insmod mt312.o;
make[1]: Leaving directory `/usr/local/src/linuxtv-dvb-1.0.0/driver/frontends'
make[1]: Entering directory `/usr/local/src/linuxtv-dvb-1.0.0/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o;
Using /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/input/input.o.gz
Using /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/input/evdev.o.gz
make[1]: Leaving directory `/usr/local/src/linuxtv-dvb-1.0.0/driver/av7110'
sync
lsmod gives:
dvb-ttpci 312468 0 (unused)
evdev 5728 0 (unused)
input 6048 0 [dvb-ttpci evdev]
mt312 6920 0
tda1004x 10340 1
ves1820 5212 0
stv0299 8240 0 (unused)
grundig_29504-491 4896 0
grundig_29504-401 5000 0
alps_tdlb7 5100 0
alps_tdmb7 4836 0
alps_bsrv2 4984 0
dvb-core 51972 3 [dvb-ttpci mt312 tda1004x ves1820 stv0299
grundig_29504-491 grundig_29504-401 alps_tdlb7 alps_tdmb7 alps_bsrv2]
videodev 8160 0 [dvb-ttpci]
dmesg gives:
Linux video capture interface: v1.00
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
tda1004x: Detected Philips TDA10045H.
tda1004x: Detected Philips TDM1316L tuner.
DVB: registering frontend 0:0 (Philips TDA10045H)...
mt312_read: ret == -121
TT-Budget/WinTV-NOVA-T PCI adapter 0 has MAC addr = 00:d0:5c:22:23:a7
devfs also seems to create the device nodes:
ls /dev/dvb/adapter0/
demux0 dvr0 frontend0 net0
I am based in Falmouth, Cornwall and use the Redruth transmitter:
http://www.itc.org.uk/uk_television_sector/reception_advice/digital_trans_guide/show_transmitter.asp?siteID=79
So I have installed libxml2 and compiled the latest dvbtune from cvs, I seems
to find a signal, but complains about 'nothing to read':
./dvbtune -f 618000 -qam 16 -cr 3_4 -m
Signal=51914, Verror=12, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51657, Verror=12, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51657, Verror=6, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51914, Verror=6, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51914, Verror=6, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51657, Verror=6, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51657, Verror=10, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51914, Verror=10, SNR=65278dB, BlockErrors=0, (S|L|C|V|SY|)
./dvbtune -f 618000 -qam 16 -cr 3_4 -i
Using DVB card "Philips TDA10045H"
tuning DVB-T (in United Kingdom) to 618000000 Hz
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Bit error rate: 123020
Signal strength: 51657
SNR: 0
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
<transponder type="T" freq="618000000">
Nothing to read from fd_pat
Nothing to read from fd_sdt
</transponder>
Running the scan utility with a modified initial.h:
/**
* Redruth, (BBC1, ...)
*/
{
.type = FE_OFDM,
.param = {
.frequency = 618000000,
.inversion = INVERSION_OFF,
{ ofdm:
{
.bandwidth = BANDWIDTH_8_MHZ,
.code_rate_HP = FEC_3_4,
.code_rate_LP = FEC_NONE,
.constellation = QAM_16,
.transmission_mode =
TRANSMISSION_MODE_2K,
.guard_interval = GUARD_INTERVAL_1_32,
.hierarchy_information =
HIERARCHY_NONE
}
}
}
},
gives:
>>> tune to:
618000000:INVERSION_OFF:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_16:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0010
WARNING: filter timeout pid 0x0000
dumping lists (0 services)
Done.
I finally figure out how to I create a channels.conf manually:
BBC-1:618000000:INVERSION_OFF:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:600:601
and I think I got tzap to work?
./tzap -r BBC-1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 618000000 Hz
status 00 | signal c9c9 | snr 5c5c | ber 0001fffe | unc 00000000 |
status 1f | signal c9c9 | snr fefe | ber 00000008 | unc 00000000 | FE_HAS_LOCK
status 1f | signal c9c9 | snr fefe | ber 0000000a | unc 00000000 | FE_HAS_LOCK
status 1f | signal c9c9 | snr fefe | ber 00000008 | unc 00000000 | FE_HAS_LOCK
status 1f | signal c9c9 | snr fefe | ber 0000000a | unc 00000000 | FE_HAS_LOCK
But if I try to cat /dev/dvb/adapter0/dvr0 I get an empty file - no matter how
long I leave it.
dvbstream is no better:
./dvbstream -f 618000 -qam 16 -cr 3_4 -ps -o 600 601
dvbstream v0.4pre3 - (C) Dave Chapman 2001
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Using DVB card "Philips TDA10045H"
tuning DVB-T (in United Kingdom) to 618000000 Hz
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Bit error rate: 8
Signal strength: 51657
SNR: 65278
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Output to stdout
Streaming 2 streams
followed by absolutely no data! :-(
I have tried other combinations of qam and cr but to no avail.
What am I doing wrong? :-?
Any help would be *very* much appreciated.
Thank you.
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index