From d70795ebf290988cdebaca0d4203c871b057b271 Mon Sep 17 00:00:00 2001 From: erik-smit Date: Thu, 19 Oct 2017 14:18:05 +0200 Subject: [PATCH 1/2] Add dkms-install and dkms-remove and update dkms.conf version --- dkms-install.sh | 23 +++++++++++++++++++++++ dkms-remove.sh | 24 ++++++++++++++++++++++++ dkms.conf | 2 +- 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 dkms-install.sh create mode 100644 dkms-remove.sh diff --git a/dkms-install.sh b/dkms-install.sh new file mode 100644 index 0000000..29a22a0 --- /dev/null +++ b/dkms-install.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +if [[ $EUID -ne 0 ]]; then + echo "You must run this with superuser priviliges. Try \"sudo ./dkms-install.sh\"" 2>&1 + exit 1 +else + echo "About to run dkms install steps..." +fi + +DRV_DIR=rtl8812au +DRV_NAME=rtl8812au +DRV_VERSION=4.3.21 + +cp -r ../${DRV_DIR} /usr/src/${DRV_NAME}-${DRV_VERSION} + +dkms add -m ${DRV_NAME} -v ${DRV_VERSION} +dkms build -m ${DRV_NAME} -v ${DRV_VERSION} +dkms install -m ${DRV_NAME} -v ${DRV_VERSION} +RESULT=$? + +echo "Finished running dkms install steps." + +exit $RESULT diff --git a/dkms-remove.sh b/dkms-remove.sh new file mode 100644 index 0000000..e4936bf --- /dev/null +++ b/dkms-remove.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +if [[ $EUID -ne 0 ]]; then + echo "You must run this with superuser priviliges. Try \"sudo ./dkms-remove.sh\"" 2>&1 + exit 1 +else + echo "About to run dkms removal steps..." +fi + +DRV_DIR=rtl8812au +DRV_NAME=rtl8812au +DRV_VERSION=4.3.21 + +dkms remove ${DRV_NAME}/${DRV_VERSION} --all +rm -rf /usr/src/${DRV_NAME}-${DRV_VERSION} + +RESULT=$? +if [[ "$RESULT" != "0" ]]; then + echo "Error occurred while running dkms remove." 2>&1 +else + echo "Finished running dkms removal steps." +fi + +exit $RESULT diff --git a/dkms.conf b/dkms.conf index 5a71938..d26928e 100644 --- a/dkms.conf +++ b/dkms.conf @@ -1,5 +1,5 @@ PACKAGE_NAME="realtek-rtl88xxau" -PACKAGE_VERSION="5.1.5~20171002" +PACKAGE_VERSION="4.3.21~20171002" CLEAN="make clean" BUILT_MODULE_NAME[0]=8812au DEST_MODULE_LOCATION[0]="/updates" From 706ea53c8ae95c15092633a30d9a2ba2495e399e Mon Sep 17 00:00:00 2001 From: erik-smit Date: Thu, 19 Oct 2017 15:28:07 +0200 Subject: [PATCH 2/2] Fix pr comments --- dkms.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dkms.conf b/dkms.conf index d26928e..d54e403 100644 --- a/dkms.conf +++ b/dkms.conf @@ -1,5 +1,5 @@ PACKAGE_NAME="realtek-rtl88xxau" -PACKAGE_VERSION="4.3.21~20171002" +PACKAGE_VERSION="4.3.21~20171019" CLEAN="make clean" BUILT_MODULE_NAME[0]=8812au DEST_MODULE_LOCATION[0]="/updates"