#!/bin/sh
echo "start ..."
mount -t proc /proc /proc
mount -t sysfs /sys /sys
busybox --install -s
ifconfig eth0 up
mount tmpfs /tmp -t tmpfs -o size=80%
echo 1 > /proc/gsboard/lcd_backlight
echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s
mkdir /dev/pts
mount -t devpts devpts /dev/pts

/etc/network/network.sh start

# System status init
refresh_mtdinfo

if [ -f lighttpd.tgz ]; then
    tar zxf lighttpd.tgz
    cp /html/login.html /tmp
    nvram set :89="`cat /proc/gxvboard/dev_info/dev_alias`  `cat /proc/gxvboard/dev_info/dev_rev`"
    nvparse /tmp/login.html > /html/login.html
    rm /tmp/login.html
    rm -rf lighttpd.tgz
    /lighttpd/sbin/lighttpd -f /lighttpd/lighttpd.conf &
fi

#start lcd display
/sbin/lcd_rcvr &

# Start Factory Daemon
/usr/bin/gs_ui &
