#!/bin/sh

echo
echo "synertronixx GmbH, http://www.synertronixx.de"
echo "starting CAN2Web Professional stuff ..."
echo "Date: 21.02.2007"

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

echo "starting WLAN ..."
ifup  -i /etc/network/interfaces.wlan wlan0
echo

echo "waiting 5 seconds ..."
sleep 5
echo

echo "starting USB host controller"
modprobe isp116x-hcd

echo "starting USB storage"
rm -f  /dev/sda
rm -f  /dev/sda1
mknod /dev/sda b 8 0
mknod /dev/sda1 b 8 1

rm -f  /dev/sdb
rm -f  /dev/sdb1
mknod /dev/sdb b 8 16
mknod /dev/sdb1 b 8 17

modprobe usb-storage
modprobe nls-cp437
modprobe nls-iso8859-1
modprobe sd-mod
modprobe vfat
echo "waiting 5 seconds ..."
sleep 5
mount -t vfat /dev/sda1 /log
mount -t vfat /dev/sdb1 /log2
echo

echo "init CAN node (mknod can0 c 250 0) ..."
rm -f /dev/can0
sleep 1
mknod /dev/can0 c 250 0
echo

echo "starting Kernel CAN driver (can_driver.ko) ..."
insmod can_driver.ko
echo

echo "starting CAN2Web-Professional CAN/Ethernet-Gateway (can2web.exe)..."
can2web.exe&
echo

echo "starting UDP configuration & identification (udpconfig.exe)..."
udpconfig.exe&
echo

echo "starting Telent (telnetd)..."
telnetd&
echo


export TERM=vt100


echo "starting CAN2Web Professional stuff done"
echo
