Webif-Terminal (Shellinabox)

el bandido

TNAP-Images
A terminal can be installed in the webif of TNAP images by downloading and installing enigma2-plugin-extensions-webif-terminal. The webif terminal has limited capabilities due to its design, but some users may find it useful. A manual reboot is needed after installing this plugin.

A couple of screenshots are shown below, and an explanation from Claude Code is attached. Most questions about this plugin can probably be answered in the attached files.

webif-terminal-feeds_20250714231218.webp

webif-terminal-2025-07-14 23-21-56.webp
 

Attachments

Code:
root@osmini4k:~# opkg install enigma2-plugin-extensions-webif-terminal
error: opkg_prepare_url_for_install: Couldn't find anything to satisfy 'enigma2-plugin-extensions-webif-terminal'.
 
Code:
root@osmini4k:~# opkg install enigma2-plugin-extensions-webif-terminal
error: opkg_prepare_url_for_install: Couldn't find anything to satisfy 'enigma2-plugin-extensions-webif-terminal'.
Which version of TNAP gives that error? Webif-terminal is default installed in TNAP 7...
 
Code:
root@osmio4k:~# opkg update
Downloading http://162.216.113.217/tnap-7/all/Packages.gz.
Updated source 'tnap-all'.
Downloading http://162.216.113.217/tnap-7/cortexa15hf-neon-vfpv4/Packages.gz.
Updated source 'tnap-cortexa15hf-neon-vfpv4'.
Downloading http://162.216.113.217/tnap-7/osmio4k/Packages.gz.
Updated source 'tnap-osmio4k'.
root@osmio4k:~# opkg install procps
Installing libproc2-1 (4.0.6) on root
Downloading http://162.216.113.217/tnap-7/cortexa15hf-neon-vfpv4/libproc2-1_4.0.6-r0.1_cortexa15hf-neon-vfpv4.ipk.
Installing procps-ps (4.0.6) on root
Downloading http://162.216.113.217/tnap-7/cortexa15hf-neon-vfpv4/procps-ps_4.0.6-r0.1_cortexa15hf-neon-vfpv4.ipk.
Installing procps-sysctl (4.0.6) on root
Downloading http://162.216.113.217/tnap-7/cortexa15hf-neon-vfpv4/procps-sysctl_4.0.6-r0.1_cortexa15hf-neon-vfpv4.ipk.
Installing procps (4.0.6) on root
Downloading http://162.216.113.217/tnap-7/cortexa15hf-neon-vfpv4/procps_4.0.6-r0.1_cortexa15hf-neon-vfpv4.ipk.
Configuring libproc2-1.
Configuring procps-sysctl.
update-alternatives: Linking /sbin/sysctl to /sbin/sysctl.procps
Configuring procps-ps.
update-alternatives: Linking /bin/ps to /bin/ps.procps
Configuring procps.
update-alternatives: Linking /usr/bin/free to /usr/bin/free.procps
update-alternatives: Linking /usr/bin/pkill to /usr/bin/pkill.procps
update-alternatives: Linking /usr/bin/pmap to /usr/bin/pmap.procps
update-alternatives: Linking /usr/bin/pgrep to /usr/bin/pgrep.procps
update-alternatives: Linking /usr/bin/pwdx to /usr/bin/pwdx.procps
update-alternatives: Linking /usr/bin/skill to /usr/bin/skill.procps
update-alternatives: Linking /usr/bin/snice to /usr/bin/snice.procps
update-alternatives: Linking /usr/bin/top to /usr/bin/top.procps
update-alternatives: Linking /usr/bin/uptime to /usr/bin/uptime.procps
update-alternatives: Linking /usr/bin/w to /usr/bin/w.procps
update-alternatives: Linking /bin/kill to /bin/kill.procps
update-alternatives: Linking /bin/pidof to /bin/pidof.sysvinit
update-alternatives: Linking /bin/watch to /bin/watch.procps
root@osmio4k:~# ps
  PID TTY          TIME CMD
 3352 pts/0    00:00:00 sh
 6981 pts/0    00:00:00 ps
root@osmio4k:~# opkg install shellinabox
Installing shellinabox (V2.21.0.r3+git437+a70d4f70+a70d4f7c4b) on root
Downloading http://162.216.113.217/tnap-7/cortexa15hf-neon-vfpv4/shellinabox_V2.21.0.r3+git437+a70d4f70+a70d4f7c4b-r0_cortexa15hf-neon-vfpv4.ipk.
Configuring shellinabox.
 Adding system startup for /etc/init.d/shellinabox.
Starting Shell In A Box server: shellinabox.
root@osmio4k:~#  opkg list | grep -E "procps"
procps - 4.0.6-r0.1 - System and process monitoring utilities
procps-doc - 4.0.6-r0.1 - System and process monitoring utilities - Documentation files
procps-ps - 4.0.6-r0.1 - System and process monitoring utilities
procps-sysctl - 4.0.6-r0.1 - System and process monitoring utilities
root@osmio4k:~# opkg list-installed | grep -E "procps"
procps - 4.0.6-r0.1
procps-ps - 4.0.6-r0.1
procps-sysctl - 4.0.6-r0.1
root@osmio4k:~#

Then reboot

mio4k-shellinabox-2026-06-20 21-14-00.webp
 
Back
Top