TNAP-6 Image Discussion

The funny thing is that there is a satellites.xml file in etc/tuxbox folder, but not in etc/enigma2 folder !
The lamedb file is present in etc/enigma2 folder only, and is up to date.
What is funny about that? There is not supposed to be a satellites.xml in /etc/enigma2 unless you put it there. Almost any .xml type file in the enigma2 folder will override an identical named system file. But if you put a satellites.xml into /etc/enigma2, then it will be carried with your restore files. So when you do a restore, you will get the same satellites.xml which can be good or bad.

Having a satellites.xml file in /etc/enigma2 hurts nothing, but it will never be updated unless it is done by hand editing.
 
What is funny about that? There is not supposed to be a satellites.xml in /etc/enigma2 unless you put it there. Almost any .xml type file in the enigma2 folder will override an identical named system file. But if you put a satellites.xml into /etc/enigma2, then it will be carried with your restore files. So when you do a restore, you will get the same satellites.xml which can be good or bad.

Having a satellites.xml file in /etc/enigma2 hurts nothing, but it will never be updated unless it is done by hand editing.

post #118 is funny...
 
What is funny about that? There is not supposed to be a satellites.xml in /etc/enigma2 unless you put it there. Almost any .xml type file in the enigma2 folder will override an identical named system file. But if you put a satellites.xml into /etc/enigma2, then it will be carried with your restore files. So when you do a restore, you will get the same satellites.xml which can be good or bad.

Having a satellites.xml file in /etc/enigma2 hurts nothing, but it will never be updated unless it is done by hand editing.

so, what do I have to do to choose 13est Hotbird? Should I just copy my satellites.xml to the /etc/tuxbox folder?
 
so, what do I have to do to choose 13est Hotbird? Should I just copy my satellites.xml to the /etc/tuxbox folder?

Yes, You may put your satellites.xml into /etc/tuxbox. But it may be better if you put it in /etc/enigma2. If satellites.xml is in /etc/enigma2, then it will not change if satellites.xml in /etc/tuxbox is updated.
 
Yes, You may put your satellites.xml into /etc/tuxbox. But it may be better if you put it in /etc/enigma2. If satellites.xml is in /etc/enigma2, then it will not change if satellites.xml in /etc/tuxbox is updated.

Thanks, I copied to etc/enigma2 and now I can choose 13est, but I can't find "unicable/jess" in LNB type. I'll post my configuration
1739113673686 - 1K JPEG.webp

also...I don't dare to install the Wireguard plugin...
Screenshot 2025-02-09 162112.webp
 
Last edited:
(1) You are running an image designed for use in North America. You can't find "unicable/jess" in LNB type because we do not use that type of LNB. I will see about putting it back in the build.

(2) You are running python 3.12 in TNAP6. Several plugins including wiregard will need to be updated. The plugin code update is fairly simple, usually only involving changing the python calls or instructions to python3. But the wiregard plugin will not run on python 3.12 until this is done.
 
This LNB type is set to be added in the next build: "unicable": _("SCR (Unicable/JESS)"),


Before we go any further, some things need to be understood.
(1) TNAP 6 is running python 3.12 which is an updated version of python as compared to previous builds. While python 3.12 is better from a development sense, it is also bigger,
(2) TNAP 6 is also using a different build environment than previous versions. TNAP 6 is built using the Yocto Scarthgap branch which is more advanced than TNAP 5.1 Hardknott branch. But....Scarthgap produces bigger files than Hardknott!

So because of 1 and 2 listed above, TNAP 6 image size is noticeably bigger. This is becoming a problem. Back when the MIO and the SF8008 types of receivers were introduced, compressed image sizes were running around 100MB. Now with Scarthgap, the image swells to 140-160MB compressed. The image size build limit for these boxes is almost reached. Reformatting the partitions and losing some slots is an option. Stripping installed items that are not needed, and shipping the image with fewer options is another option. The space would be doubled going from 4 slots to 2 in these receivers. But this needs to be avoided. Just be careful of what you install after the image is built. Bad things start happening when you get low on disk space!
 
We have reports of sluggishness in the menus of TNAP 6. We also have reports of freezing, or the image needing a reboot in some instances. So we are going to introduce some tools to try and pinpoint the problem(s), then fix them if possible.

The first tool is htop. Htop is currently in the TNAP 6 image by default. This is a fancier version of top that gives more information. Htop will show us what is going on inside the receiver as far as resources are concerned. To use htop, telnet into the box, then type htop. Several output items can be adjusted. You may either play with the settings in htop and see what they do or consult the internet for instructions: https://man7.org/linux/man-pages/man1/htop.1.html

Available in next build:
sf8008-htop 2025-02-09 10-36-25.webp
 
The next image of TNAP 6 will monitor cpu. the monitor includes logs of cpu usage every 10 seconds in /tmp of receiver files. This monitor also has an onscreen alarm that will show when high cpu usage is detected. This plugin is called CPU Usage Monitor and can be seen in the plugin list. This is a new plugin designed by me to monitor cpu usage and report it. The alarm threshold can be moved up or down in the plugin menu and is automatically saved on exit. This plugin/feature is available in the next build. Hopefully we can find out Why some receivers are sluggish and others apparently do not.

Note: It is very doubtful this plugin will run on any other image besides TNAP 6 unless that image is modified in the build process. In other words, you cannot put this plugin on another image other than TNAP 6.

In the next image build:
cpu-usage-mon-menu.webp cpu-usage-high-20250208231048.webp
 
The mouse in midnight commander has been fixed. Midnight Commander is not installed by default, but may be installed in telnet or terminal using: opkg install mc

To run Midnight Commander, in telnet ot terminal, type mc

Consider Midnight Commander to be unavailable until the feeds are updated. (I will try to update the feeds and image at the same time on the next build.)
View attachment 18655
 
If anyone is interested in how big the image is or where the biggest concentration of files in size are may use this command to list the Top 20:
In telnet or terminal, enter this command: du -ah / | grep -Ev "(/media|/mnt)" | sort -rh | head -n 20


root@sf8008:~# du -ah / | grep -Ev "(/media|/mnt)" | sort -rh | head -n 20 (Note: change the number 20 to show more or less)
109.9G /
396.0M /usr
274.7M /usr/lib
79.3M /usr/share
40.1M /usr/lib/python3.12
36.6M /usr/share/enigma2
35.4M /usr/lib/enigma2/python
35.4M /usr/lib/enigma2
29.4M /usr/lib/libicudata.so.74.2
29.4M /usr/lib/enigma2/python/Plugins
29.1M /usr/bin
29.0M /lib
28.3M /var
26.6M /usr/lib/enigma2/python/Plugins/Extensions
23.0M /lib/modules/4.4.35
23.0M /lib/modules
22.0M /usr/lib/python3.12/site-packages
19.9M /var/lib
17.3M /usr/lib/libHA.AUDIO.FFMPEG_EAC3.decode.so
17.3M /usr/lib/libHA.AUDIO.FFMPEG_DTS.decode.so
root@sf8008:~#
root@sf8008:~#
 
This LNB type is set to be added in the next build: "unicable": _("SCR (Unicable/JESS)"),


Before we go any further, some things need to be understood.
(1) TNAP 6 is running python 3.12 which is an updated version of python as compared to previous builds. While python 3.12 is better from a development sense, it is also bigger,
(2) TNAP 6 is also using a different build environment than previous versions. TNAP 6 is built using the Yocto Scarthgap branch which is more advanced than TNAP 5.1 Hardknott branch. But....Scarthgap produces bigger files than Hardknott!

The image size build limit for these boxes is almost reached[/B]
I don't understand, the space is 2GB for each slot. Why shouldn't that be enough?
 
How big the image can be for a particular receiver is dictated in the build. There is only so much room allocated for the file system. That is the easiest way to put it. Or, to put it another way, The allocation of space for images within this 8GB (4 X 2GB) is determined by the system's partitioning and the size of the installed firmware and applications.
 
Updated my osmio4k+, to version 2025 feb 09.
Exiting from "signal finder" menu, is making the box sluggish again;
Another issue is the backup option (see pics):

backup1.webpbackup2.webp

Didn't have time to check other features of the new update.
 
New version of TNAP6
the new plugins are here.
CPUMonitor is visible, but I don't know how to set the limits.
the backup is done without any problem.
My first impression is that there is no longer any slowdown.
Blindscan remains with its problem.
 

Attachments

  • tnap6 0309.webp
    tnap6 0309.webp
    108.6 KB · Views: 6
  • tnap6 0309 unicable.webp
    tnap6 0309 unicable.webp
    62.4 KB · Views: 6
  • tnap6 0309 cpumonitor.webp
    tnap6 0309 cpumonitor.webp
    118.3 KB · Views: 8
  • tnap6 0309 cpumonitorb.webp
    tnap6 0309 cpumonitorb.webp
    78.4 KB · Views: 5
  • backup2.webp
    backup2.webp
    103.2 KB · Views: 9
New version of TNAP6
the new plugins are here.
CPUMonitor is visible, but I don't know how to set the limits.
the backup is done without any problem.
My first impression is that there is no longer any slowdown.
Blindscan remains with its problem.

Can I upgrade online or is flashing the new image preferable?
 
Can I upgrade online or is flashing the new image preferable?

In my case, I did it online and it worked quickly and without any problems.
but both ways are good.
If you don't have regular Internet access, it may be better
to load it onto the PC and then update your receiver.
 
2 questions:
1) what is the RaedQuickSignal plugin for?
2) How can I customize the glamouraura skin?
For example, in minitv, EPG is displayed instead of the channel video
1.webp
or remove the tuner info at the top of the screen
2.webp

ps:Thanks again for adding the settings for 13est satellite!
 
Back
Top