Project

General

Profile

Frequency mux scanning failures

Added by Thorvald Hallvardsson over 6 years ago

Hi guys,

I'm trying to setup TVHeadend to stream TV in my house to the mobile devices and I got it more or less working. I added predefined network to get all the muxes but because it scanned the entire satellite I wanted to narrow it down to just handful number of muxes really. I got everything working, I was able to watch TV I have logs confirming that worked, then I removed the satellites and muxes and I added a new network but without prepopulating muxes. I added my own mux with all the details taken from kingofsat and scanned the frequency but this time it says "scan no data, failed". I removed that network and readded it again with the precofigured muxes but all the frequencies I used to get working now don't work. Scan fails on all of them from unknown reason. I checked the status of the card and when it scans the frequency SNR is = 0 which is not what I would expect. I tested the cable by connecting the satellite box to it and all works on the satellite box so nothing to do with the cable or LNB. I have no idea what I could have done wrong. In meanwhile my THHeadend was updated automatically but I reverted all to the previous version I got working but that didn't help. I also tried to change firmware for the card just now it still doesn't work. Card is OK as other channels (I don't care about) work as expected. Any hints ??

Some details:
OS: CentOS 7
kernel: 3.10.0-514.2.2.el7.x86_64
Card: Hauppauge WinTV-NOVA-HD-S2
Drivers/firmware: I tried initally original drivers 1.26.90.0 and now tried Tevii - same effect
TVHeadend version: 4.2.6-7~g5613551.el7.centos

I have no idea what to do next.

Thank you for help!


Replies (12)

RE: Frequency mux scanning failures - Added by saen acro over 6 years ago

With other software is it possible to scan?

RE: Frequency mux scanning failures - Added by Thorvald Hallvardsson over 6 years ago

I tried "scan" and "dvbscan" but then realised they don't work with DVB-S2 and channels I'm after are DVB-S2.

I tried "w_scan" but I have no idea how to use it really to provide that specific type and frequency.

What other tools I can use?

RE: Frequency mux scanning failures - Added by Thorvald Hallvardsson over 6 years ago

Thanks for your help.

I don't know if my channel file is correct however I was trying to scan Hot Bird 13C 11508.00V DVB-S2 8PSK 27500 3/4 so created a following entry:
S2 11508000 V 2750000 3/4 0 8PSK

and run:

./scan-s2 -x -2 -v -O S13.E0 channel 
API major 5, minor 10
scanning channel
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: invalid enum value '0'
initial transponder DVB-S2 11508000 V 2750000 3/4 AUTO 8PSK -1 0 0
----------------------------------> Using DVB-S2
>>> tune to: 11508:VC34M5S1:S13E0:2750:
DVB-S IF freq is 1758000
DiSEqC: uncommitted switch pos 0
DiSEqC: switch pos 0, 13V, loband (index 0)
>>> tuning status == 0xFFFF880F
>>> tuning status == 0x01
>>> tuning status == 0x03
>>> tuning status == 0x01
>>> tuning status == 0x03
>>> tuning status == 0x01
>>> tuning status == 0x00
>>> tuning status == 0x03
>>> tuning status == 0x00
>>> tuning status == 0x00
WARNING: >>> tuning failed!!!
>>> tune to: 11508:VC34M5S1:S13E0:2750: (tuning failed)
DVB-S IF freq is 1758000
DiSEqC: uncommitted switch pos 0
DiSEqC: switch pos 0, 13V, loband (index 0)
>>> tuning status == 0x01
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x03
>>> tuning status == 0x00
>>> tuning status == 0x01
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x03
>>> tuning status == 0x00
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

So if the file and syntax above is correct it hasn't scanned anything...

RE: Frequency mux scanning failures - Added by saen acro over 6 years ago

11508.00 V DVB-S2 8PSK 27500 3/4 ~61.3 Mbps
maby problem is in bitrate

try with mumuvb

mumudvb config file

card=0
multicast_ipv4=0
multicast_ipv6=0
store_eit=1
sort_eit=1
dont_send_scrambled=1
filter_transport_error=1
check_cc=1
autoconfiguration=full
autoconf_radios=1
freq=11508
pol=v
srate=27500
coderate=3/4
delivery_system=DVBS2
modulation=8PSK
unicast=1
port_http=8005
scam_support=1
autoconf_scrambled=1
ring_buffer_default_size=64535
decsa_default_delay=500000
send_default_delay=1500000

command line
mumudvb -d -c mumu.conf -s -t

open http://ip.addres:8005 to get streams

open in separate terminal

femon -H

RE: Frequency mux scanning failures - Added by Thorvald Hallvardsson over 6 years ago

That worked perfectly. I see what channels it discovered and the list is appropriate for this mux. Signal and SNR is good:

# femon -H
FE: Conexant CX24116/CX24118 (DVBS)
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  82% | snr  71% | ber 0 | unc 0 | FE_HAS_LOCK

Info:  Autoconf:  We got the NIT, we update the channel names
Info:  Main:  Traffic :  491.37 kb/s      for channel "TVN HD" 
Info:  Main:  Traffic :  415.03 kb/s      for channel "TVN Style HD" 
Info:  Main:  Traffic :  340.84 kb/s      for channel "TVN STYLE HD" 
Info:  Main:  Traffic :  369.87 kb/s      for channel "TVN Turbo HD" 
Info:  Main:  Traffic :  296.76 kb/s      for channel "TVN TURBO HD" 
Info:  Main:  Traffic :  227.94 kb/s      for channel "TVN 24 HD" 
Info:  Main:  Traffic :  293.53 kb/s      for channel "TVN 7 HD" 
Info:  Main:  Traffic :  297.83 kb/s      for channel "TVN Fabula" 
Info:  Main:  Traffic :  324.71 kb/s      for channel "TTV HD" 
Info:  Main:  Traffic :  231.17 kb/s      for channel "Travel Channel HD" 
Info:  Main:  Traffic :  230.09 kb/s      for channel "Food Network HD" 
Info:  Main:  Traffic :  291.38 kb/s      for channel "TVN HD_" 
Info:  Main:  Traffic :  174.18 kb/s      for channel "TVN 7 HD_" 
Info:  Main:  Traffic :  102.14 kb/s      for channel "Food Network HD_" 

So what does that mean and why suddenly it stopped working in TVHeadend ?

RE: Frequency mux scanning failures - Added by saen acro over 6 years ago

Thorvald Hallvardsson wrote:

Thanks for your help.

I don't know if my channel file is correct however I was trying to scan Hot Bird 13C 11508.00V DVB-S2 8PSK 27500 3/4 so created a following entry:
S2 11508000 V 2750000 3/4 0 8PSK

and run:
[...]
So if the file and syntax above is correct it hasn't scanned anything...

There is missing one ZERO on simbolrate 2750 must be 27500 on SCAN-S2,
zero is on upper line.
I guess you use vi crap, start use nano

post image on mux in TVH
https://pasteboard.co

RE: Frequency mux scanning failures - Added by Thorvald Hallvardsson over 6 years ago

It's not vim it's in general how scan-s2 translates the config file...

I added mux to TVHeadend and it discovered all services. I deleted all muxes now and tried again and I have an error:

May  9 14:01:22 server tvheadend[11887]: mpegts: 11508V in DVB-S Network - tuning on Conexant CX24116/CX24118 #0 : DVB-S #0
May  9 14:01:22 server tvheadend[11887]: epggrab: 11508V in DVB-S Network - registering mux for OTA EPG
May  9 14:01:22 server tvheadend[11887]: subscription: 0003: "scan" subscribing to mux "11508V", weight: 5, adapter: "Conexant CX24116/CX24118 #0 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription" 
May  9 14:01:32 server tvheadend[11887]: mpegts: 11508V in DVB-S Network - scan no data, failed
May  9 14:01:32 server tvheadend[11887]: subscription: 0003: "scan" unsubscribing

https://pasteboard.co/HknE7Za.png

I think the card is loosing some sort of "sync" as after I ran mumudvb again so it discovered services and added lots of new muxes at the same time and also removed the one I added above (doesn't exist anymore but have over 100 others).

https://pasteboard.co/HknFEwm.png

Where is the relation ??

RE: Frequency mux scanning failures - Added by saen acro over 6 years ago

Is network discovery enabled? NIT can found all transponders automatically.

scan-s2 is OK but you typed wrong transponder SR

S2 11508000 V 2750000 3/4 0 8PSK                                               # zero before 8PSK must be part of simbolrate where SR 2750,000 not 27500,000

./scan-s2 -x -2 -v -O S13.E0 channel 
API major 5, minor 10
scanning channel
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: invalid enum value '0'                                                  # there is a error about single zero
initial transponder DVB-S2 11508000 V 2750000 3/4 AUTO 8PSK -1 0 0             # SR is 2750,000 

RE: Frequency mux scanning failures - Added by Thorvald Hallvardsson over 6 years ago

Yes sorry I pasted a wrong config file. This one is what I have:

S2 11508000 V 27500000 3/4 AUTO 8PSK

# ./scan-s2 -x -2 -v -O S13.E0 channel 
API major 5, minor 10
scanning channel
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder DVB-S2 11508000 V 27500000 3/4 AUTO 8PSK -1 0 0
----------------------------------> Using DVB-S2
>>> tune to: 11508:VC34M5S1:S13.E0:27500:
DVB-S IF freq is 1758000
DiSEqC: uncommitted switch pos 0
DiSEqC: switch pos 0, 13V, loband (index 0)
>>> tuning status == 0xFFFF880F
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
WARNING: >>> tuning failed!!!
>>> tune to: 11508:VC34M5S1:S13.E0:27500: (tuning failed)
DVB-S IF freq is 1758000
DiSEqC: uncommitted switch pos 0
DiSEqC: switch pos 0, 13V, loband (index 0)
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
>>> tuning status == 0x00
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

Yes network discovery is enabled for new and changed muxes.

RE: Frequency mux scanning failures - Added by saen acro over 6 years ago

The ideas near finish ;(
Do you have diseq switch?

Also there is little chance to have static electricity.

RE: Frequency mux scanning failures - Added by Thorvald Hallvardsson over 6 years ago

No I don't have a diseq switch. I have 4 port LNB whereas only 2 are in use anyway.

My observation is:
  • if the card is just initiated it TVH won't discover any channels from some reason
  • if I will use software like mumudvb discovery works and then the card seemed to be fixed to the discovered transponder hence all the discovery suddenly starts working in TVH
  • I haven't checked yet that if I discover 11508V@27500 whether if I scan other frequency whether I will get different channels or the same as the card will be fixed to that particular transponder
  • I haven't had this problem before. It doesn't look like I changed anything so maybe I was just a bit lucky. All I wanted to do in the first place is to add the muxes I only care about but after the excercise I have done above it looks like as soon as the card is set to the TP it discovers ALL the "sub-frequencies" on this TP and discovers all the channels anyway
    (1-12/12)