[vdr] Hauppauge WinTV NOVA-T USB2 with vdr?!
Laz
laz at club-burniston.co.uk
Sun Dec 4 12:26:38 CET 2005
Hi,
Has anyone managed to get vdr to work with a Hauppauge WinTV NOVA-T USB2? I'm
trying to add one to an existing system with a PCI DVB-T card and it just
keeps on restarting because it cannot get a signal from the USB device which
hotplug sets to /dev/dvb/adaptor0. Hotplug loads the firmware and all looks
good.
There are issues with the filter timeout on these devices (see
http://www.linuxtv.org/pipermail/linux-dvb/2005-May/001738.html). If I use
'scan' from dvb-apps, all I get is the initial transponder. If I add a '-5'
option to extend the filter timeout, I get a full listing of all the
available transponders.
If I use softdevice for output, I never actually see any video, just a series
of 'reconfiguring layer' messages, which I think is a sign of no MPEG stream.
If I run with just streamdev-server, I can switch channels with using SVDRP
but it seems to switch between transponders just a little bit too quickly for
my liking, i.e. as if it isn't actually switching it! In fact, if I try 'scan
-c' to scan the currently tuned transponder, I get:
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
dumping lists (0 services)
Done.
Which looks like it isn't tuned to anything (doing the same for the PCI card
gives an instant list of channels).
Has anyone sorted this one out? Is it a problem with filter timeout on tuning
or something else? What's the easiest way of testing to see if it is actually
streaming data (once tuned with tzap) to discount that option? I would
usually use dvbstream but that fails for this device, I think because of the
timeout problem again (saw references to this in the linux-dvb mailing list).
Would changing PMT_SCAN_TIMEOUT in pat.c help me here?
For reference:
$ tzap "BBC ONE"
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/home/laz/.tzap/channels.conf'
tuning to 722166670 Hz
video pid 0x0258, audio pid 0x0259
status 1f | signal 0700 | snr 0000 | ber 001fffff | unc 00000000 | FE_HAS_LOCK
status 1f | signal ff3f | snr 0001 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0703 | snr 0000 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Which carries on spewing out the last line for ever.
I'm a tad worried about the signal 0000 bit! Maybe it is actually tuning but
then not outputting a dvb stream. It's been a while since I've had to resort
to dvb-apps because vdr has pretty much 'just worked' with my PCI cards!
This is with DVB drivers form a 2.6.12.5 kernel and vdr-1.3.36.
Cheers,
Laz
More information about the vdr
mailing list