Project

General

Profile

tvheadend North America

Added by joe none over 8 years ago

Hello everybody!
I have a Genpix tuner attached to a DP34 switch. Port 1 Echostar 110, Port 2 Echostar 119 and Port 3 Dish 118, lnbs are dish pro bandstacked. I been trying to scan but are unable to get all channels and some are blank for service names. Also tvheadend is unable to scan any HD channels! Any ideas on what I am doing wrong!


Replies (16)

RE: tvheadend North America - Added by joe none over 8 years ago

Any ideas on this guys, I can provide logs if need be.

thanks
joe

RE: tvheadend North America - Added by joe none over 8 years ago

No one can help me?

RE: tvheadend North America - Added by K Shea over 8 years ago

Not really because you're trying to do something that nobody else would attempt, for the simple reason that the vast majority of the signals on those satellites are encrypted and cannot be received, legally or otherwise, by TVHeadEnd. In Europe you could buy a tuner card with a Conditional Access slot and plug in a card that you obtain from your service provider (after paying the subscription fee) but in North America the providers only issue cards that can be used in their own receivers and that are not compatible with any of the tuner cards. So you are out of luck unless maybe your are searching for the elusive and temporary mux that is unscrambled from time to time, but these disappear almost as fast as they are found so most users don't even try for them. And finally the DP34 switch is, AFAIK, not a DiSEqC or 22kHz tone switch, which are the standard switches used for free and legal satellite reception.

I'm not saying what you are trying to do absolutely cannot be done but if it can I doubt anyone in this forum knows how, and even if it can the only unencrypted legal channels you can get all the time have the most boring content ever, like slides telling you which transponder and satellite you are on (so the installer can peak the dish even if the customer doesn't have a subscription yet). If you really want to watch that stuff, or chase the rare unscrambled signal that only lasts a day or two, it might be possible if you can get one of the original LNB's that doesn't require a switch. I know that MANY years ago there were some unencrypted music channels on one of the Bell ExpressVu satellites and I could get those using an ancient Dish Network dish and LNB, but then they scrambled them and there was nothing left in the clear anymore.

RE: tvheadend North America - Added by joe none over 8 years ago

Is there I way to use something like w_scan to scan for channels and then convert them to tvheadend channel format? O convert ver channel.conf to tvheadend channel list?

thanks
joe

RE: tvheadend North America - Added by Cool Dale over 8 years ago

Listen I just started with TVHeadend. AS you did not and still not find the CORRECT answer. Here is my best shot.

TVHeadEnd
Setting up Default LNB Type =>
TVHead End seems to set LNB as "Universal" You may need to adjust this.
Same as you could not find any answer. I do not know the proper way to change LNB Type.
My only self Find solution was to modify Configuration File manualy. In Ubuntu here is where reside the definition for LNB types.
Change Universal for C-Band in ~/hts/.hts/tvheadend/input/linuxdvb/adapters

Make your self a Backup of that file. Then edit the File in it. Search & Replace "Universal" for your "NEDDED LNB TYPE".
In My case it => "lnb_type": "C-Band",

I am not sure in your case I sugest you can try "DBS" as it is for 11250.

{
    { {
.ld_type = "DBS",
.ld_tune = linuxdvb_lnb_standard_tune,
},
.lnb_freq = linuxdvb_lnb_standard_freq,
.lnb_match = linuxdvb_lnb_standard_match,
.lnb_band = linuxdvb_lnb_standard_band,
.lnb_pol = linuxdvb_lnb_standard_pol,
},
.lnb_low = 11250000,
.lnb_high = 0,
.lnb_switch = 0,
},

In TVHeadend Errase your old network => Configuration>DVBInputs>Network.
Reboot
Now in TVHeadend create your Network again Asign it to your TV Adapter and Rescan.

This was the only way I could make TVHeadend scan and find my channels in C-Band. I bet you is your case exept you need NA Circular LOF = 11250 => Seems "DBS"

Good Luck

RE: tvheadend North America - Added by Cool Dale over 8 years ago

I see we can not edit our post.

I forgot to mention, You ca look inside
[code] https://github.com/tvheadend/tvheadend/blob/master/src/input/mpegts/linuxdvb/linuxdvb_lnb.c[/code]
for all the available types or even do your own patch to the code.

RE: tvheadend North America - Added by joe none over 8 years ago

Mine is actually DBS Bandstacked LNBS. And I can change lnb types from GUI. It finds channels but does not find most service names. It also does not find HD channels for Dishnetwork. I've given up on tvheadend. I am using VDR it works great. I use NSCAN to find channels, it finds every channel (HD and SD) with no problem.

thanks

RE: tvheadend North America - Added by Cool Dale over 8 years ago

Can you tell me where is this GUI location for changing LNB types?

Boy I most be s7up1d as I can not find a place to change C-Band in my case?

Thanks ahead.

RE: tvheadend North America - Added by K Shea over 8 years ago

Under Configuration | DVB Inputs | TV Adapters you should see your available tuners. A typical tuner line will be something like "/dev/dvb/adapter4 [TurboSight TBS 6991SE DVBS/S2 frontend]". Click on the little file folder icon next to the tuner to expand it if it isn't already open (do this whenever the little symbol next to the folder icon contains a + symbol) and you should see another line that shows the name of the tuner, it will say something like "TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0:A". Click on that line and in the right hand settings panel that appears you should see a line for "SatConfig:" and you need to set that dropdown to "Advanced (Non-Universal LNBs, Rotors, etc.)" and then click the Save button. Only after you do that will another line appear under the tuner that says the same thing as the dropdown you just selected, "Advanced (Non-Universal LNBs, Rotors, etc.". Click on THAT line and for now just set the number of "Orbital Positions:" if necessary, by default it is one but if you are using a tone or DiSEqC switch on that tuner input then select the actual number of LNB's that can be selected using that tuner, and then click the Save button. Then under the "Advanced (Non-Universal LNBs, Rotors, etc." line you should see one or more lines labelled "Position #x" where x is a number and if you click on any of those you should see a place to select the "LNB Type:", and "C-Band" is one of the choices.

This confused the heck out of me when I first encountered TVHeadEnd too, but the thing is that TVHeadEnd will only expose the options it thinks you need, and until you have saved previous selections that indicate the need to set a LNB type it won't show that option. If you are using a TBS PCIe card you will also need to make sure the tuner drivers are installed, and that you are not sharing interrupts (IRQ's) between the card and other devices. This blog explains how to avoid IRQ sharing:

Do you run one or more TBS PCIe cards under Linux? Check your IRQs…
https://freetoairamerica.wordpress.com/2014/11/08/do-you-run-one-or-more-tbs-pcie-cards-under-linux-check-your-irqs/

RE: tvheadend North America - Added by Cool Dale over 8 years ago

I have not done it as I am far from where I have tvheadend. But from the GOOD DETAIL EXPLANATION you had give me, I conlclude it is not my fault, it is in fact hidden from plain view.

RE: tvheadend North America - Added by K Shea over 8 years ago

Cool Dale wrote:

I have not done it as I am far from where I have tvheadend. But from the LECTURE you had give me, I conlclude it is not my fault, it is in fact hidden from plain view.

Sorry for trying to help you. I won't make that mistake again.

RE: tvheadend North America - Added by Cool Dale over 8 years ago

Please, I think you misunderstood my comment. Please forgive my language barrier.

I have only THANKSSSS to you and you explanation. I do appreciate the details.

What I ment if you read before, is that I was considering my self "s7up1d" for not been able to find it.

But your detail explanation ( Thanks again ) help me realized it was in fact hidden on porpoise.

Again please receive my apologies for any misunderstood I create. And please keep helping others as we need more people like you.

PD. I just removed the word I originally used. My mistake I guess it was wrongly used and and to make it worst I used BIG letters.

RE: tvheadend North America - Added by K Shea over 8 years ago

Apology accepted. I thought you were criticizing my attempt to help you. I did not realize that English is not is not your first language.

I hope you are able to get TVHeadEnd up and running with your C-band dish!

RE: tvheadend North America - Added by Cool Dale over 8 years ago

I had no spare time to play with TVheadend. I will do soon.

Thanks for you understanding and your initial help. Please keep helping others, best we all can do is to share our knowledge.

RE: tvheadend North America - Added by Info Barra over 8 years ago

joe none wrote:

Hello everybody!
I have a Genpix tuner attached to a DP34 switch. Port 1 Echostar 110, Port 2 Echostar 119 and Port 3 Dish 118, lnbs are dish pro bandstacked. I been trying to scan but are unable to get all channels and some are blank for service names. Also tvheadend is unable to scan any HD channels! Any ideas on what I am doing wrong!

Hi guys

Well i have been having similar issues on C band HD and SD channels on FTA

as it seems TVheadend is not capable of scanning channels in the C band frequencies..

i am using a TBS8920 card on it and in order to allow me to scan some channel tps not all of them i have to do the following maths..

example:

Channel name xxxyyyoooll

C band HD frequency : 3790 V

you have to calculate the following

5150 C band frequency from the LNBF

5150 - 3790 = 1360

then add this value to the LNBF universal KU band frequency

1360 + 9750 = 11110 frequency

then just add new TP with this new frequency + normal c band symbol rate + polarization + PSK8 or different + pilot settings like you would do on normal C band frequency to scan the channel.

This way i can tune most of the C band channels, aldo some i cannot might have to do with the LNBf C band type i am using.. cause i can get most on one Polarization only cannot get on both same time.

RE: tvheadend North America - Added by Cool Dale over 8 years ago

@Info Barra

Listen I been busy with something else. So I have not been able to test our friend K Shea method. Please read

K Shea wrote:

Under Configuration | DVB Inputs | TV Adapters you should see your available tuners. A typical tuner line will be something like "/dev/dvb/adapter4 [TurboSight TBS 6991SE DVBS/S2 frontend]". Click on the little file folder icon next to the tuner to expand it if it isn't already open (do this whenever the little symbol next to the folder icon contains a + symbol) and you should see another line that shows the name of the tuner, it will say something like "TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0:A". Click on that line and in the right hand settings panel that appears you should see a line for "SatConfig:" and you need to set that dropdown to "Advanced (Non-Universal LNBs, Rotors, etc.)" and then click the Save button. Only after you do that will another line appear under the tuner that says the same thing as the dropdown you just selected, "Advanced (Non-Universal LNBs, Rotors, etc.". Click on THAT line and for now just set the number of "Orbital Positions:" if necessary, by default it is one but if you are using a tone or DiSEqC switch on that tuner input then select the actual number of LNB's that can be selected using that tuner, and then click the Save button. Then under the "Advanced (Non-Universal LNBs, Rotors, etc." line you should see one or more lines labelled "Position #x" where x is a number and if you click on any of those you should see a place to select the "LNB Type:", and "C-Band" is one of the choices.

This confused the heck out of me when I first encountered TVHeadEnd too, but the thing is that TVHeadEnd will only expose the options it thinks you need, and until you have saved previous selections that indicate the need to set a LNB type it won't show that option. If you are using a TBS PCIe card you will also need to make sure the tuner drivers are installed, and that you are not sharing interrupts (IRQ's) between the card and other devices. This blog explains how to avoid IRQ sharing:

Do you run one or more TBS PCIe cards under Linux? Check your IRQs…
https://freetoairamerica.wordpress.com/2014/11/08/do-you-run-one-or-more-tbs-pcie-cards-under-linux-check-your-irqs/

But I had previously given how I did it in my case previously:

My only self Find solution was to modify Configuration File manualy. In Ubuntu here is where reside the definition for LNB types.
Change Universal for C-Band in ~/hts/.hts/tvheadend/input/linuxdvb/adapters

That is a Hidden directory.
So enable showing hidden files [CTRL+H]

What I recalled is that there is a file in there.
Make your self a Backup of that file.
Then edit the File in it.
There is a line in there that reads

"lnb_type": "Universal"

but we want it to read instead

"lnb_type": "C-Band"

Search & Replace "Universal" for your "C-Band"

You may require to be su I think.

Good luck, but I bet you K Shea method is the correct way to do it.

    (1-16/16)