-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathinstall_setup.sh
More file actions
32 lines (28 loc) · 1.09 KB
/
install_setup.sh
File metadata and controls
32 lines (28 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
echo "##################################################"
echo "AIC Wi-Fi driver Setup Files script"
echo "2023.03.09 v1.1.0"
echo "##################################################"
Main_version=`uname -r |awk -F'.' '{print $1}'`
Minor_version=`uname -r |awk -F'.' '{print $2}'`
echo "Authentication requested [root] for setup:"
if [ "`uname -r |grep fc`" == " " ]; then
sudo su -c "cp -rf ./fw/aic8800D80 /lib/firmware/"; Error=$?
sudo su -c "cp ./tools/aic.rules /etc/udev/rules.d"; Error=$?
sudo su -c "udevadm trigger"; Error=$?
sudo su -c "udevadm control --reload"; Error=$?
if [ -L /dev/aicudisk ]; then
sudo su -c "eject /dev/aicudisk"; Error=$?
fi
else
su -c "cp -rf ./fw/aic8800D80 /lib/firmware/"; Error=$?
su -c "cp ./tools/aic.rules /etc/udev/rules.d"; Error=$?
su -c "udevadm trigger"; Error=$?
su -c "udevadm control --reload"; Error=$?
if [ -L /dev/aicudisk ]; then
su -c "eject /dev/aicudisk"; Error=$?
fi
fi
echo "##################################################"
echo "The Setup Script is completed !"
echo "##################################################"