From 1c2e0a887fe8a2d102d9e83be9a74e6286f6b9f5 Mon Sep 17 00:00:00 2001 From: bugobliterator Date: Wed, 16 Dec 2020 12:11:21 +0530 Subject: [PATCH] .github: workaround for missing kernel modules for 5.4.0-1032-azure --- .github/workflows/test_sitl_periph.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test_sitl_periph.yml b/.github/workflows/test_sitl_periph.yml index 3df8e25342..6c0f7e86d9 100644 --- a/.github/workflows/test_sitl_periph.yml +++ b/.github/workflows/test_sitl_periph.yml @@ -97,7 +97,10 @@ jobs: - name: setup can-utils run: | sudo apt-get update - sudo apt-get -y install can-utils iproute2 linux-modules-extra-$(uname -r) + echo "Kernel Version: $(uname -r)" + kernel_ver=`uname -r`; if [ "$kernel_ver" = "5.4.0-1032-azure" ]; then sudo apt-get -y install linux-modules-extra-5.4.0-1031-azure;else sudo apt-get -y install linux-modules-extra-$(uname -r) ;fi; + kernel_ver=`uname -r`; if [ "$kernel_ver" = "5.4.0-1032-azure" ]; then sudo cp -r /lib/modules/5.4.0-1031-azure /lib/modules/5.4.0-1032-azure;fi; + sudo apt-get -y install can-utils iproute2 sudo modprobe vcan sudo ip link add dev vcan0 type vcan sudo ip link set up vcan0