OE + TVHeadend scan fail
Added by andy f almost 9 years ago
I have been trying to get live TV on Raspberry Pi 2 with OpenELEC 5.02, TVHeadend, and WinTV-HVR950 (not HVR950Q) tuner. I think I am getting close but am not quite there yet. TVHeadend scans but fails to find any channels. My antenna is not the problem; I have very good signal quality on many stations when I connect the antenna to a TV.
I am probably missing something in the TVHeadend configuration. Here are the steps I followed to configure TVHeadend:
1) Went to IP address:9981 and navigated to Configuration>DVB Inputs>Networks tab, clicked "Add" and added ATSC network and selected Pre-defined Muxes: us-ATSC-center-frequencies-8VSB (see networks.png attached)
2) Selected Configuration>DVB>TV Adapters and selected my tuner (LG Electronics LGDT3303 VSB/QAM Frontend:ATSC #0) and added my network (OTA FreeTV) (see TV_adapters.png attached)
3) After scan is complete all channels show "fail" (see fail.png attached)
Is this a TVHeadend setup issue or do I have some other problem? TVHeadend appears to be seeing the HVR950 tuner OK. If I unplug the HVR950 tuner from the USB port then the tuner no longer shows up in the TV Adapters tab of TVHeadend but shows up again when I plug it back in.
I would very much appreciate any help and advice!!
networks.png (234 KB) networks.png | |||
TV_adapters.png (210 KB) TV_adapters.png | |||
fail.png (309 KB) fail.png |
Replies (9)
RE: OE + TVHeadend scan fail - Added by Mark Clarkstone almost 9 years ago
If your TV has a diag page (most do) that displays signal details, frequency etc try adding that into Tvheadend.
The pre-defined mux list can be seriously out of date.
Also check that your tuner is OK by using it in another system, Windows for example.
RE: OE + TVHeadend scan fail - Added by Maury Markowitz almost 9 years ago
On Networks, try turning on "idle scan muxes", restart, force scan and WAIT. Wait like an hour.
I find it interesting that your adaptor is the same as mine, but mine says "kWorld" on the outside.
RE: OE + TVHeadend scan fail - Added by andy f almost 9 years ago
Mark & Maury, thank you for your suggestions. Still no luck on getting a successful scan.
- from Maury: went to Configuration>DVB Inputs>Networks, selected network, then selected Edit, checked box for "Idle Scan Muxes" and waited 2 hours. On the Muxes tab all of the channels still show "FAIL" for scan result. BTW the adapter appears to show the ID of the tuner IC; your kWorld and the Hauppauge HVR-950 evidently both used the same LGDT3303 tuner IC.
- from Mark: The mux list showed all 68 channels allocated in US. The frequency allocations do not change so I'm not sure how that can be out of date but I deleted them all and manually added only the known local channels per your suggestion. When scan completes result is still "FAIL"
- from Mark: trying the tuner on a Windows system is a good suggestion but not practical at this point. I bought the tuner some time ago and the software is for XP. It will not install on Vista or Win 7 and I do not have an XP box anymore. I don't want to purchase new software from Hauppauge just for a one time test. It's possible the tuner went bad sitting on the shelf but it worked the last time I used it several years ago. I can query the tuner using the lsusb -v command and get the appropriate response and it shows up in the list of adapters so all indications are that it's working.
Is there anything else in TVHeadend setup I might not have done that would cause the Muxes scan to fail?
Thank you very much for your suggestions and advise.
Andy
Andy
RE: OE + TVHeadend scan fail - Added by Mark Clarkstone almost 9 years ago
What about firmware? Do you have that? https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-950 says your tuner needs one..
RE: OE + TVHeadend scan fail - Added by andy f almost 9 years ago
Yes, file xc3028-v27.fw is in /lib/firmware
The link you referenced shows the output of lsusb -v command with this tuner. The descriptor I see (attached) is nearly but not exactly the same.
Thanks for your help and any other suggestions you might have.
Andy
HVR-950 descriptor.txt (29.4 KB) HVR-950 descriptor.txt |
RE: OE + TVHeadend scan fail - Added by Mark Clarkstone almost 9 years ago
andy f wrote:
Yes, file xc3028-v27.fw is in /lib/firmware
The link you referenced shows the output of lsusb -v command with this tuner. The descriptor I see (attached) is nearly but not exactly the same.
Thanks for your help and any other suggestions you might have.
Andy
What about doing this: https://tvheadend.org/issues/3483#note-9
RE: OE + TVHeadend scan fail - Added by andy f almost 9 years ago
Thanks Mark. I deleted all of the entries on the Muxes tab, then clicked Add to manually enter a few local channels and selected VSB/8 for modulation. Still no go.
I noticed something in the tuner descriptor file that may or may not be significant. When I boot into Raspbian and load the firmware for the tuner (xc3028-v27.fw), then run lsusb -v it returns the descriptor file below labeled "Raspbian_lsusb_HVR-950 descriptor.txt". If I boot into openelec and ssh in and run lsusb -v it returns the attached file "openelec_lsusb_HVR-950_descriptor.txt". The two files are the same except for lines 16 and 17.
Lines 16 & 17 from "Raspbian_lsusb_HVR-950 descriptor.txt"
iProduct 1 WinTV HVR-980
iSerial 2 4027598479
Lines 16 & 17 from "openelec_lsusb_HVR-950_descriptor.txt"
iProduct 1 (error)
iSerial 2 (error)
Is this significant or a just red herring?
I did a cmp and the xc3028-v27.fw firmware in the Raspbian boot is the same as the xc3028-v27.fw in openelec.
Thanks again for help and suggestions.
Andy
RE: OE + TVHeadend scan fail - Added by Mark Clarkstone almost 9 years ago
andy f wrote:
Thanks Mark. I deleted all of the entries on the Muxes tab, then clicked Add to manually enter a few local channels and selected VSB/8 for modulation. Still no go.
I noticed something in the tuner descriptor file that may or may not be significant. When I boot into Raspbian and load the firmware for the tuner (xc3028-v27.fw), then run lsusb -v it returns the descriptor file below labeled "Raspbian_lsusb_HVR-950 descriptor.txt". If I boot into openelec and ssh in and run lsusb -v it returns the attached file "openelec_lsusb_HVR-950_descriptor.txt". The two files are the same except for lines 16 and 17.
Lines 16 & 17 from "Raspbian_lsusb_HVR-950 descriptor.txt"
iProduct 1 WinTV HVR-980
iSerial 2 4027598479Lines 16 & 17 from "openelec_lsusb_HVR-950_descriptor.txt"
iProduct 1 (error)
iSerial 2 (error)Is this significant or a just red herring?
I did a cmp and the xc3028-v27.fw firmware in the Raspbian boot is the same as the xc3028-v27.fw in openelec.
Thanks again for help and suggestions.
Andy
I think all that means is that openelec can't probe the device whether that's an indication I have no idea. Have you tried scanning using the raspbian install, using either w_scan or tvheadend?
RE: OE + TVHeadend scan fail - Added by andy f almost 9 years ago
Thanks for the suggestion Mark. I didn't know TVheadend could be installed standalone without media center software and also wasn't aware of w_scan. I will investigate both options.
Thanks!
Andy