Site Tools


entware_installation_usage

This is an old revision of the document!


Entware Installation and Usage

Entware is a software repository for network attached storage, routers and other embedded devices. The packages are full versions, similar to those found in common Linux distributions. Entware allows you to expand on the BusyBox shell versions of commands included with FreshTomato and install packages not included with FreshTomato to “push the limits” of your router (figuratively of course).

The Entware homepage: Entware
For detailed instructions on how to use Entware, see: https://github.com/Entware/Entware/wiki#using-repo
A list of some of the 2500+ Entware packages: 2500+ packages

Current, in-depth instructions for installing Entware on FreshTomato can be found on Entware's wiki.
Entware on FreshTomato (and other TomatoUSB forks)


This example assumes you have a USB flash drive mounted under /mnt/sda1. If you need more details about configuring USB storage before reading this, see the USB Support page.

First, create the opt folder and mount it:

mkdir /mnt/sda1/opt
mount -o bind /mnt/sda1/opt /opt


Then, you can run the installation command:

/usr/sbin/entware-install.sh


Finally, you can install the packages you want, for example:

opkg update
opkg upgrade
opkg install htop
entware_installation_usage.1632086865.txt.gz · Last modified: 2021/09/19 22:27 by hogwild