From 8249f0ad6a122dfe18be536c72d04573436ec840 Mon Sep 17 00:00:00 2001 From: jlkDE Date: Sat, 31 Dec 2022 12:23:18 +0100 Subject: [PATCH] feat: allow custom kernel version & arch from env --- install-driver.sh | 4 ++-- remove-driver.sh | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/install-driver.sh b/install-driver.sh index bcb61ad..cb5101e 100755 --- a/install-driver.sh +++ b/install-driver.sh @@ -20,8 +20,8 @@ SCRIPT_VERSION="20221228" MODULE_NAME="88x2bu" DRV_VERSION="5.13.1" -KVER="$(uname -r)" -KARCH="$(uname -m)" +[[ -z "$KVER" ]] && KVER="$(uname -r)" +[[ -z "$KARCH" ]] && KARCH="$(uname -m)" KSRC="/lib/modules/${KVER}/build" MODDESTDIR="/lib/modules/${KVER}/kernel/drivers/net/wireless/" diff --git a/remove-driver.sh b/remove-driver.sh index 74d7fbc..043c187 100755 --- a/remove-driver.sh +++ b/remove-driver.sh @@ -20,8 +20,8 @@ SCRIPT_VERSION="20221228" MODULE_NAME="88x2bu" DRV_VERSION="5.13.1" -KVER="$(uname -r)" -KARCH="$(uname -m)" +[[ -z "$KVER" ]] && KVER="$(uname -r)" +[[ -z "$KARCH" ]] && KARCH="$(uname -m)" KSRC="/lib/modules/${KVER}/build" MODDESTDIR="/lib/modules/${KVER}/kernel/drivers/net/wireless/" @@ -101,7 +101,7 @@ if command -v dkms >/dev/null 2>&1 then echo "Removing a dkms installation." # 2>/dev/null suppresses the output of dkms - dkms remove -m ${DRV_NAME} -v ${DRV_VERSION} -k "${KVER}" --all 2>/dev/null + dkms remove -m ${DRV_NAME} -v ${DRV_VERSION} --all 2>/dev/null RESULT=$? #echo "Result=${RESULT}"