From d4278ec2eb255f580b43ee0bd76d6ec189a3ec46 Mon Sep 17 00:00:00 2001 From: Miroslav Ondra Date: Mon, 16 Jul 2018 09:42:23 +0200 Subject: [PATCH] fixed script raspbian to reflect incorrect tag setting --- misc/raspbian | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/misc/raspbian b/misc/raspbian index 6f1839a..8a99f9f 100644 --- a/misc/raspbian +++ b/misc/raspbian @@ -9,13 +9,23 @@ wget -q http://archive.raspberrypi.org/debian/dists/stretch/main/binary-armhf/Pa cd tmp . versions -wget https://github.com/raspberrypi/linux/archive/raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip +#----------------------------------------------------------------------- +# this method doesn't work if tag in git wasn't created +#wget https://github.com/raspberrypi/linux/archive/raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip +#unzip raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip +# alternate method to get raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip +# get commit number used for making this kernel version +wget https://raw.githubusercontent.com/raspberrypi/firmware/stable/extra/git_hash -O- > .git_hash +GIT_VER=`cat .git_hash` +wget https://github.com/raspberrypi/linux/archive/$GIT_VER.zip -O raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip unzip raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip +mv linux-$GIT_VER linux-raspberrypi-kernel_${RPI_FIRMWARE_VER} +#----------------------------------------------------------------------- rm raspberrypi-kernel_${RPI_FIRMWARE_VER}.zip wget http://archive.raspberrypi.org/debian/${RPI_FIRMWARE_FILE} -dpkg-deb -x raspberrypi-kernel-headers_1.20180417-1_armhf.deb h +dpkg-deb -x `basename ${RPI_FIRMWARE_FILE}` h KERNEL_VER=`ls -1 h/lib/modules | grep '\-v7'` echo $KERNEL_VER cp h/usr/src/linux-headers-${KERNEL_VER}/.config linux-raspberrypi-kernel_${RPI_FIRMWARE_VER} -- 2.34.1