echo -e " -------- vunstall start --------"
#check kernel version
uname -r > myver
if ! grep "2.2.5-15" myver > mycheck ;then
	echo -e " wrong kernel version , should not uninstall 68audio"
else

#	if [ -f /usr/sbin/sndconfig.old ] ; then
#		cp /usr/sbin/sndconfig.old /usr/sbin/sndconfig 
#		rm /usr/sbin/sndconfig.old 
#		echo -e " recover sndconfig"
#	else
#		echo -e " sndconfig.old not exist"
#	fi
	if [ -f /lib/modules/2.2.5-15/misc/bak/soundcore.o.old ] ; then
		cp /lib/modules/2.2.5-15/misc/bak/soundcore.o.old /lib/modules/2.2.5-15/misc/soundcore.o 
		rm /lib/modules/2.2.5-15/misc/bak/soundcore.o.old 
		echo -e " recover soundcore.o"
	else
		echo -e " soundcore.o.old not exist"
	fi
	if [ -f /lib/modules/2.2.5-15/misc/viaudio.o ] ; then
		rm /lib/modules/2.2.5-15/misc/viaudio.o 
		rm /lib/modules/2.2.5-15/misc/via401.o 
	fi

	if [ -f /lib/modules/2.2.5-15/modules.dep.old ] ; then
		cp /lib/modules/2.2.5-15/modules.dep.old /lib/modules/2.2.5-15/modules.dep 
		rm /lib/modules/2.2.5-15/modules.dep.old
		echo -e " recover modules.dep"
	else
		echo -e " modules.dep.old not exist"
	fi

	if [ -f /etc/conf.modules.old ] ; then
		cp /etc/conf.modules.old /etc/conf.modules 
		rm /etc/conf.modules.old
		echo -e " recover conf.modules"
	else
		echo -e " conf.modules.old not exist"
	fi
	rmmod via401
	rmmod viaudio
	rmmod sound
	rmmod soundcore
	rmmod soundlow
fi
rm myver
rm mycheck
	echo -e " -------- vunstall end --------"
