#!/bin/bash

if [ "$USER" != "root" ]; then
	echo "You are not root. Please enter root password now!"
	su root -c "$0 $*"
	exit
fi
echo "flushing hd..."
sync
echo done.

if [ "$(lsmod | grep zc030x)" != "" ]; then
	echo "zc030x driver loaded."
	echo "unloading zc030x driver module..."
	rmmod zc030x
fi
if [ "$(lsmod | grep spca5xx)" != "" ]; then
	echo "spca5xx driver already loaded."
	echo "unloading driver module..."
	rmmod spca5xx
fi

if [ "$(lsmod | grep spca4zc)" != "" ]; then
	echo "spca4zc driver already loaded."
	echo "unloading driver module..."
	rmmod spca4zc
fi
echo "loading driver module..."
if [ "$(uname -r | cut -d. -f1,2)" == "2.4" ]; then
	echo "don't support linux 2.4"
else
	modprobe spca4zc
fi
echo done.
