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 saen acro over 6 years ago
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 8PSKand 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