Installation instructions:

1. Create 3 partition using (fdisk) on your CF:
  - hda1: at least 2MB
  - hda2: 256K
  - hda3: at least 4MB

2. Make ext2 fs out of those partitions:
  - mke2fs /dev/hda1
  - mke2fs /dev/hda2
  - mke2fs /dev/hda3

3. Create mount points and mount those CF partiions.  Example:
  - mount /dev/hda1 /mnt/hd1
  - mount /dev/hda2 /mnt/hd2
  - mount /dev/hda2 /mnt/hd2

4. Unpack the tar file to a temp directory (/tmp)
  - cd /tmp; tar zxvf cost-netvista.tgz 

5. Copy all under hda1 to hda1:
  - cp -dpR hda1/* /mnt/hd1/

6. Copy sysconfig to hda2:
  - cp -dpR target/sysconfig /mnt/hd2/

7. Copy cost images to hda3:

  - cp costroot.img /mnt/hd3/
  - cp costapps.img /mnt/hd3/

8. Unmount the CF, insert it into the netvista and let it boot!

Operation instructions:

By default, the system uses eth0 as its internal interface with the ip address
of 192.168.2.1.  You can ssh into it, default password is costroot.  It can be
changed by issuing the command passwd.

All system's configuration files are under the /etc/sysconfig/ directory. Each
system's application has its own configuration directory here.  Look at the
sysconf file.  The RC_START variable has a list of which service to start at
at startup.  The RC_STOP contains a list of service to stop.  The list of
system's available services can be found in /etc/rc.d and /usr/local/etc/rc.d/.

The ETH_MODULE variable contains a list of kernel network modules that the
system uses.  They will be loaded in the order seen.  The CDCEther module is 
needed in order to use the cable modem's USB port as a NIC. 

The LP_MODULE variable contains a list of modules for the lpd service.

You can stop/start service by typing service <name> stop|start|restart. 
Example:

# service shorewall restart
