From 92ab2ebe7af1f320bd6ce9dedb44930407852568 Mon Sep 17 00:00:00 2001 From: Lee Miller Date: Tue, 30 May 2023 23:42:55 +0300 Subject: [PATCH] In uci-defaults detect a SATA controller and install needed packages --- defaults/51-waveshare | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 defaults/51-waveshare diff --git a/defaults/51-waveshare b/defaults/51-waveshare new file mode 100644 index 0000000..b014711 --- /dev/null +++ b/defaults/51-waveshare @@ -0,0 +1,14 @@ +VERSION=1 + +[ "$(uci -q get defaults.version.waveshare)" -ge "$VERSION" ] && exit + +# save version +/sbin/uci set defaults.version.waveshare="$VERSION" + +sata_device=$(lspci -d ::106) + +[ -z "$device" ] && exit + +opkg update +opkg install kmod-ata-ahci smartmontools hdparm fdisk parted \ + kmod-hwmon-drivetemp btrfs-progs kmod-fs-btrfs cryptsetup