Update install.sh

modular kernel module check
This commit is contained in:
Jan Rude
2017-03-03 13:18:05 +01:00
committed by GitHub
parent 2cabd72b82
commit b74cb653ff

View File

@@ -36,7 +36,7 @@ then
fi fi
# Check if kernel module is there, otherwise download kernel and patch # Check if kernel module is there, otherwise download kernel and patch
if [[ $KERNEL_VERSION == "4.4.38+" || $KERNEL_VERSION == "4.4.48+" ]] ; if [ -f ~/HackPi/dwc2/dwc2."$KERNEL_VERSION".ko ] ;
then then
sudo cp -f ~/HackPi/dwc2/dwc2."$KERNEL_VERSION".ko /lib/modules/"$KERNEL_VERSION"/kernel/drivers/usb/dwc2/dwc2.ko sudo cp -f ~/HackPi/dwc2/dwc2."$KERNEL_VERSION".ko /lib/modules/"$KERNEL_VERSION"/kernel/drivers/usb/dwc2/dwc2.ko
$MODULE_INSTALLED=true $MODULE_INSTALLED=true
@@ -56,6 +56,7 @@ else
cd ~/linux cd ~/linux
make M=drivers/usb/dwc2 CONFIG_USB_DWC2=m make M=drivers/usb/dwc2 CONFIG_USB_DWC2=m
sudo cp -f drivers/usb/dwc2/dwc2."$KERNEL_VERSION".ko /lib/modules/"$KERNEL_VERSION"/kernel/drivers/usb/dwc2/dwc2.ko sudo cp -f drivers/usb/dwc2/dwc2."$KERNEL_VERSION".ko /lib/modules/"$KERNEL_VERSION"/kernel/drivers/usb/dwc2/dwc2.ko
sudo cp -f drivers/usb/dwc2/dwc2."$KERNEL_VERSION".ko ~/HackPi/dwc2/
$MODULE_INSTALLED=true $MODULE_INSTALLED=true
fi fi
fi fi