tuning to the correct device problem

  • Hi,


    I am using Yavdr 0.2 with TBS6980 driver 1.88 and also tried driver 1.92. my Tuner1(LNB1) is connected to Eutelsat W3 7.0E while tuner2(LNB2)is connected to hotbird 13.0E


    In Brief and simple words my problem is: I make channels scan in the terminal using W_scan utility.


    For Eutelsat W3 i use this command in the terminal to scan the channels: w_scan -fs -s S7E0 -a1 >> /var/lib/vdr/channels.conf



    For Hotbird it is like this w_scan -fs -s S13E0 >> /var/lib/vdr/channels.conf


    Now everything is good and scanning completes fine. Now, when I start the VDR, I found that ALL encrypted channels scanned whether they are part of Eutelsat W3 or part of Hotbird will try to tune to device 1(adapter1 which is Eutlesat W3 according to the W_scan tool) and ALL FTA channels will try to tune to device0(adapter0 which is Hotbird according to W-scan tool). This left me with the possibility to only watch FTA channels on Hotbird(True tunning) and with encrypted channels on W3(true tunning). Neither encrypted channels on Hotbird or FTA channels on W3 I can watch(wrong tunning).


    I tried to correct the problem by forcing the FTA on W3 to use the correct device by changing the CA(conditional access)value in the channels.conf and they worked, but I cant correct that for Hotbird because changing CA value means that I wont be able to decrypt the channels even though they will tune to the right device which pointless.


    I hope there is a solution for this problem otherwise I dont have choice only to return to Windows7:(


    Regards
    Sami

  • what about using diseq switches to be able to have both satellites on each cable?


    this would have the benefit that you can record and watch simultaneously on one sat ... and also all other tuning problems would disappear ... but it depends on your lnbs ... you would have to have at least two dual-lnbs for this solution

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

  • Thanks Mike for your help. At this moment I only have Single LNBs so I cant apply your solution now but I really would like to know that is this behaviour because of my dvb card or is it due to VDR?

  • i think this behaviour is because of vdr ... as far as I know, there is no possibility in the unpatched vdr, to tell vdr that one receiver is on the first satellite, and another receiver is on the second satellite ... vdr itself only distinguishes between sat, cable, terrestrial ... so if it reads a channel from the channel.conf, it looks if it is e.g. satellite, and then uses the first free dvb-s card ... that means: vdr takes as precondition, that all satellite channels are available on every dvb-s card in the system


    but there is a patch available for such a problem...: channelbinding-patch


    with this patch you can set in the channels.conf, which channels have to be received by which dvb card


    nevertheless, I would suggest you the diseq solution ;)



    greets,
    Mike

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

  • ahh ok ... seems like I have to read more changelogs ;)


    or how about some slaves, who put such information to the vdr-wiki :D

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

  • sami: yes, if your vdr version is 1.7.13 or higher, you just have to set the information within the diseq.conf file


    basically, the contents for your situation would look like following (if I understand it correctly ;))




    greets,
    Mike

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

  • no problem ;)


    but beware: in order for this to work, the dvb adapter numbering in /dev/dvb/ must always be the same after booting ... i can read that you have a dual card, maybe it is not a problem there ... but if it doesn't work immediately, try switching the numbers or cables

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

    Einmal editiert, zuletzt von MikeDK ()

  • hmm ... one last idea: try to start from index 0 ... i mean change "1:" to "0:" for the first part, and "2:" to "1:" ... maybe this works ;)

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

  • hmm my error ... i had a look in the code, and it indeed starts with index 1 ...


    maybe you have to activate diseqc in the settings for this to work ...


    try setting "DiSEqC = 1" in the setup.conf

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

  • no prob ;)


    but actually, the important hint came from stefha

    HW: ASUS P5G43T-M Pro, C2D E8400, 4GB DDR3, TeVii S470, TT-connect S2-3650 CI, TT-connect S2-3600, HDD: Seagate Barracuda Green 5900.3 2TB
    SW: Debian 6.0.2.1 AMD64, Kernel 2.6.32, vdr 1.7.21, xbmc vom pipelka rep

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!