TNAP FTA Satellite EPG

el bandido

TNAP-Images
Administrator
EPG for some satellite channels is now available in TNAP images dated 09-06-2025 and higher. This epg is automated and limited in scope due to the resources needed to constantly update epg in a North American Free To Air Satellite Tv System. Hopefully some users will be inspired and add the epg to other channels.

The enigma2 epg system was designed decades ago with little thought being given except to supplying provider type epg. This resulted in the epg being designed in such a way that the content was shared with other channels that either did not have epg or the shared epg was simply wrong for the channel. This created an epg mess when importing epg because the content was shared among many channels.

The first step was to clean up the epg sharing problem which led to a rewrite of some of the epg code. Cleaning up the epg mess now leads to a new problem because the old epg system is no longer compatible with the redesigned epg system. What this means for the user is any instance of epg.dat anywhere in the receiver files must be deleted properly and destroyed before moving forward.

The epg.dat file may reside in backups, auto restore files, usb drives, hard drives, and in places like /etc/enigma2. The old epg.dat files must be found and properly removed before going forward. If you never imported epg, or did not use ATSC terrestrial services, then most likely you do not have an epg.dat file in your system.

A clean install is Highly Recommended, especially for systems that previously imported epg or ran ATSC terrestrial that provided even one channel of epg. If you ever had epg on your receiver, from sources like ATSC, terrestrial, scanning 117w or 67w ku, then most likely, you had an epg.dat file in your receiver files. Old epg.dat files must be removed properly!

To remove old epg.dat files:
(1) Stop enigma2 in terminal using init 4
(2) Delete epg.dat file(s) from system.
(3) REBOOT
If you do anything besides reboot, then the epg.dat file may be recreated!

To obtain TNAP epg:
Install TNAP image dated 09-06-2025 or later (CLEAN Install Preferred!).
On 101w c band for Weigel epg, scan EXACTLY 4179 H 30000. The frequency of 4179 Has To Be Correct!
On 87w ku, scan exactly 11812H 11149 for LPB epg.

The epgimport plugin is installed by default in 09-06-2025 images. Open this plugin.
Press the Blue remote button to open sources
Find "Weigel Complete Server. Highlight it and press OK button on the remote to open it.
Check the box directly under it which should be: "Complete Weigel Broadcasting EPG - All Networks 7 Days from Server"
Press the Green remote button to save. If you do not do this, the box will return to being unchecked and the epgimport will fail.
Press the yellow remote button to import epg. You should see some activity on the screen with progress numbers at the bottom.
Wait for the epg import to finish, then verify you have epg on the channels for the two transponder frequencies shown above.

Simple enough... Just follow directions EXACTLY and it will work.2

09-06-2025 Images are here:

Explanation about the epg revision is here:

Edit Note:
It does not look like the old or original epg.dat file needs to be removed. I would suggest loading the system without removing any old files first.
 
Last edited:
The Weigel mux bumped the symbol rate from around 30000 to 34286. No big deal to keep epg work. Just a few steps are needed:

(1) Tune to a Weigel mux channel that has the old symbol rate and then open the Signal finder plugin. Set the menu up identical to what is shown in this screencap.
Weigel-Mux-30000SR.webp

Scroll down and change the symbol rate to 34286 or (thereabouts). Press the green button to scan when you have a locked signal.l
Weigel-Mux-34286SR.webp

After this scan, the Weigel mux epg wil populate and work as before.
Weigel-34286-epg.webp

The symbol rate change does not bother the epg. Follow these simple steps to restore the epg function on this mux.
 
Last edited:
The epg sources have to be selected and saved else there will be No EPG Import!
Open the epg import plugin and press the blue remote button to show the sources.
Set the Weigel sources as shown. Make sure the box is checked as shown.
Press the Green remote button to Save. Press the Yellow remote button to import.

epgimport-sources.webp

If everything is set correctly, you will see epg import numbers at the bottom of the screen.
epgimport-started.webp

It is most important to press the green remote button immediately after checking the sources box else the sources will not save!!!
Also, Re-enter the sources menu after saving and the box should still be checked. Once the sources are properly saved, the yellow button can be pressed to start the epg import.
 
Last edited:
While Claude is still refining epg parameters, is there any possibility of creating a dat file for atsc epg info retention of at least three or more days?
 
Trying to hunt down and removing the old epg.dat file should not be needed. This was mentioned at the beginning of this thread, but it just does not seem necessary. It might be a good idea though to set Clearing current EPG before import to yes as shown. This setting can always be reverted to No later after the system is running if desired.

epg-import-conf_20250917003455.webp
 
"It might be a good idea though to set Clearing current EPG before import to yes as shown. This setting can always be reverted to No later after the system is running if desired."
That's the way I was doing when updating the epg, as epg.dat file is visible only after the update. As soon as the box is rebooted, the file is no longer visible in the directory of mio box. maybe it is always visible on sf8008, but not on mio or mini. I also do not comprehend why the settings in EPG menu shows the location of the file in /media/hdd/epg.dat as long as after every update it's in /

epg1.webpepg3.webp

Another issue is not all fta channels gets updated epg: montana, pbs west...
 

Attachments

  • montana.webp
    montana.webp
    106.4 KB · Views: 2
Do not be concerned about the epg.dat file or where it is located as long as the epg works.

As for the Montana PBS, you need another file for that, which I think is included if you update the image. Some of the other epg for 99w Ku is missing or not working correctly.

I do not know what will become of this epg project next. The idea was to get it working, then set it up where individual users could add to it. But there does not seem to be much interest in it. Might be best to simply delete this thread and set the epg system to private. We will see...
 
On the sf8008.....

Plugins> EPG Import> Load EPG> Sources> Empty display

Main menu> plugin browser>epg import configuration>
manual (yellow button) No active epg sources found - nothing to do

The epg continues to update overnight and are fine even though the above displays no sources.
 
On the sf8008.....

Plugins> EPG Import> Load EPG> Sources> Empty display

Main menu> plugin browser>epg import configuration>
manual (yellow button) No active epg sources found - nothing to do

The epg continues to update overnight and are fine even though the above displays no sources.
You need to look in /etc/epgimport. Or better yet, look in the sources menu in the epg plugin. Weigel Complete Server should be checked. Then press the green remote button to save.
Weigel_20250917161425.webp
 
Back
Top