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
Laz wrote:
Hi,
Has anyone managed to get vdr to work with a Hauppauge WinTV NOVA-T USB2? I'm
...
This is with DVB drivers form a 2.6.12.5 kernel and vdr-1.3.36. Cheers, Laz
from the german vdrwiki (http://www.vdr-wiki.de/wiki/index.php/DVB-T_USB-Boxen) i got this link
http://www.wi-bw.tfh-wildau.de/~pboettch/home/index.php?site=dvb-usb-howto
maybe it helps you
/Lars/
On Sunday 04 December 2005 12:04, Lars Bläser wrote:
Laz wrote:
Hi,
Has anyone managed to get vdr to work with a Hauppauge WinTV NOVA-T USB2? I'm This is with DVB drivers form a 2.6.12.5 kernel and vdr-1.3.36. Cheers, Laz
from the german vdrwiki (http://www.vdr-wiki.de/wiki/index.php/DVB-T_USB-Boxen) i got this link
http://www.wi-bw.tfh-wildau.de/~pboettch/home/index.php?site=dvb-usb-howto
maybe it helps you http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
That's pretty much exactly what I've done. I'm just building CVS drivers to see if they make any difference, although I'll then have to bodge the key mapping for the remote on my other card!
Cheers,
Laz
On Sunday 04 December 2005 12:04, Lars Bläser wrote:
from the german vdrwiki (http://www.vdr-wiki.de/wiki/index.php/DVB-T_USB-Boxen) i got this link
http://www.wi-bw.tfh-wildau.de/~pboettch/home/index.php?site=dvb-usb-howto
maybe it helps you
After a bit more testing with tzap, I can cat /dev/dvb/adaptor0/dvr0 into a file and grab a TS stream and play that back fine from mplayer, etc.
Not sure if this is due to the specific driver I'm using (vanilla 2.6.12.5 kernel), or what. If anyone has one of these things going with vdr, please let me know what driver version you are using, and whether you're using any specific module parameters when you load them. Also, whether you've got the remote on it working. It appears as /dev/input/event3 and evtest gives me a keymap but nothing shows up when I press buttons, although the LED flashes.
Cheers,
Laz
O Domingo 04 de Decembro de 2005 ás 11:26, Laz dicía:
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.
Hi!
These days I am giving a try to vdr to consider switching from MythTV, and I found this problem too. I also saw that tzap + cat dvr0 worked fine, so I did a little debugging to check the differences in the DVB frontend configuration.
And the only different field was the inversion parameter. For whatever reason, the NOVA-T USB2 doesn't works with inversion off (I0), which is supposed to be always so in DVB-T. The same happens with tzap if you use INVERSION_OFF, the multiplex can't even get locked.
So, to make it work, use inversion auto (I999, or just don't add the I parameter). In the vdr wiki it says "please do NOT use 999", but I don't know who wrote it and why. Does anybody know the reason for this?