#!/bin/bash


PATH=$PATH:/usr/local/rtnet/sbin:/usr/local/rtnet/bin

cmd=$1

if [ "$cmd" == "init" ]; then
	insmod /usr/realtime/modules/rtai_hal.o
	insmod /usr/realtime/modules/rtai_lxrt.o
	insmod /usr/realtime/modules/rtai_fifos.o
	insmod /usr/realtime/modules/rtai_sem.o
	insmod /usr/realtime/modules/rtai_mbx.o
	insmod /usr/realtime/modules/rtai_msg.o
	insmod /usr/realtime/modules/rtai_shm.o
	insmod /usr/realtime/modules/rtai_rtdm.o

	insmod /usr/local/rtnet/modules/rtnet.o
	insmod /usr/local/rtnet/modules/rtipv4.o

	insmod /usr/local/rtnet/modules/rt_eepro100.o

	

	
	rtifconfig rteth0 up 192.168.8.3 netmask 255.255.255.0	


	
elif [ "$cmd" == "start" ]; then
	rtroute solicit 192.168.8.2 dev rteth0

	insmod rtnetsendtest.o
	



elif [ "$cmd" == "stop" ]; then

	rmmod rtnetsendtest


	rtifconfig rteth0 down

	rmmod rt_eepro100


	rmmod rtipv4
	rmmod rtnet

	rmmod rtai_rtdm
	rmmod rtai_shm
	rmmod rtai_msg
	rmmod rtai_mbx
	rmmod rtai_sem
	rmmod rtai_fifos
	rmmod rtai_lxrt
	rmmod rtai_hal


else

	echo "Missing argument: start/stop"
fi



