This is still not working correctly. I still get 'Tune failed!' errors for non HD channels, and I can't understand why. Following the guide Abu posted earlier:
Firstly, I delete all channels using the command:
Code:
init 4 && sleep 10 && rm -f /etc/enigma2/lamedb && rm -f /etc/enigma2/*.tv && rm -f /etc/enigma2/*.radio && rm -f /etc/enigma2/*.del && init 3
and confirm that the lamedb file in /etc/enigma2 has been deleted.
I then check file terrestrial.xml from /etc/tuxbox. It has the following Craigkelly entry:
Code:
<terrestrial name="Craigkelly, Fife (Europe DVB-T/T2)" flags="5" countrycode="GBR">
<transponder centre_frequency="474000000" bandwidth="0" system="1" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 21 (HD) -->
<transponder centre_frequency="498000000" bandwidth="0" system="0" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 24 -->
<transponder centre_frequency="522000000" bandwidth="0" system="0" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 27 -->
<transponder centre_frequency="546000000" bandwidth="0" system="0" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 30 -->
<transponder centre_frequency="570000000" bandwidth="0" system="1" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 33 (HD) -->
<transponder centre_frequency="578000000" bandwidth="0" system="1" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 34 (HD) -->
<transponder centre_frequency="618000000" bandwidth="0" system="0" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 39 -->
<transponder centre_frequency="642000000" bandwidth="0" system="0" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 42 -->
<transponder centre_frequency="666000000" bandwidth="0" system="0" constellation="3" guard_interval="4" transmission_mode="2" hierarchy_information="4" inversion="2" /><!-- Ch 45 -->
</terrestrial>
This information looks correct for the transmitter.
I then check the terrestrial_uk_freeview.xml file from /usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/providers. It has the following Craigkelly entries:
Code:
<dvbtconfigs>
...
<configuration key="craigkelly_________" frequency="522000000">Craigkelly</configuration>
...
</dvbtconfigs>
<customtransponders>
...
<customtransponder key="craigkelly_________" frequency="474000000" transport_stream_id="40bc" system="1"/>
<customtransponder key="craigkelly_________" frequency="570000000" transport_stream_id="a000" system="1"/>
<customtransponder key="craigkelly_________" frequency="578000000" transport_stream_id="b000" system="1"/>
...
</customtransponders>
Again, this looks correct (assuming we only need the HD entries in this file???).
However, following the next step, and runing an ABM scan, the lamedb file which gets generated includes the following:
Code:
eDVB services /4/
transponders
eeee0000:40bc:233a
t 474000000:0:5:5:0:3:4:4:2:0:1:0
/
eeee0000:b000:233a
t 578000000:0:5:5:0:3:4:4:2:0:1:0
/
eeee0000:5040:233a
t 658000000:0:2:0:2:1:0:0:0:0:0:0
/
eeee0000:107c:233a
t 674000000:0:1:0:2:1:0:0:0:0:0:0
/
eeee0000:800f:233a
t 714000000:0:2:0:0:1:0:0:0:0:0:0
/
eeee0000:6040:233a
t 682000000:0:2:0:2:1:0:0:0:0:0:0
/
eeee0000:a000:233a
t 570000000:0:5:5:0:3:4:4:2:0:1:0
/
eeee0000:2011:233a
t 650000000:0:1:0:2:1:0:0:0:0:0:0
/
eeee0000:3005:233a
t 634167000:0:2:0:2:1:0:0:0:0:0:0
/
end
These frequencies don't match the transmitter frequencies, and I think this is what is then causing the tuning problems (for example, when I tune to ITV2, it tries to tune into frequency 650 which is incorrect. It should be tuning to frequency 498). I don't understand where lamedb is picking these frequencies up from???
If I then run a manual scan, the correct frequencies get picked up, and everything starts working fine again, until ABM rescans:
Code:
eDVB services /4/
transponders
eeee0000:107c:233a
t 522000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:2011:233a
t 498000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:3005:233a
t 642000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:40bc:233a
t 474000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:5040:233a
t 666000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:6040:233a
t 618000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:800f:233a
t 546000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:a000:233a
t 570000000:0:5:5:3:2:4:4:2:0:0:0
/
eeee0000:b000:233a
t 578000000:0:5:5:3:2:4:4:2:0:0:0
/
end