Axcess Network Receiver Installation Guide User Manual

Page 47

Advertising
background image

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:

Advertising