TNAP-7 Image Discussion

Got around to building these two OpenVix based Plugins:

root@sf8008:~# opkg info enigma2-plugin-extensions-samsungtv
Package: enigma2-plugin-extensions-samsungtv
Version: 0.0-git3+994ca840+994ca84daa-r2
Depends: enigma2, python3-multiprocessing, python3-requests, python3-zoneinfo
Status: install ok installed
Section: extra
Architecture: all
Maintainer: admin@tnapimages.com
MD5Sum: 37117d70236b17bf1f69a9678e1e4ee9
Size: 340252
Filename: enigma2-plugin-extensions-samsungtv_0.0-git3+994ca840+994ca84daa-r2_all.ipk
Source: enigma2-plugin-extensions-samsungtv.bb
Description: Samsung TV Plus live streaming plugin for Enigma2
Open Enigma2 plugin for Samsung TV Plus free live-TV streams with dynamic
bouquet creation and EPG integration. Supports AT, CA, CH, DE, ES, FR,
GB, IN, IT, KR, US regions.
Installed-Size: 668845

root@sf8008:~# opkg info enigma2-plugin-extensions-rakutentv
Package: enigma2-plugin-extensions-rakutentv
Version: 0.0-git3+6232caf0+6232caf566-r0
Depends: enigma2, python3-multiprocessing, python3-requests, python3-zoneinfo
Status: install ok installed
Section: extra
Architecture: all
Maintainer: admin@tnapimages.com
MD5Sum: d7382f19fc3e31ec7a6ffa6567f8406a
Size: 231804
Filename: enigma2-plugin-extensions-rakutentv_0.0-git3+6232caf0+6232caf566-r0_all.ipk
Source: enigma2-plugin-extensions-rakutentv.bb
Description: Rakuten TV live streaming plugin for Enigma2
Open Enigma2 plugin for Rakuten TV free live-TV streams with dynamic
bouquet creation and EPG integration.
Installed-Size: 460341

root@sf8008:~#

To access these plugins, trigger an online update in the receiver menus, which will update the feeds, or in telnet, opkg update

samsungtv_20260607151554.webp
 
Hi, could you tell me how you solved the problem of the boot logo not being loaded/displayed when booting the Qviart Dual a few months ago?
I was just curious how you did it
 
There was more than one dual bootlogo fix. This one though would be the most relevant.

Code:
The generic OpenPLi showiframe used raw LinuxDVB ioctls that the HiSi hi_media driver ignores, so boot logos never appeared.

This added a HiSi-specific showiframe binary (same one Octagon uses for sf8008, same SoC) that uses HiSi's media middleware via eTSMPEGDecoder, which works correctly after app_init initialises the media subsystem.

Used RPROVIDES/RREPLACES/RCONFLICTS to cleanly supersede the generic package.
 
I found some problem with webif auth

When enable both: http and https, no access anymore.

After enable, appear: Processing Failed

Code:
2026-06-11 19:47:08-0300 [-] [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK'.
2026-06-11 19:47:08-0300 [-] [Skin] Parsing embedded skin '<embedded-in-OpenWebifConfig>'.
2026-06-11 19:47:08-0300 [-] [Skin] Processing screen '<embedded-in-OpenWebifConfig>' position=(610,370), size=(700,340) for module 'OpenWebifConfig'.
2026-06-11 19:47:08-0300 [-] [Screen] Warning: Skin is missing element 'HelpWindow' in <class 'Plugins.Extensions.OpenWebif.plugin.OpenWebifConfig'> item <Components.Pixmap.Pixmap object at 0xaf5b2150>.
2026-06-11 19:47:08-0300 [-] [Skin] Parsing embedded skin '<embedded-in-SimpleSummary>'.
2026-06-11 19:47:08-0300 [-] [Skin] Processing screen '<embedded-in-SimpleSummary>', from list 'OpenWebifConfigSummary, OpenWebifConfig_summary, SimpleSummary', position=(0,0), size=(132,64) for module 'SimpleSummary'.
[eWindowStyleManager] getStyle(style_id=1): NOT FOUND
2026-06-11 19:47:08-0300 [-] [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
2026-06-11 19:47:09-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:09-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:09-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:09-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:09-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:21-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:21-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:21-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:24-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:24-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:26-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:26-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
    
2026-06-11 19:47:26-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
        
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
        
    builtins.ModuleNotFoundError: No module named 'crypt'
 
I found some problem with webif auth

When enable both: http and https, no access anymore.

After enable, appear: Processing Failed

Code:
2026-06-11 19:47:08-0300 [-] [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK'.
2026-06-11 19:47:08-0300 [-] [Skin] Parsing embedded skin '<embedded-in-OpenWebifConfig>'.
2026-06-11 19:47:08-0300 [-] [Skin] Processing screen '<embedded-in-OpenWebifConfig>' position=(610,370), size=(700,340) for module 'OpenWebifConfig'.
2026-06-11 19:47:08-0300 [-] [Screen] Warning: Skin is missing element 'HelpWindow' in <class 'Plugins.Extensions.OpenWebif.plugin.OpenWebifConfig'> item <Components.Pixmap.Pixmap object at 0xaf5b2150>.
2026-06-11 19:47:08-0300 [-] [Skin] Parsing embedded skin '<embedded-in-SimpleSummary>'.
2026-06-11 19:47:08-0300 [-] [Skin] Processing screen '<embedded-in-SimpleSummary>', from list 'OpenWebifConfigSummary, OpenWebifConfig_summary, SimpleSummary', position=(0,0), size=(132,64) for module 'SimpleSummary'.
[eWindowStyleManager] getStyle(style_id=1): NOT FOUND
2026-06-11 19:47:08-0300 [-] [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
2026-06-11 19:47:09-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:09-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:09-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:09-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:09-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN'.
2026-06-11 19:47:10-0300 [-] [ActionMap] Map screen 'N/A' context 'WizardActions' -> Unknown action 'down'!  (Typo in map?)
2026-06-11 19:47:10-0300 [-] [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN'.
2026-06-11 19:47:21-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:21-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:21-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:24-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:24-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:26-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:26-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
   
2026-06-11 19:47:26-0300 [-] Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 222, in process
        resrc = self.site.getResourceFor(self)
      File "/usr/lib/python3.14/site-packages/twisted/web/server.py", line 908, in getResourceFor
        return resource.getChildForRequest(self.resource, request)
      File "/usr/lib/python3.14/site-packages/twisted/web/resource.py", line 105, in getChildForRequest
        resource = resource.getChildWithDefault(pathElement, request)
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 451, in getChildWithDefault
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 455, in _doAuthentication
       
      File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 483, in login
       
    builtins.ModuleNotFoundError: No module named 'crypt'
As of today, (online update or image flash) The OpenWebif should work using https.

tnap-7-https_2026-06-15 12-03-45.webp
 
TNAP 7 shows incorrect time on front panel but when connecting via telnet to the osmio4k and executing date the correct date and time is displayed. Why is that? I should also mention that when doing a blind scan via webif the display doesn't render correctly. It shows that scan was started but there is no progress showing. If I switch to the HDMI port on the osmio4k it'll give a normal display with progress and services found.
 
Last edited:
TNAP 7 shows incorrect time on front panel but when connecting via telnet to the osmio4k and executing date the correct date and time is displayed. Why is that? I should also mention that when doing a blind scan via webif the display doesn't render correctly. It shows that scan was started but there is no progress showing. If I switch to the HDMI port on the osmio4k it'll give a normal display with progress and services found.
I downloaded the latest TNAP 7 (06-15-2026) but now https doesn't work for webif. And I'm not able to scan in the ABC feeds on 97W and 99W. I did get the CBS feeds scanned in on 97W. The time display on the osmio4k front panel still shows the incorrect time but when I telnet into the box and run the date command it reports the correct date and time.
 

Attachments

  • TNAP7info.webp
    TNAP7info.webp
    121.5 KB · Views: 14
Rod Hewitt KG6TTD (G6TTD) passed away March 2025 having spent a lifetime dedicated to programming and was the author of TSReader. His work will be available for download for free with just one version, TSReaderPro, being available both here and on a GitHub Page for others to continue the project.

Please feel free to donate to help us maintain the website hosting etc it would be very much appreciated.

Do you think it would be possible to integrate DCII processing into TNAP ?

A year ago, I took a quick look at what the PID 4094, which uses DCII, looks like
 
Lost all H transponders on 101 C on the SF8008....
I'm having trouble with H transponders intermittently not working on 97W Ku with my Mio+. Before I start troubleshooting, is this a known issue? I am using the latest TNAP 7 image with all updates applied. It could be as simple as my RG-6 aging and causing low voltage to the LNB. I have no diseqc switch but I do have an SG-2100 motor in line.
 
I'm having trouble with H transponders intermittently not working on 97W Ku with my Mio+. Before I start troubleshooting, is this a known issue? I am using the latest TNAP 7 image with all updates applied. It could be as simple as my RG-6 aging and causing low voltage to the LNB. I have no diseqc switch but I do have an SG-2100 motor in line.
My bad experience was with an intermittent 8 port switch on tuner A which would work on the H transponders for a few minutes then shut off. Similar to turning off a light switch. A reboot and H transponders worked again for a few minutes, then nothing. High temps may have been the culprit causing the switch to misbehave or just plain old age.

My sg2100 is on tuner B and did not have any problems during the bad tuner A switch experience. Currently working fine with Tnap 06-07-2026 updated to 06-12-2026 version.
 
My bad experience was with an intermittent 8 port switch on tuner A which would work on the H transponders for a few minutes then shut off. Similar to turning off a light switch. A reboot and H transponders worked again for a few minutes, then nothing. High temps may have been the culprit causing the switch to misbehave or just plain old age...
My symptom is similar to what you describe. I'm going to measure the voltage at the dish and maybe swap out the universal LNB since it's easy to do. The LNB has always worked well but it's an Avenger model that's been in service for about 15 years.
 
I'm having trouble with H transponders intermittently not working on 97W Ku with my Mio+. Before I start troubleshooting, is this a known issue? I am using the latest TNAP 7 image with all updates applied. It could be as simple as my RG-6 aging and causing low voltage to the LNB. I have no diseqc switch but I do have an SG-2100 motor in line.
You can try this
1_0_C_320_2_55_300000_0_0_0_20260619211809.webp
 
I always use the higher voltage position since all my lines are 125 feet long. Today's measured no-load voltage was 18.5 V at the dish on horizontal which is fine. I replaced the no-name universal LNB (not an Avenger) with a Geosatpro SL1PLL standard LNB. So far, so good. I had forgotten I had the no-name LNB on for universal testing a long time ago but universal gives nothing extra on the current Ku band arc in this location.
 
Back
Top