TNAP-6 Image Discussion

Let's be crystal clear on how the enigma2 OpenWebif is setup to be accessed on the Internet.
Most Internet services provide a router which has a firewall or other protection which is usually set at default.
A static ip is pretty common and can be provided by a lot of Internet companies if requested. Since the ip is static and never changes means you can connect to it. The Internet router firewall is usually configured to reject incoming connections. Port forwarding basically punches a hole in the Internet firewall to allow incoming Internet traffic into your home or office network. Since port forwarding allows access through your router's firewall, you need another firewall to protect your network. Hence the enigma2 firewall.

The firewall in TNAP images blocks every ip address except what is whitelisted. This way, you keep everything out except what you allow in. The ip address(es) for ftp and iptv services can be white listed, which allows these features to work. The OpenWebif Interface has cascading security in TNAP which is: Firewall--->Brute-Force protection--->Username/Password protection. Except for a couple of image versions, the firewall has to be added by the user in the Plugin feeds under Security.

There is a Big Red button at the bottom of the firewall plugin which Instructs the user to press the Red Remote Button to turn the firewall Off (stop). The firewall works. Development and Improvements continue on the OpenWebif Plugin.

Firewall Main Menu
firewall_20251022174252.webp

The Intrusion monitor is similar to a Ring Doorbell. It logs every ip that shows up and tries to get access.
Intrusion-log_20251022191801.webp
 
With the latest TNAP 6 10/27/2025 multiboot flash on the MIo4k+ all the streaming channels with service 4097 are all <N/A> in the service list. Trying 5002 as the service they show up normal and play fine. Have not Flashed TNAP 6 in month and a half only been updating the 09/18/2025 TNAP 6 with the software update menu so I have not seen the issue doing that.
 
Sounds like auto-restore did not restore correctly or similar. Think about it: You update online for month and a half, but only have trouble with a complete flash. The online updates do not normally mess with the /etc/enigma2 folder, but flash erases it. If you have a backup Image where you can get the /etc/enigma from, then get it and copy it to the new image directly. Basic generalized steps would be: In terminal, stop enigma2 with init 4 , delete current /etc/enigma2 folder, and replace it with one that is working correctly. Then in terminal, type reboot.

The above steps should restore to a working setup like you had before the flash. We would expect the <N/A> channels to be seen when a bouquet of channels exists, but the same channels do not exist in lamedb. Nothing in recent code has changed that should cause this that I know of. Most of the past updates for the last month and a half dealt with updating plugins and should not bother the restore database.
 
Back
Top