Project

General

Profile

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!!


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

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 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

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

    (1-9/9)