#!/bin/sh

case "$1" in
	start)
		insmod /lib/modules/$(uname -r)/8189es.ko
		sleep 2
		if [ -d /sys/class/net/wlan0 ]; then
			echo "OK"
		else
			rmmod 8189es 2>/dev/null
			insmod /lib/modules/$(uname -r)/8731bs.ko
			if [ -d /sys/class/net/wlan0 ]; then
				echo "OK"
			else
				echo "FAIL" 
			fi
		fi
		;;
	stop)
		rmmod 8731bs 2>/dev/null
		status1=$?
		rmmod 8189es 2>/dev/null
		status2=$?
		if [ $status1 -eq 0 ] || [ $status2 -eq 0 ]; then
			echo "OK"
		else
			echo "FAIL"
		fi
		;;
	restart|reload)
		$0 stop
		$0 start
		;;
	*)
		echo "Usage: $0 {start|stop|restart}"
		exit 1
esac

exit 0
