Bug #2282
Unable to create predefined DVB-S mux over network dialog
100%
Description
Over the DVB-S network dialog (Add or Delete), it should be able to create a pre-defined mux.
But the selected mux is not created (tried 5 different, same problem).
Files
Subtasks
History
Updated by Crazy Fin over 10 years ago
I have exactly the same problem.
Was doing a fresh and clean install under Ubuntu 14.04 LTS with the latest patches and TVH 3.9.1429.
I am able to do all the preparations I used to do but now with this fresh install it is impossible to create pre-defined muxes (in my case 0.8W Thor).
When I do
dmesg | grep -i dvb
I see error messages I have not seen during my previous installs:
/home/tvserver/tvheadend# dmesg | grep -i dvb
[ 1.593029] dvb_core: module verification failed: signature and/or required key missing - tainting kernel
[ 1.593477] v4l-dvb-saa716x: dfd91ae70d2d6350c04162f8ac32074be14947e1 saa716x_ff: Align block data on 32 bytes for firmware 0.5.0 and up
[ 1.635898] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter
[ 1.640400] Port 0 (TAB 1): DUAL DVB-S2
[ 1.641928] Port 1 (TAB 2): DUAL DVB-S2
[ 1.645111] DVB: registering new adapter (DDBridge)
[ 1.645113] DVB: registering new adapter (DDBridge)
[ 1.645114] DVB: registering new adapter (DDBridge)
[ 1.645115] DVB: registering new adapter (DDBridge)
[ 1.919072] ddbridge 0000:03:00.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
[ 1.955463] ddbridge 0000:03:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
[ 2.140823] ddbridge 0000:03:00.0: DVB: registering adapter 2 frontend 0 (STV090x Multistandard)...
[ 2.179792] ddbridge 0000:03:00.0: DVB: registering adapter 3 frontend 0 (STV090x Multistandard)...
[ 2.180127] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter
[ 2.181622] Port 0 (TAB 1): DUAL DVB-S2
[ 2.182586] Port 1 (TAB 2): DUAL DVB-S2
[ 2.185880] DVB: registering new adapter (DDBridge)
[ 2.185881] DVB: registering new adapter (DDBridge)
[ 2.185882] DVB: registering new adapter (DDBridge)
[ 2.185883] DVB: registering new adapter (DDBridge)
[ 2.351956] ddbridge 0000:05:00.0: DVB: registering adapter 4 frontend 0 (STV090x Multistandard)...
[ 2.388008] ddbridge 0000:05:00.0: DVB: registering adapter 5 frontend 0 (STV090x Multistandard)...
[ 2.568165] ddbridge 0000:05:00.0: DVB: registering adapter 6 frontend 0 (STV090x Multistandard)...
[ 2.604263] ddbridge 0000:05:00.0: DVB: registering adapter 7 frontend 0 (STV090x Multistandard)...
[ 2387.085820] ddbridge 0000:05:00.0: DVB: adapter 7 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.109209] ddbridge 0000:05:00.0: DVB: adapter 6 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.141588] ddbridge 0000:05:00.0: DVB: adapter 5 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.164943] ddbridge 0000:05:00.0: DVB: adapter 4 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.197272] ddbridge 0000:03:00.0: DVB: adapter 3 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.222118] ddbridge 0000:03:00.0: DVB: adapter 2 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.257766] ddbridge 0000:03:00.0: DVB: adapter 1 frontend 0 frequency 0 out of range (950000..2150000)
[ 2387.281293] ddbridge 0000:03:00.0: DVB: adapter 0 frontend 0 frequency 0 out of range (950000..2150000)
Updated by Jamie Carl over 10 years ago
This isn't working for me either. I've also just had to do a fresh install of my entire XBMC machine and using the latest TVH from master I can set everything up, but no muxes are created for me like they used to be.
I'm not seeing any errors in my logs though and everything looks normal with debugging on.
Updated by Crazy Fin over 10 years ago
Aah, I am actually so glad that it wasn´t me doing something wrong (as it looks now at least). :-)
I´ve spent about 12 hours with testing clean and fresh installations of Ubuntu 14.04 LTS and TVH but still this problem.
I also tested same procedure but with an older release like 3.9.570 but same problem there so it seems like something fundamental on MUX definitions and initial scan procedure that is completely broken?
Updated by Jaroslav Kysela over 10 years ago
The predefined muxes are processed in dvb_network_class_scanfile_set() function in src/input/mpegts/mpegts_network_dvb.c . Is this function called for you ? Eventualy which string is in argument 's' ?
It works as expected for me...
If you click on 'Edit' and re-select the muxes, it does not work, too?
Updated by Sascha Kuehndel over 10 years ago
If you click on 'Edit' and re-select the muxes, it does not work, too?
yes, it does not works, too
After work, i will run a debug session.
Updated by Sascha Kuehndel over 10 years ago
the dvb_network_class_scanfile_set() is called with the correct dvb_network and "dvbs/geo/dvb-s_> 19.2E:Astra".
scanfile_find(s) find a scanfile_network, but the sfn_muxes is empty (0x0)
Updated by Crazy Fin over 10 years ago
- File TVH - adding new DVB-S network from scratch TVH - adding new DVB-S network from scratch added
- File tvh.log tvh.log added
I started TVH with
./build.linux/tvheadend -l tvh.log --debug all --trace mpegts,nit
and when I create a new DVB-S network and choose 1.0 THOR as the satellite and then press create nothing more than this is shown in the logs:
2014-09-10 18:36:29.403 [ NOTICE]:START: HTS Tvheadend version 3.9.1432~g3716d28 started, running as PID:26093 UID:0 GID:0, CWD:/home/tvserver/tvheadend CNF:/root/.hts/tvheadend
2014-09-10 18:36:29.407 [ DEBUG]:AVAHI: Adding service 'Tvheadend'
2014-09-10 18:36:30.361 [ INFO]:AVAHI: Service 'Tvheadend' successfully established.
2014-09-10 18:38:33.141 [ TRACE]:mpegts: created network THOR
2014-09-10 18:38:33.141 [ DEBUG]:settings: saving to /root/.hts/tvheadend/input/dvb/networks/caee453b7b696356d7ed3722cc410344/config
I have also attached a screenshot of the network creation window. In the TVH webgui I still see # of muxes being zero and scan q length as well after I have pressed create.
I have also attached my tvh.log with the startup settings I am doing and what confuses me is that I do not see more debug or trace in the log?
Updated by Crazy Fin over 10 years ago
Oooopps! Works now for some reason?!
What I did was that I added one mux manually and then all muxes suddenly showed up in the queue?!
I see now 33 muxes and 394 services available and scan q length is currently showing count down... Strange!
Updated by Sascha Kuehndel over 10 years ago
when i add the mutex manual, the scan works.
But the pre-defined still does not work.
Updated by Sascha Kuehndel over 10 years ago
- File dvb-scan.tar.gz dvb-scan.tar.gz added
I had dropped the installation and data/dvbscan directory in the source.
After configure, build and install i run a debug.
I had look into the scanfile_load_file() function.
Any file finished with an empty sfn_muxes.
I also had test older commits, the does not work, too.
Maybe the dvb-scan files have changed?
My dvb-scan dir is added.
Sascha
Updated by Sascha Kuehndel over 10 years ago
dvb-scan files now in dvbv5 format!!!
http://git.linuxtv.org/cgit.cgi/dtv-scan-tables.git/commit/?id=06e54ff221c2e3126a7dfbd63e9814431511b558
Updated by Sascha Kuehndel over 10 years ago
with conversion to dvbv3 it works again.
install dvb-tools 1.4.0
cd data/dvb-scan make dvbv3 rm -rf atsc dvb-* mv dvbv3/* .
Updated by Crazy Fin over 10 years ago
Aaaah! That explains why not even old commits like 3.9.570 does not work anymore either when I do a completely fresh and new install of TVH...
Updated by dan jericho over 10 years ago
How do I install install dvb-tools 1.4.0? My version is 0.8.
It doesnt seem to create and DVB-s files.
Updated by Piotr Kuchciak over 10 years ago
Please help me i also have this problem with not scan muxes...
Updated by Jaroslav Kysela over 10 years ago
- Status changed from New to Fixed
Fixed in v3.9-1462-g22eeadf .