1#!/bin/bash
2
3KPATH=/lib/modules/$(uname -r)/kernel/drivers
4
5if [ "$1" == "modules" ]
6then
7	if [ "$(uname -r)" \< "2.6.25" ]
8	then
9	#	cp $(pwd)/usbnet.h  $2  
10	echo "make mdoules"
11	fi
12elif [ "$1" == "clean" ]
13then
14	if [ "$(uname -r)" \< "2.6.22" ]
15	then
16		if [ -f $KPATH/usb/net/lc_ether.ko ]
17		then 
18			rm -f $KPATH/usb/net/lc_ether.ko
19			depmod -a
20		fi
21	else
22		if [ -f $KPATH/net/usb/lc_ether.ko ]
23		then 
24			rm -f $KPATH/net/usb/lc_ether.ko
25			depmod -a
26		fi
27	fi
28	
29elif [ "$1" == "install" ]
30then
31	if [ "$(uname -r)" \< "2.6.22" ]
32	then
33		if [ -f $(pwd)/lc_ether.ko ]
34		then 
35			cp $(pwd)/lc_ether.ko $KPATH/usb/net
36			chmod 744 $KPATH/usb/net/lc_ether.ko
37			depmod -a
38		fi
39	else
40		if [ -f $(pwd)/lc_ether.ko ]
41		then 
42			cp $(pwd)/lc_ether.ko $KPATH/net/usb
43			chmod 744 $KPATH/net/usb/lc_ether.ko
44			depmod -a
45		fi
46	fi
47fi
48
49
50