Axcess Network Receiver Installation Guide User Manual
Page 47

Network Receiver
© 2002, AXCESS Inc.
750.001.005 R0000
47
TINI Firmware
TINI Firmware 1.02, Preview Release 3
i. Introduction
I. System Files
II. Serial Server
III. Telnet Server
IV. FTP Server
V. Commands
VI. Changes
Introduction
Slush is a small system shell intended to provide a Unix(tm) like interface with Serial (TTY),
Telnet, and FTP servers.
Slush is less than a full operating system, but more than a simple shell. It provides a way to
view and manipulate the filesystem, as well as control system functions such as the
watchdog timer and network configuration.
The system is designed to be a multi-threaded, multi-user system allowing simultaneous
login sessions. Slush uses a username/password combination to authenticate a login
request. Users can be added and removed from the system by a user with super user
privileges.
The slush program is loaded into bank 7 and executed on every TINI boot.
!. System Files
Slush creates several default system files, placing them in the /etc directory: .tininet, .startup,
and passwd.
The .tininet file contains TINI's hostname and domain name. The default hostname is TINI.
There is no default domain name.
User login information is kept in the /etc/passwd file. The user's name, hash of their
password, and user ID is kept here. Slush has two accounts setup by default. These are:
user "root" with the password "tini", and "guest" with the password "guest".
The admin can place commands to be run on boot in the /etc/.startup file. These commands
will be executed as if they were from a slush prompt. Any .tini files run (i.e. with the java
command) will be forced to run in the background.
The default .startup file looks like:
########
#Autogen'd slush startup file
setenv FTPServer enable
setenv TelnetServer enable
setenv SerialServer enable
##
#Add user calls to setenv here: