加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
install.sh 3.03 KB
一键复制 编辑 原始数据 按行查看 历史
HunterXuan 提交于 2018-05-19 11:28 . initial commit
#!/bin/bash
# Auto install for 8192cu
# September, 1 2010 v1.0.0, willisTang
#
# Add make_drv to select chip type
# Novembor, 21 2011 v1.1.0, Jeff Hung
################################################################################
echo "##################################################"
echo "Realtek Wi-Fi driver Auto installation script"
echo "Novembor, 21 2011 v1.1.0"
echo "##################################################"
################################################################################
# Decompress the driver source tal ball
################################################################################
cd driver
Drvfoulder=`ls |grep .tar.gz`
echo "Decompress the driver source tar ball:"
echo " "$Drvfoulder
tar zxvf $Drvfoulder
Drvfoulder=`ls |grep -iv '.tar.gz'`
echo "$Drvfoulder"
cd $Drvfoulder
################################################################################
# If makd_drv exixt, execute it to select chip type
################################################################################
if [ -e ./make_drv ]; then
./make_drv
fi
################################################################################
# make clean
################################################################################
echo "Authentication requested [root] for make clean:"
if [ "`uname -r |grep fc`" == " " ]; then
sudo su -c "make clean"; Error=$?
else
su -c "make clean"; Error=$?
fi
################################################################################
# Compile the driver
################################################################################
echo "Authentication requested [root] for make driver:"
if [ "`uname -r |grep fc`" == " " ]; then
sudo su -c make; Error=$?
else
su -c make; Error=$?
fi
################################################################################
# Check whether or not the driver compilation is done
################################################################################
module=`ls |grep -i 'ko'`
echo "##################################################"
if [ "$Error" != 0 ];then
echo "Compile make driver error: $Error"
echo "Please check error Mesg"
echo "##################################################"
exit
else
echo "Compile make driver ok!!"
echo "##################################################"
fi
if [ "`uname -r |grep fc`" == " " ]; then
echo "Authentication requested [root] for remove driver:"
sudo su -c "rmmod $module"
echo "Authentication requested [root] for insert driver:"
sudo su -c "insmod $module"
echo "Authentication requested [root] for install driver:"
sudo su -c "make install"
else
echo "Authentication requested [root] for remove driver:"
su -c "rmmod $module"
echo "Authentication requested [root] for insert driver:"
su -c "insmod $module"
echo "Authentication requested [root] for install driver:"
su -c "make install"
fi
echo "##################################################"
echo "The Setup Script is completed !"
echo "##################################################"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化