mirror of
https://github.com/morrownr/8821cu-20210916.git
synced 2024-11-22 13:34:47 +00:00
trying to check if header files are installed
This commit is contained in:
parent
f48ecb0bc8
commit
24e1955db0
@ -42,7 +42,7 @@ confirm that this is the correct driver for your adapter.
|
|||||||
|
|
||||||
- x86, i686
|
- x86, i686
|
||||||
- x86-64, amd64
|
- x86-64, amd64
|
||||||
- armv7l (arm)
|
- armv7l, armv6l (arm)
|
||||||
- aarch64 (arm64)
|
- aarch64 (arm64)
|
||||||
|
|
||||||
### Compatible Kernels
|
### Compatible Kernels
|
||||||
@ -52,7 +52,7 @@ confirm that this is the correct driver for your adapter.
|
|||||||
|
|
||||||
### Tested Compilers
|
### Tested Compilers
|
||||||
|
|
||||||
- gcc 9, 11 and 12
|
- gcc 9, 10, 11 and 12
|
||||||
|
|
||||||
### Tested Linux Distributions
|
### Tested Linux Distributions
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ the installation steps can be improved.
|
|||||||
Note: Red Hat Enterprise Linux (RHEL) and distros based on RHEL are not
|
Note: Red Hat Enterprise Linux (RHEL) and distros based on RHEL are not
|
||||||
supported due to the way kernel patches are handled. I will support
|
supported due to the way kernel patches are handled. I will support
|
||||||
knowledgable RHEL developers if they want to merge the required
|
knowledgable RHEL developers if they want to merge the required
|
||||||
support and keep it current.
|
support and keep it current.
|
||||||
|
|
||||||
Note: Android is not supported due to the tremendous amount of changes
|
Note: Android is not supported due to the tremendous amount of changes
|
||||||
that Google has made to the mainline Linux kernel. I will support
|
that Google has made to the mainline Linux kernel. I will support
|
||||||
|
@ -50,15 +50,6 @@ then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# check to ensure iw is installed
|
|
||||||
if ! command -v iw >/dev/null 2>&1
|
|
||||||
then
|
|
||||||
echo "A required package appears to not be installed."
|
|
||||||
echo "Please install the following package: iw"
|
|
||||||
echo "Once the package is installed, please run \"sudo ./${SCRIPT_NAME}\""
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# check to ensure make is installed
|
# check to ensure make is installed
|
||||||
if ! command -v make >/dev/null 2>&1
|
if ! command -v make >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
@ -68,6 +59,23 @@ then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# check to see if header files are installed
|
||||||
|
if [ ! -d "/lib/modules/$(uname -r)/build" ]; then
|
||||||
|
echo "Your kernel headers aren't properly installed."
|
||||||
|
echo "Please consult your distro documentation."
|
||||||
|
echo "Once the header files are installed, please run \"sudo ./${SCRIPT_NAME}\""
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# check to ensure iw is installed
|
||||||
|
if ! command -v iw >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
echo "A required package appears to not be installed."
|
||||||
|
echo "Please install the following package: iw"
|
||||||
|
echo "Once the package is installed, please run \"sudo ./${SCRIPT_NAME}\""
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# check to ensure rfkill is installed
|
# check to ensure rfkill is installed
|
||||||
if ! command -v rfkill >/dev/null 2>&1
|
if ! command -v rfkill >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
@ -145,10 +153,6 @@ then
|
|||||||
mokutil --sb-state
|
mokutil --sb-state
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# header files are normally stored in ?
|
|
||||||
# how can we determine:
|
|
||||||
# if the correct header files are installed?
|
|
||||||
|
|
||||||
# blacklist the in-kernel module (driver) so that there is no conflict
|
# blacklist the in-kernel module (driver) so that there is no conflict
|
||||||
echo "Installing ${BLACKLIST_FILE} to: /etc/modprobe.d"
|
echo "Installing ${BLACKLIST_FILE} to: /etc/modprobe.d"
|
||||||
cp -f ${BLACKLIST_FILE} /etc/modprobe.d
|
cp -f ${BLACKLIST_FILE} /etc/modprobe.d
|
||||||
|
Loading…
Reference in New Issue
Block a user