diff --git a/VERSION b/VERSION index 210c3f6b..41d7507c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.2-alpha5 +0.3-alpha2 diff --git a/docker/Dockerfile.template b/docker/Dockerfile.template index fbc44ad5..6cc03853 100644 --- a/docker/Dockerfile.template +++ b/docker/Dockerfile.template @@ -10,7 +10,7 @@ RUN for V in ${PLATFORMS}; do \ echo "Extracting ds.${PLATFORM}-${TOOLKIT_VER}.dev.txz" && \ mkdir "/opt/${PLATFORM}" && \ tar -xaf "/cache/ds.${PLATFORM}-${TOOLKIT_VER}.dev.txz" -C "/opt/${PLATFORM}" --strip-components=10 \ - "usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/lib/modules/DSM-7.0/build" && \ + "usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/lib/modules/DSM-${TOOLKIT_VER}/build" && \ echo -e "${PLATFORM}\t${KVER}" >> /opt/platforms && \ if [ ! -d "/opt/linux-${KVER}" ]; then \ mkdir "/opt/linux-${KVER}" && \ @@ -27,7 +27,7 @@ ENV SHELL=/bin/bash \ RUN apt update --yes && \ apt install --yes --no-install-recommends --no-install-suggests \ - nano curl bc kmod \ + ca-certificates nano curl bc kmod git \ build-essential make ncurses-dev libssl-dev autogen automake pkg-config libtool xsltproc gperf && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* diff --git a/docker/build.sh b/docker/build.sh index 386def5d..9bd222a0 100755 --- a/docker/build.sh +++ b/docker/build.sh @@ -29,14 +29,14 @@ for PLATFORM in ${!PLATFORMS[@]}; do else echo "OK" fi - echo -n "Checking cache/linux-${KVER}.tar.xz... " - if [ ! -f "cache/linux-${KVER}.tar.xz" ]; then - URL="https://cdn.kernel.org/pub/linux/kernel/v${KVER:0:1}.x/linux-${KVER}.tar.xz" - echo "Downloading ${URL}" - curl -L "${URL}" -o "cache/linux-${KVER}.tar.xz" - else - echo "OK" - fi + # echo -n "Checking cache/linux-${KVER}.tar.xz... " + # if [ ! -f "cache/linux-${KVER}.tar.xz" ]; then + # URL="https://cdn.kernel.org/pub/linux/kernel/v${KVER:0:1}.x/linux-${KVER}.tar.xz" + # echo "Downloading ${URL}" + # curl -L "${URL}" -o "cache/linux-${KVER}.tar.xz" + # else + # echo "OK" + # fi done # Generate Dockerfile diff --git a/docker/files/opt/do.sh b/docker/files/opt/do.sh index 7d960786..8875603e 100755 --- a/docker/files/opt/do.sh +++ b/docker/files/opt/do.sh @@ -43,13 +43,38 @@ function compile-lkm { mv "/tmp/input/redpill.ko" "/output/redpill-prod.ko" } +# function compile-drivers { +# while read platform kver; do +# SRC_PATH="/opt/${platform}" +# echo "Compiling for ${platform}-${kver}" +# cd /opt/linux-${kver}/drivers +# while read dir; do +# if [ -f "${dir}/Makefile" ]; then +# echo "Driver `basename ${dir}`" +# grep "CONFIG_.*/.*" "${dir}/Makefile" | sed 's/.*\(CONFIG_[^)]*\).*/\1=n/g' > /tmp/env +# grep "CONFIG_.*\.o.*" "${dir}/Makefile" | sed 's/.*\(CONFIG_[^)]*\).*/\1=m/g' >> /tmp/env +# make -C "${SRC_PATH}" M=$(readlink -f "${dir}") clean +# cat /tmp/env | xargs -d '\n' make -C "${SRC_PATH}" M=$(readlink -f "${dir}") modules $@ +# fi +# done < <(find -type d) +# DST_PATH="/output/compiled-mods/${platform}-${kver}" +# mkdir -p "${DST_PATH}" +# while read f; do +# strip -g "${f}" +# mv "${f}" "${DST_PATH}" +# done < <(find -name \*.ko) +# done ()" exit 1 fi case $1 in - bash) bash -l ;; + bash) shift; bash -l $@ ;; compile-module) compile-module $2 ;; compile-lkm) compile-lkm $2 ;; + # compile-drivers) compile-drivers ;; *) echo "Command not recognized: $1" ;; esac + diff --git a/external/Config.in b/external/Config.in index d88505af..23c7e24b 100644 --- a/external/Config.in +++ b/external/Config.in @@ -1,2 +1,2 @@ -source "$BR2_EXTERNAL_ARPL_PATH/r8125/Config.in" source "$BR2_EXTERNAL_ARPL_PATH/r8168/Config.in" +source "$BR2_EXTERNAL_ARPL_PATH/r8125/Config.in" diff --git a/files/board/arpl/kernel_defconfig b/files/board/arpl/kernel_defconfig index 237b6896..05436eea 100644 --- a/files/board/arpl/kernel_defconfig +++ b/files/board/arpl/kernel_defconfig @@ -116,27 +116,63 @@ CONFIG_EFI_VARS=y CONFIG_BLK_DEV_LOOP=y CONFIG_VIRTIO_BLK=m CONFIG_BLK_DEV_NVME=y +CONFIG_VMWARE_VMCI=m CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_SG=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_SPI_ATTRS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m CONFIG_SCSI_AIC79XX=m # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_SCSI_AIC94XX=m CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVUMI=m CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +CONFIG_SCSI_UFS_DWC_TC_PCI=m +CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m +CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m CONFIG_VMWARE_PVSCSI=m +CONFIG_SCSI_SNIC=m +CONFIG_SCSI_DMX3191D=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_IPS=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_IPR=m +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_SCSI_DC395x=m CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_WD719X=m +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_DH=y CONFIG_ATA=y @@ -157,33 +193,56 @@ CONFIG_BLK_DEV_MD=y CONFIG_BLK_DEV_DM=y CONFIG_DM_MIRROR=y CONFIG_DM_ZERO=y +CONFIG_FUSION=y +CONFIG_FUSION_SAS=m +CONFIG_FUSION_CTL=m CONFIG_NETDEVICES=y +CONFIG_MACVLAN=m +CONFIG_IPVLAN=m +CONFIG_VXLAN=m CONFIG_NETCONSOLE=y CONFIG_VIRTIO_NET=m CONFIG_ET131X=m CONFIG_SLICOSS=m CONFIG_ACENIC=m +CONFIG_ENA_ETHERNET=m +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=m CONFIG_AMD_XGBE=m +CONFIG_AQTION=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_ALX=m +CONFIG_B44=m +CONFIG_BCMGENET=m CONFIG_CNIC=m CONFIG_TIGON3=y CONFIG_BNX2X=m +CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m CONFIG_BNA=m +CONFIG_MACB=m +CONFIG_THUNDER_NIC_PF=m +CONFIG_THUNDER_NIC_VF=m +CONFIG_LIQUIDIO=m +CONFIG_LIQUIDIO_VF=m CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m CONFIG_CHELSIO_T4VF=m -CONFIG_NET_TULIP=y +CONFIG_ENIC=m +CONFIG_CX_ECAT=m +CONFIG_DNET=m CONFIG_DL2K=m +CONFIG_SUNDANCE=m CONFIG_BE2NET=m +# CONFIG_NET_VENDOR_GOOGLE is not set CONFIG_HINIC=m CONFIG_E100=y -CONFIG_E1000=y -CONFIG_E1000E=y +CONFIG_E1000=m +CONFIG_E1000E=m CONFIG_IGB=m CONFIG_IGBVF=m CONFIG_IXGB=m @@ -199,14 +258,22 @@ CONFIG_SKGE=m CONFIG_SKY2=y CONFIG_MLX4_EN=m CONFIG_MYRI10GE=m +CONFIG_NATSEMI=m +CONFIG_NS83820=m CONFIG_S2IO=m CONFIG_VXGE=m +CONFIG_NFP=m +CONFIG_NI_XGE_MANAGEMENT_ENET=m CONFIG_FORCEDETH=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_QLA3XXX=m CONFIG_QLCNIC=m CONFIG_NETXEN_NIC=m CONFIG_QED=m +CONFIG_QEDE=m CONFIG_QCOM_EMAC=m -CONFIG_R8169=m +CONFIG_RMNET=m CONFIG_SXGBE_ETH=m CONFIG_SFC=m # CONFIG_SFC_MCDI_MON is not set @@ -223,7 +290,36 @@ CONFIG_VIA_VELOCITY=m CONFIG_XILINX_AXI_EMAC=m CONFIG_XILINX_LL_TEMAC=m CONFIG_REALTEK_PHY=y -# CONFIG_USB_NET_DRIVERS is not set +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m # CONFIG_WLAN is not set CONFIG_VMXNET3=m CONFIG_INPUT_EVDEV=y diff --git a/files/board/arpl/make-img.sh b/files/board/arpl/make-img.sh index eabe8df6..ca600c65 100755 --- a/files/board/arpl/make-img.sh +++ b/files/board/arpl/make-img.sh @@ -15,11 +15,11 @@ BOARD_PATH="${CONFIG_DIR}/board/arpl" echo "Creating image file" # Create image zeroed -dd if="/dev/zero" of="${IMAGE_FILE}" bs=1M count=250 conv=sync 2>/dev/null +dd if="/dev/zero" of="${IMAGE_FILE}" bs=1M count=300 conv=sync 2>/dev/null # Copy grub stage1 to image dd if="${BOARD_PATH}/grub.bin" of="${IMAGE_FILE}" conv=notrunc,sync 2>/dev/null # Create partitions on image -echo -e "n\np\n\n\n+100M\na\nt\n\n0b\nn\np\n\n\n+100M\nn\np\n\n\n\nw" | fdisk "${IMAGE_FILE}" >/dev/null +echo -e "n\np\n\n\n+150M\na\nt\n\n0b\nn\np\n\n\n+50M\nn\np\n\n\n\nw" | fdisk "${IMAGE_FILE}" >/dev/null # Force umount, ignore errors sudo umount "${BINARIES_DIR}/p1" 2>/dev/null || true diff --git a/files/board/arpl/overlayfs/opt/arpl/boot.sh b/files/board/arpl/overlayfs/opt/arpl/boot.sh index b04f66d8..224136aa 100755 --- a/files/board/arpl/overlayfs/opt/arpl/boot.sh +++ b/files/board/arpl/overlayfs/opt/arpl/boot.sh @@ -106,7 +106,7 @@ while true; do if [ -n "${IP}" ]; then echo -e "\033[1;32m${IP}\033[0m" break - elif [ ${COUNT} -eq 8 ]; then + elif [ ${COUNT} -eq 15 ]; then echo -e "\033[1;31mERROR\033[0m" break fi diff --git a/files/board/arpl/overlayfs/opt/arpl/depmod b/files/board/arpl/overlayfs/opt/arpl/depmod new file mode 120000 index 00000000..76158284 --- /dev/null +++ b/files/board/arpl/overlayfs/opt/arpl/depmod @@ -0,0 +1 @@ +kmod \ No newline at end of file diff --git a/files/board/arpl/overlayfs/opt/arpl/include/consts.sh b/files/board/arpl/overlayfs/opt/arpl/include/consts.sh index 804cd4b2..69ffbecd 100644 --- a/files/board/arpl/overlayfs/opt/arpl/include/consts.sh +++ b/files/board/arpl/overlayfs/opt/arpl/include/consts.sh @@ -1,8 +1,9 @@ -ARPL_VERSION="0.2-alpha5" +ARPL_VERSION="0.3-alpha2" # Define paths TMP_PATH="/tmp" +UNTAR_PAT_PATH="${TMP_PATH}/pat" RAMDISK_PATH="${TMP_PATH}/ramdisk" LOG_FILE="${TMP_PATH}/log.txt" @@ -15,6 +16,7 @@ ORI_RDGZ_FILE="${SLPART_PATH}/rd.gz" ADDONS_PATH="${CACHE_PATH}/addons" LKM_PATH="${CACHE_PATH}/lkms" +MODULES_PATH="${CACHE_PATH}/modules" MODEL_CONFIG_PATH="/opt/arpl/model-configs" INCLUDE_PATH="/opt/arpl/include" diff --git a/files/board/arpl/overlayfs/opt/arpl/init.sh b/files/board/arpl/overlayfs/opt/arpl/init.sh index c330c9e1..4800f2e6 100755 --- a/files/board/arpl/overlayfs/opt/arpl/init.sh +++ b/files/board/arpl/overlayfs/opt/arpl/init.sh @@ -50,6 +50,7 @@ if [ ! -f "${USER_CONFIG_FILE}" ]; then writeConfigKey "model" "" "${USER_CONFIG_FILE}" writeConfigKey "build" "" "${USER_CONFIG_FILE}" writeConfigKey "sn" "" "${USER_CONFIG_FILE}" + writeConfigKey "maxdisks" "" "${USER_CONFIG_FILE}" writeConfigKey "keymap" "" "${USER_CONFIG_FILE}" writeConfigKey "zimage-hash" "" "${USER_CONFIG_FILE}" writeConfigKey "ramdisk-hash" "" "${USER_CONFIG_FILE}" diff --git a/files/board/arpl/overlayfs/opt/arpl/kmod b/files/board/arpl/overlayfs/opt/arpl/kmod new file mode 100755 index 00000000..f6fcf55e Binary files /dev/null and b/files/board/arpl/overlayfs/opt/arpl/kmod differ diff --git a/files/board/arpl/overlayfs/opt/arpl/menu.sh b/files/board/arpl/overlayfs/opt/arpl/menu.sh index b03dd2ce..f72fef66 100755 --- a/files/board/arpl/overlayfs/opt/arpl/menu.sh +++ b/files/board/arpl/overlayfs/opt/arpl/menu.sh @@ -14,17 +14,6 @@ fi # Get actual IP IP=`ip route get 1.1.1.1 2>/dev/null | awk '{print$7}'` -# Define classes for hw detection -declare -A CLASSES -CLASSES["0100"]="SCSI" -CLASSES["0106"]="SATA" -CLASSES["0101"]="IDE" -CLASSES["0107"]="SAS" -CLASSES["0200"]="Ethernet" -CLASSES["0300"]="VGA" -CLASSES["0c03"]="USB Controller" -CLASSES["0c04"]="Fiber Channel" - # Dirty flag DIRTY=0 @@ -73,6 +62,7 @@ function modelMenu() { while read M; do M="`basename ${M}`" M="${M::-4}" + PLATFORM=`readModelKey "${M}" "platform"` # Check id model is compatible with CPU COMPATIBLE=1 for F in `readModelArray "${M}" "flags"`; do @@ -81,13 +71,10 @@ function modelMenu() { break fi done - [ ${COMPATIBLE} -eq 1 ] && ITEMS+="${M} " + [ ${COMPATIBLE} -eq 1 ] && ITEMS+="${M} ${PLATFORM} " done < <(find "${MODEL_CONFIG_PATH}" -maxdepth 1 -name \*.yml | sort) - dialog --clear --no-items \ - --backtitle "`backtitle`" \ - --menu "Choose the model" 0 0 0 \ - ${ITEMS} \ - 2>${TMP_PATH}/resp + dialog --backtitle "`backtitle`" --menu "Choose the model" 0 0 0 \ + ${ITEMS} 2>${TMP_PATH}/resp [ $? -ne 0 ] && return resp=$(<${TMP_PATH}/resp) [ -z "${resp}" ] && return @@ -100,11 +87,8 @@ function modelMenu() { SN="" writeConfigKey "sn" "${SN}" "${USER_CONFIG_FILE}" # Delete old files - rm -f "${MOD_ZIMAGE_FILE}" - rm -f "${MOD_RDGZ_FILE}" + rm -f "${ORI_ZIMAGE_FILE}" "${ORI_RDGZ_FILE}" "${MOD_ZIMAGE_FILE}" "${MOD_RDGZ_FILE}" DIRTY=1 - # Remove addons - writeConfigKey "addons" "{}" "${USER_CONFIG_FILE}" fi } @@ -122,8 +106,7 @@ function buildMenu() { writeConfigKey "build" "${BUILD}" "${USER_CONFIG_FILE}" DIRTY=1 # Remove old files - rm -f "${MOD_ZIMAGE_FILE}" - rm -f "${MOD_RDGZ_FILE}" + rm -f "${ORI_ZIMAGE_FILE}" "${ORI_RDGZ_FILE}" "${MOD_ZIMAGE_FILE}" "${MOD_RDGZ_FILE}" fi } @@ -165,64 +148,7 @@ function serialMenu() { } ############################################################################### -# Detect hardware -function detectHw() { - PLATFORM="`readModelKey "${MODEL}" "platform"`" - KVER="`readModelKey "${MODEL}" "builds.${BUILD}.kver"`" - # Get modules not needed - unset NOTNEEDED - declare -A NOTNEEDED - while read M; do - NOTNEEDED[${M}]="1" - done < <(readModelArray "${MODEL}" "builds.${BUILD}.modules-notneeded") - unset DEVC DEVN - declare -A DEVC - declare -A DEVN - while read L; do - F=` sed -E 's/^([0-9a-z]{2}:[0-9a-z]{2}.[0-9a-z]{1})[^\[]*\[([0-9a-z]{4})\]: (.*)/\1|\2|\3/' <<<"${L}"` - PCI="`cut -d'|' -f1 <<<"${F}"`" - CLASS="`cut -d'|' -f2 <<<"${F}"`" - NAME="`cut -d'|' -f3 <<<"${F}"`" - MODULE="`lspci -ks "${PCI}" | awk '/Kernel driver in use/{print$5}'`" - [ -z "${MODULE}" ] && continue - # If is a virtio module, change id - if grep -q "virtio" <<<"$MODULE"; then - MODULE="virtio" - fi - CLASS=${CLASSES[${CLASS}]} # Get class name of module - [ -z "${CLASS}" ] && continue # If no class, skip - arrayExistItem "${MODULE}" "${!ADDONS[@]}" && continue # Check if module already added - [ -n "${NOTNEEDED[${MODULE}]}" ] && continue # Check if module is not necessary - # Add module to list - DEVC[${MODULE}]="${CLASS}" - DEVN[${MODULE}]="${NAME}" - done < <(lspci -nn) - if [ ${#DEVC[@]} -eq 0 ]; then - dialog --backtitle "`backtitle`" --aspect 18 \ - --msgbox "No device detected or already added!" 0 0 - return - fi - for MODULE in ${!DEVC[@]}; do - CLASS="${DEVC[${MODULE}]}" - NAME="${DEVN[${MODULE}]}" - TEXT="Found a ${NAME}\nClass ${CLASS}\nModule ${MODULE}\nAccept?" - checkAddonExist "${MODULE}" "${PLATFORM}" "${KVER}" || TEXT+="\n\n\Z1PS: Addon for this module not found\Zn" - dialog --backtitle "`backtitle`" --title "Found Hardware" \ - --colors --yesno "${TEXT}" 12 70 - [ $? -ne 0 ] && continue - dialog --backtitle "`backtitle`" --title "params" \ - --inputbox "Type a opcional params to module" 0 0 \ - 2>${TMP_PATH}/resp - [ $? -ne 0 ] && continue - VALUE="`<${TMP_PATH}/resp`" - ADDONS["${MODULE}"]="${VALUE}" - writeConfigKey "addons.${MODULE}" "${VALUE}" "${USER_CONFIG_FILE}" - DIRTY=1 - done -} - -############################################################################### -# Manage addons/drivers +# Manage addons function addonMenu() { # Read 'platform' and kernel version to check if addon exists PLATFORM="`readModelKey "${MODEL}" "platform"`" @@ -233,12 +159,11 @@ function addonMenu() { while IFS="=" read KEY VALUE; do [ -n "${KEY}" ] && ADDONS["${KEY}"]="${VALUE}" done < <(readConfigMap "addons" "${USER_CONFIG_FILE}") - NEXT="h" + NEXT="a" # Loop menu while true; do dialog --backtitle "`backtitle`" --default-item ${NEXT} \ --menu "Choose a option" 0 0 0 \ - h "Detect hardware" \ a "Add an addon" \ d "Delete addon(s)" \ s "Show user addons" \ @@ -247,10 +172,6 @@ function addonMenu() { 2>${TMP_PATH}/resp [ $? -ne 0 ] && return case "`<${TMP_PATH}/resp`" in - h) - detectHw - NEXT='e' - ;; a) NEXT='a' rm "${TMP_PATH}/menu" while read ADDON DESC; do @@ -426,6 +347,8 @@ function cmdlineMenu() { ############################################################################### function synoinfoMenu() { + # Get dt flag from model + DT="`readModelKey "${MODEL}" "dt"`" # Read synoinfo from user config unset SYNOINFO declare -A SYNOINFO @@ -435,6 +358,9 @@ function synoinfoMenu() { echo "a \"Add/edit an synoinfo item\"" > "${TMP_PATH}/menu" echo "d \"Delete synoinfo item(s)\"" >> "${TMP_PATH}/menu" + if [ "${DT}" != "true" ]; then + echo "x \"Set maxdisks manually\"" >> "${TMP_PATH}/menu" + fi echo "s \"Show user synoinfo\"" >> "${TMP_PATH}/menu" echo "m \"Show model/build synoinfo\"" >> "${TMP_PATH}/menu" echo "e \"Exit\"" >> "${TMP_PATH}/menu" @@ -481,6 +407,15 @@ function synoinfoMenu() { done DIRTY=1 ;; + x) + MAXDISKS=`readConfigKey "maxdisks" "${USER_CONFIG_FILE}"` + dialog --backtitle "`backtitle`" --title "Maxdisks" \ + --inputbox "Type a value for maxdisks" 0 0 "${MAXDISKS}" \ + 2>${TMP_PATH}/resp + [ $? -ne 0 ] && continue + VALUE="`<"${TMP_PATH}/resp"`" + [ "${VALUE}" != "${MAXDISKS}" ] && writeConfigKey "maxdisks" "${VALUE}" "${USER_CONFIG_FILE}" + ;; s) ITEMS="" for KEY in ${!SYNOINFO[@]}; do @@ -503,26 +438,13 @@ function synoinfoMenu() { } ############################################################################### -# Where the magic happens :D -function make() { - clear - PLATFORM="`readModelKey "${MODEL}" "platform"`" - KVER="`readModelKey "${MODEL}" "builds.${BUILD}.kver"`" +# Extract linux and ramdisk files from the DSM .pat +function extractDsmFiles() { PAT_URL="`readModelKey "${MODEL}" "builds.${BUILD}.pat.url"`" PAT_HASH="`readModelKey "${MODEL}" "builds.${BUILD}.pat.hash"`" RAMDISK_HASH="`readModelKey "${MODEL}" "builds.${BUILD}.pat.ramdisk-hash"`" ZIMAGE_HASH="`readModelKey "${MODEL}" "builds.${BUILD}.pat.zimage-hash"`" - # Check if all addon exists - while IFS="=" read ADDON PARAM; do - [ -z "${ADDON}" ] && continue - if ! checkAddonExist "${ADDON}" "${PLATFORM}" "${KVER}"; then - dialog --backtitle "`backtitle`" --title "Error" --aspect 18 \ - --msgbox "Addon ${ADDON} not found!" 0 0 - return 1 - fi - done < <(readConfigMap "addons" "${USER_CONFIG_FILE}") - if [ ${RAMCACHE} -eq 0 ]; then OUT_PATH="${CACHE_PATH}/dl" echo "Cache in disk" @@ -532,7 +454,6 @@ function make() { fi mkdir -p "${OUT_PATH}" - UNTAR_PAT_PATH="${TMP_PATH}/pat" PAT_FILE="${MODEL}-${BUILD}.pat" PAT_PATH="${OUT_PATH}/${PAT_FILE}" EXTRACTOR_PATH="${CACHE_PATH}/extractor" @@ -663,6 +584,24 @@ function make() { cp "${UNTAR_PAT_PATH}/zImage" "${ORI_ZIMAGE_FILE}" cp "${UNTAR_PAT_PATH}/rd.gz" "${ORI_RDGZ_FILE}" echo "OK" +} + +function make() { + clear + PLATFORM="`readModelKey "${MODEL}" "platform"`" + KVER="`readModelKey "${MODEL}" "builds.${BUILD}.kver"`" + + # Check if all addon exists + while IFS="=" read ADDON PARAM; do + [ -z "${ADDON}" ] && continue + if ! checkAddonExist "${ADDON}" "${PLATFORM}" "${KVER}"; then + dialog --backtitle "`backtitle`" --title "Error" --aspect 18 \ + --msgbox "Addon ${ADDON} not found!" 0 0 + return 1 + fi + done < <(readConfigMap "addons" "${USER_CONFIG_FILE}") + + [ ! -f "${ORI_ZIMAGE_FILE}" -o ! -f "${ORI_RDGZ_FILE}" ] && extractDsmFiles /opt/arpl/zimage-patch.sh if [ $? -ne 0 ]; then @@ -749,6 +688,7 @@ function updateMenu() { a "Update arpl" \ d "Update addons" \ l "Update LKMs" \ + m "Update modules" \ e "Exit" \ 2>${TMP_PATH}/resp [ $? -ne 0 ] && return @@ -842,17 +782,52 @@ function updateMenu() { curl --insecure -s -L "https://github.com/fbelavenuto/redpill-lkm/releases/download/${TAG}/rp-lkms.zip" -o /tmp/rp-lkms.zip if [ $? -ne 0 ]; then dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \ - --msgbox "Error downloading new version" 0 0 + --msgbox "Error downloading last version" 0 0 continue fi dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \ --infobox "Extracting last version" 0 0 - rm -rf /mnt/p3/lkms/* - unzip /tmp/rp-lkms.zip -d /mnt/p3/lkms >/dev/null 2>&1 + rm -rf "${LKM_PATH}/"* + unzip /tmp/rp-lkms.zip -d "${LKM_PATH}" >/dev/null 2>&1 dialog --backtitle "`backtitle`" --title "Update LKMs" --aspect 18 \ --msgbox "LKMs updated with success!" 0 0 ;; - + m) + unset PLATFORMS + declare -A PLATFORMS + while read M; do + M="`basename ${M}`" + M="${M::-4}" + P=`readModelKey "${M}" "platform"` + ITEMS="`readConfigEntriesArray "builds" "${MODEL_CONFIG_PATH}/${M}.yml"`" + for B in ${ITEMS}; do + KVER=`readModelKey "${M}" "builds.${B}.kver"` + PLATFORMS["${P}-${KVER}"]="" + done + done < <(find "${MODEL_CONFIG_PATH}" -maxdepth 1 -name \*.yml | sort) + dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \ + --infobox "Checking last version" 0 0 + TAG=`curl --insecure -s https://api.github.com/repos/fbelavenuto/arpl-modules/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'` + if [ $? -ne 0 -o -z "${TAG}" ]; then + dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \ + --msgbox "Error checking new version" 0 0 + continue + fi + for P in ${!PLATFORMS[@]}; do + dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \ + --infobox "Downloading ${P} modules" 0 0 + curl --insecure -s -L "https://github.com/fbelavenuto/arpl-modules/releases/download/${TAG}/${P}.tgz" -o "/tmp/${P}.tgz" + if [ $? -ne 0 ]; then + dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \ + --msgbox "Error downloading ${P}.tgz" 0 0 + continue + fi + rm "${MODULES_PATH}/${P}.tgz" + mv "/tmp/${P}.tgz" "${MODULES_PATH}/${P}.tgz" + done + dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \ + --msgbox "Modules updated with success!" 0 0 + ;; e) return ;; esac done @@ -869,7 +844,7 @@ while true; do echo "n \"Choose a Build Number\"" >> "${TMP_PATH}/menu" echo "s \"Choose a serial number\"" >> "${TMP_PATH}/menu" if [ -n "${BUILD}" ]; then - echo "a \"Addons/drivers\"" >> "${TMP_PATH}/menu" + echo "a \"Addons\"" >> "${TMP_PATH}/menu" echo "x \"Cmdline menu\"" >> "${TMP_PATH}/menu" echo "i \"Synoinfo menu\"" >> "${TMP_PATH}/menu" echo "l \"Switch LKM version: \Z4${LKM}\Zn\"" >> "${TMP_PATH}/menu" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml index e451c491..5df2c586 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml @@ -1,18 +1,4 @@ id: "DS1621+" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - amd_xgbe - - marvell10g - - i40e - - r8168 - - r8169 - - ixgbe - - etxhci_hcd - - xhci_hcd - - ehci-pci - - uhci_hcd - - mv14xx synoinfo: &synoinfo support_disk_compatibility: "no" support_memory_compatibility: "no" @@ -50,7 +36,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -63,16 +48,13 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" 42661: ver: "7.1.0" kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -85,6 +67,4 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml index f3e6fe9c..5aeae3eb 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml @@ -1,17 +1,4 @@ id: "DS2422+" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - amd_xgbe - - marvell10g - - i40e - - r8168 - - ixgbe - - etxhci_hcd - - xhci_hcd - - ehci-pci - - uhci_hcd - - mv14xx synoinfo: &synoinfo support_disk_compatibility: "no" support_memory_compatibility: "no" @@ -47,7 +34,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -60,7 +46,4 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - - "ramdisk-common-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml index 56bc1432..ee4dec71 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml @@ -1,16 +1,4 @@ id: "DS3615xs" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - i40e - - ixgbe - - igb - - e1000e - - dca - - etxhci_hcd - - xhci_hcd - - ehci-pci - - uhci_hcd synoinfo: &synoinfo esataportcfg: "0x0" usbportcfg: "0x8700" @@ -27,7 +15,7 @@ cmdline: &cmdline syno_hdd_detect: 0 platform: "bromolow" serial: - prefix: + prefix: - "1130" - "1230" - "1330" @@ -42,7 +30,6 @@ builds: kver: "3.10.108" rd-compressed: false efi-bug: yes - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -55,9 +42,7 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-common-disable-disabled-ports.patch" 42661: @@ -65,7 +50,6 @@ builds: kver: "3.10.108" rd-compressed: false efi-bug: yes - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -78,7 +62,5 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml index c7b0eafc..f74beddb 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml @@ -1,16 +1,4 @@ id: "DS3617xs" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - i40e - - ixgbe - - igb - - e1000e - - dca - - xhci_pci - - xhci_hcd - - uhci_hcd - - mv14xx synoinfo: &synoinfo esataportcfg: "0x00" usbportcfg: "0x8700" @@ -46,7 +34,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -59,9 +46,7 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-common-disable-disabled-ports.patch" 42661: @@ -69,7 +54,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -82,7 +66,5 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml index 5aa7c146..4b643671 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml @@ -1,19 +1,4 @@ id: "DS3622xs+" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - i40e - - r8168 - - r8169 - - ixgbe - - igb - - e1000e - - dca - - etxhci_hcd - - xhci_hcd - - ehci-pci - - uhci_hcd - - mv14xx synoinfo: &synoinfo esataportcfg: "0x00" support_bde_internal_10g: "no" @@ -53,7 +38,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -66,9 +50,7 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-common-disable-disabled-ports.patch" 42661: @@ -76,7 +58,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -89,7 +70,5 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml index ab20b6d7..37498933 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml @@ -1,14 +1,4 @@ id: "DS918+" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - r8168 - - r8169 - - igb - - e1000e - - etxhci_hcd - - xhci_hcd - - uhci_hcd synoinfo: &synoinfo esataportcfg: "0x00" support_led_brightness_adjustment: "" @@ -48,7 +38,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -61,9 +50,7 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-common-disable-disabled-ports.patch" 42661: @@ -71,7 +58,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -84,7 +70,5 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml index c4e27e4e..3138ede3 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml @@ -1,12 +1,4 @@ id: "DS920+" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - r8168 - - r8169 - - etxhci_hcd - - xhci_hcd - - uhci_hcd synoinfo: &synoinfo rss_server: "http://example.com/null.xml" rss_server_ssl: "https://example.com/null.xml" @@ -42,7 +34,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -55,16 +46,13 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" 42661: ver: "7.1.0" kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -77,6 +65,4 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml index b29f9178..aa7bf530 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml @@ -1,19 +1,4 @@ id: "DVA1622" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - r8168 - - r8169 - - etxhci_hcd - - xhci_hcd - - uhci_hcd - - i915 - - drm - - fb - - fbdev - - video - - backlight - - button synoinfo: &synoinfo buzzeroffen: "0xffff" rss_server: "http://example.com/null.xml" @@ -51,7 +36,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -64,6 +48,4 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml index 1417aa1b..6d15c0df 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml @@ -1,15 +1,4 @@ id: "DVA3221" -modules-notneeded: &modules-notneeded - - ahci - - ata_piix - - i40e - - ixgbe - - igb - - e1000e - - etxhci_hcd - - xhci_hcd - - ehci-pci - - uhci_hcd synoinfo: &synoinfo esataportcfg: "0x00" support_bde_internal_10g: "no" @@ -48,7 +37,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -61,9 +49,7 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-common-disable-disabled-ports.patch" 42661: @@ -71,7 +57,6 @@ builds: kver: "4.4.180" rd-compressed: false efi-bug: no - modules-notneeded: *modules-notneeded cmdline: <<: *cmdline synoinfo: @@ -84,7 +69,5 @@ builds: patch: - "ramdisk-common-disable-root-pwd.patch" - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml.disabled b/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml.disabled deleted file mode 100644 index 341b6cb0..00000000 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml.disabled +++ /dev/null @@ -1,86 +0,0 @@ -id: "RS4021xs+" -modules-notneeded: &modules-notneeded - - ahci - - i40e - - ixgbe - - igb - - e1000e - - dca - - etxhci_hcd - - xhci_hcd - - ehci-pci - - uhci_hcd -synoinfo: &synoinfo - support_bde_internal_10g: "no" - support_disk_compatibility: "no" - supportraidgroup: "no" - esataportcfg: "0x00" - rss_server: "http://example.com/null.xml" - rss_server_ssl: "https://example.com/null.xml" - rss_server_v2: "https://example.com/autoupdate/v2/getList" - update_server: "http://example.com/" - update_server_ssl: "https://example.com/" - small_info_path: "https://example.com/null" - updateurl: "http://example.com/" - myds_region_api_base_url: "https://example.com" - security_version_server: "https://example.com/smallupdate" -cmdline: &cmdline - syno_hdd_powerup_seq: 0 - HddHotplug: 0 - vender_format_version: 2 - syno_port_thaw: 1 - syno_hdd_detect: 0 -platform: "broadwellnk" -dom: 1 -serial: - prefix: - - "0000" - middle: "XXX" - suffix: "numeric" -disks: 16 -builds: - 42218: - ver: "7.0.1" - kver: "4.4.180" - rd-compressed: false - efi-bug: no - modules-notneeded: *modules-notneeded - cmdline: - <<: *cmdline - synoinfo: - <<: *synoinfo - pat: - url: "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat" - hash: "7afca3970ac7324d7431c1484d4249939bedd4c18ac34187f894c43119edf3a1" - ramdisk-hash: "3510afe5b3dfe3662bfe054c1728c8794911da431718b533cd03d2a2c061ffd5" - zimage-hash: "b4cc62e9953f226960de98b65887e17dd6df5fa0ad28f665e0b4660dbd5f2fa8" - patch: - - "ramdisk-common-disable-root-pwd.patch" - - "ramdisk-common-init-script.patch" - - "ramdisk-common-rc.patch" - - "ramdisk-common-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - - "ramdisk-common-disable-disabled-ports.patch" - - 42661: - ver: "7.1.0" - kver: "4.4.180" - rd-compressed: false - efi-bug: no - modules-notneeded: *modules-notneeded - cmdline: - <<: *cmdline - synoinfo: - <<: *synoinfo - pat: - url: "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat" - hash: "496b64e431dafa34cdebb92da8ac736bf1610fe157f03df7e6d11152d60991f5" - ramdisk-hash: "143e475fe73c0adb3377361402b4baad21448476e844e55e16d1ed51ffc4c971" - zimage-hash: "e073dd84054f652811e0ae1932af2c7cdbd5fb6e5f18f265097072b8af4605e8" - patch: - - "ramdisk-common-disable-root-pwd.patch" - - "ramdisk-common-init-script.patch" - - "ramdisk-42661-rc.patch" - - "ramdisk-42661-post-init-script.patch" - - "ramdisk-common-network-hosts.patch" - - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/iosched-trampoline.sh b/files/board/arpl/overlayfs/opt/arpl/patch/iosched-trampoline.sh index 69217918..03136971 100755 --- a/files/board/arpl/overlayfs/opt/arpl/patch/iosched-trampoline.sh +++ b/files/board/arpl/overlayfs/opt/arpl/patch/iosched-trampoline.sh @@ -9,7 +9,8 @@ do if [ "$arg" = "elevator-iosched" ]; then insmod /usr/lib/modules/rp.ko rm /usr/lib/modules/rp.ko - rm /sbin/modprobe + rm /usr/sbin/modprobe + ln -s /usr/bin/kmod /usr/sbin/modprobe exit 0 fi done diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-42661-rc.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-42661-rc.patch deleted file mode 100644 index 3e75125e..00000000 --- a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-42661-rc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/etc/rc -+++ b/etc/rc -@@ -247,7 +247,7 @@ - /etc.defaults/AHAtasks load_network_modules_junior - fi - SYNOLoadModules ${NET_MODULES} -- -+/addons/addons.sh modules - - if [ "no" != "$RUN_SYNOBIOS" ]; then - SYNOLoadModules "synobios" diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch index 07e347ba..b34f6a18 100644 --- a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch +++ b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-init-script.patch @@ -1,6 +1,14 @@ ---- a/linuxrc.syno.impl -+++ b/linuxrc.syno.impl -@@ -155,6 +155,8 @@ fi +--- a/linuxrc.syno.impl 2022-07-13 19:11:36.166689682 -0300 ++++ b/linuxrc.syno.impl 2022-07-14 10:50:50.616836807 -0300 +@@ -59,6 +59,7 @@ + fi + + UmountRoot ++ /addons/addons.sh jrExit + + exit $1 + } +@@ -155,6 +156,8 @@ # insert basic USB modules for detect f401/FDT echo "Insert basic USB modules..." SYNOLoadModules $USB_MODULES @@ -9,3 +17,12 @@ # insert Etron USB3.0 drivers +@@ -208,7 +211,7 @@ + rmmod i2c_core + fi + fi +- ++/addons/addons.sh patches + if [ "$SupportDualhead" = "yes" ]; then + # Run HA script + /etc.defaults/AHAtasks check_stage diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-rc.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-rc.patch deleted file mode 100644 index 297c2464..00000000 --- a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-common-rc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/etc/rc -+++ b/etc/rc -@@ -230,7 +230,7 @@ - /etc.defaults/AHAtasks load_network_modules_junior - fi - SYNOLoadModules ${NET_MODULES} -- -+/addons/addons.sh modules - - if [ "no" != "$RUN_SYNOBIOS" ]; then - SYNOLoadModules "synobios" diff --git a/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh b/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh index 0ff254f0..3c0585a1 100755 --- a/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh +++ b/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh @@ -81,25 +81,39 @@ done sed -e "/@@@CONFIG-GENERATED@@@/ {" -e "r ${TMP_PATH}/rp.txt" -e 'd' -e '}' -i "${RAMDISK_PATH}/sbin/init.post" rm "${TMP_PATH}/rp.txt" -# Copying LKM to /usr/lib/modules/rp.ko echo -n "." +# Extract modules to ramdisk +rm -rf "${TMP_PATH}/modules" +mkdir -p "${TMP_PATH}/modules" +gzip -dc "${CACHE_PATH}/modules/${PLATFORM}-${KVER}.tgz" | tar xf - -C "${TMP_PATH}/modules" +for F in `ls "${TMP_PATH}/modules/"*.ko`; do + M=`basename ${F}` + # Skip existent modules + [ -f "${RAMDISK_PATH}/usr/lib/modules/${M}" ] || mv "${F}" "${RAMDISK_PATH}/usr/lib/modules/${M}" +done +# Clean +rm -rf "${TMP_PATH}/modules" + +# Build modules dependencies +/opt/arpl/depmod -a -b ${RAMDISK_PATH} 2>/dev/null + +echo -n "." +# Copying fake modprobe +cp "${PATCH_PATH}/iosched-trampoline.sh" "${RAMDISK_PATH}/usr/sbin/modprobe" +# Copying LKM to /usr/lib/modules cp "${LKM_PATH}/rp-${PLATFORM}-${KVER}-${LKM}.ko" "${RAMDISK_PATH}/usr/lib/modules/rp.ko" -# Copying fake modprobe -echo -n "." -cp "${PATCH_PATH}/iosched-trampoline.sh" "${RAMDISK_PATH}/usr/sbin/modprobe" - # Addons +MAXDISKS=`readConfigKey "maxdisks" "${USER_CONFIG_FILE}"` # Check if model needs Device-tree dynamic patch DT="`readModelKey "${MODEL}" "dt"`" # Add system addon "dtbpatch" or "maxdisks" -[ "${DT}" = "true" ] && ADDONS['dtbpatch']="" || ADDONS['maxdisks']="" -ADDONS['misc']="" # Add system addon "misc" -ADDONS['acpid']="" # Add system addon "acpid" +[ "${DT}" = "true" ] && ADDONS['dtbpatch']="" || ADDONS['maxdisks']="${MAXDISKS}" +# Indispensable eudev system addon +ADDONS['eudev']="" -mkdir -p "${RAMDISK_PATH}/addons" echo -n "." -#/proc/sys/kernel/syno_install_flag +mkdir -p "${RAMDISK_PATH}/addons" echo "#!/bin/sh" > "${RAMDISK_PATH}/addons/addons.sh" echo 'export INSMOD="/sbin/insmod"' >> "${RAMDISK_PATH}/addons/addons.sh" echo 'echo "addons.sh called with params ${@}"' >> "${RAMDISK_PATH}/addons/addons.sh" diff --git a/files/board/arpl/p3/addons/acpid/all.tgz b/files/board/arpl/p3/addons/acpid/all.tgz new file mode 100644 index 00000000..cb083bdf Binary files /dev/null and b/files/board/arpl/p3/addons/acpid/all.tgz differ diff --git a/files/board/arpl/p3/addons/acpid/manifest.yml b/files/board/arpl/p3/addons/acpid/manifest.yml index 0a18e3d6..8dc0e2d1 100644 --- a/files/board/arpl/p3/addons/acpid/manifest.yml +++ b/files/board/arpl/p3/addons/acpid/manifest.yml @@ -1,33 +1,14 @@ version: 1 name: acpid -system: true description: "Flexible and extensible daemon for delivering ACPI events" +all: + install-script: "install.sh" + copy: "all" available-for: bromolow-3.10.108: - install-script: "install.sh" - copy: "all" - modules: true apollolake-4.4.180: - install-script: "install.sh" - copy: "all" - modules: true broadwell-4.4.180: - install-script: "install.sh" - copy: "all" - modules: true broadwellnk-4.4.180: - install-script: "install.sh" - copy: "all" - modules: true denverton-4.4.180: - install-script: "install.sh" - copy: "all" - modules: true geminilake-4.4.180: - install-script: "install.sh" - copy: "all" - modules: true v1000-4.4.180: - install-script: "install.sh" - copy: "all" - modules: true diff --git a/files/board/arpl/p3/addons/alx/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/alx/apollolake-4.4.180.tgz deleted file mode 100644 index dd69510d..00000000 Binary files a/files/board/arpl/p3/addons/alx/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/alx/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/alx/broadwell-4.4.180.tgz deleted file mode 100644 index 49ef1b89..00000000 Binary files a/files/board/arpl/p3/addons/alx/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/alx/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/alx/broadwellnk-4.4.180.tgz deleted file mode 100644 index f5787d4a..00000000 Binary files a/files/board/arpl/p3/addons/alx/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/alx/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/alx/bromolow-3.10.108.tgz deleted file mode 100644 index 7adc11df..00000000 Binary files a/files/board/arpl/p3/addons/alx/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/alx/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/alx/denverton-4.4.180.tgz deleted file mode 100644 index 2be0bb33..00000000 Binary files a/files/board/arpl/p3/addons/alx/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/alx/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/alx/geminilake-4.4.180.tgz deleted file mode 100644 index 9a971f83..00000000 Binary files a/files/board/arpl/p3/addons/alx/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/alx/manifest.yml b/files/board/arpl/p3/addons/alx/manifest.yml deleted file mode 100644 index 5c683d72..00000000 --- a/files/board/arpl/p3/addons/alx/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: alx -description: "Driver for Qualcomm Atheros AR816x/AR817x ethernet adapters" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/alx/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/alx/v1000-4.4.180.tgz deleted file mode 100644 index 9f252a96..00000000 Binary files a/files/board/arpl/p3/addons/alx/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/arcmsr/apollolake-4.4.180.tgz deleted file mode 100644 index 618b73bc..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/arcmsr/broadwell-4.4.180.tgz deleted file mode 100644 index 73747f5d..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/arcmsr/broadwellnk-4.4.180.tgz deleted file mode 100644 index dc489f83..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/arcmsr/bromolow-3.10.108.tgz deleted file mode 100644 index 1205b951..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/arcmsr/denverton-4.4.180.tgz deleted file mode 100644 index cc5d6c3f..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/arcmsr/geminilake-4.4.180.tgz deleted file mode 100644 index 3876326c..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/arcmsr/manifest.yml b/files/board/arpl/p3/addons/arcmsr/manifest.yml deleted file mode 100644 index fa217c4c..00000000 --- a/files/board/arpl/p3/addons/arcmsr/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: arcmsr -description: "Driver for Areca ARC11xx/12xx/16xx/188x SAS/SATA RAID Controller" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/arcmsr/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/arcmsr/v1000-4.4.180.tgz deleted file mode 100644 index f6ccb73f..00000000 Binary files a/files/board/arpl/p3/addons/arcmsr/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/atl1c/apollolake-4.4.180.tgz deleted file mode 100644 index d4d8964f..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/atl1c/broadwell-4.4.180.tgz deleted file mode 100644 index 52892ea5..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/atl1c/broadwellnk-4.4.180.tgz deleted file mode 100644 index 1218b132..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/atl1c/bromolow-3.10.108.tgz deleted file mode 100644 index d094c6a9..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/atl1c/denverton-4.4.180.tgz deleted file mode 100644 index 4786ac63..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/atl1c/geminilake-4.4.180.tgz deleted file mode 100644 index e4aafce2..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1c/manifest.yml b/files/board/arpl/p3/addons/atl1c/manifest.yml deleted file mode 100644 index a8559a34..00000000 --- a/files/board/arpl/p3/addons/atl1c/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: atl1c -description: "Driver for Atheros L1C Gigabit Ethernet adapters" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/atl1c/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/atl1c/v1000-4.4.180.tgz deleted file mode 100644 index abfe8b96..00000000 Binary files a/files/board/arpl/p3/addons/atl1c/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/atl1e/apollolake-4.4.180.tgz deleted file mode 100644 index 76744cb0..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/atl1e/broadwell-4.4.180.tgz deleted file mode 100644 index f8f865ab..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/atl1e/broadwellnk-4.4.180.tgz deleted file mode 100644 index 14f4381d..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/atl1e/bromolow-3.10.108.tgz deleted file mode 100644 index 4c5c05b2..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/atl1e/denverton-4.4.180.tgz deleted file mode 100644 index 59d8c97b..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/atl1e/geminilake-4.4.180.tgz deleted file mode 100644 index 951ae77e..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atl1e/manifest.yml b/files/board/arpl/p3/addons/atl1e/manifest.yml deleted file mode 100644 index 3eb081ab..00000000 --- a/files/board/arpl/p3/addons/atl1e/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: atl1e -description: "Driver for Atheros L1E Gigabit Ethernet adapters" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/atl1e/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/atl1e/v1000-4.4.180.tgz deleted file mode 100644 index cea38837..00000000 Binary files a/files/board/arpl/p3/addons/atl1e/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/atlantic/apollolake-4.4.180.tgz deleted file mode 100644 index b18b1cd4..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/atlantic/broadwell-4.4.180.tgz deleted file mode 100644 index 112a3fa6..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/atlantic/broadwellnk-4.4.180.tgz deleted file mode 100644 index d95fd7c0..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/atlantic/bromolow-3.10.108.tgz deleted file mode 100644 index 2c938452..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/atlantic/denverton-4.4.180.tgz deleted file mode 100644 index d5538d75..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/atlantic/geminilake-4.4.180.tgz deleted file mode 100644 index 6453149c..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/atlantic/manifest.yml b/files/board/arpl/p3/addons/atlantic/manifest.yml deleted file mode 100644 index a05f090f..00000000 --- a/files/board/arpl/p3/addons/atlantic/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: atlantic -description: "Driver for aQuantia AQtion(tm) Ethernet card" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/atlantic/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/atlantic/v1000-4.4.180.tgz deleted file mode 100644 index a9a12541..00000000 Binary files a/files/board/arpl/p3/addons/atlantic/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/bnx2x/apollolake-4.4.180.tgz deleted file mode 100644 index 128a4bf6..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/bnx2x/broadwell-4.4.180.tgz deleted file mode 100644 index 99011a76..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/bnx2x/broadwellnk-4.4.180.tgz deleted file mode 100644 index cffaed25..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/bnx2x/bromolow-3.10.108.tgz deleted file mode 100644 index db7fb4c4..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/bnx2x/denverton-4.4.180.tgz deleted file mode 100644 index da33e9e8..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/bnx2x/geminilake-4.4.180.tgz deleted file mode 100644 index 0d3d9aa2..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/bnx2x/manifest.yml b/files/board/arpl/p3/addons/bnx2x/manifest.yml deleted file mode 100644 index 755eeac4..00000000 --- a/files/board/arpl/p3/addons/bnx2x/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: bnx2x -description: "Driver for Broadcom NetXtremeII 10Gb adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/bnx2x/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/bnx2x/v1000-4.4.180.tgz deleted file mode 100644 index 885e607f..00000000 Binary files a/files/board/arpl/p3/addons/bnx2x/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/dtbpatch/all.tgz b/files/board/arpl/p3/addons/dtbpatch/all.tgz index 6e49c196..943fd23b 100644 Binary files a/files/board/arpl/p3/addons/dtbpatch/all.tgz and b/files/board/arpl/p3/addons/dtbpatch/all.tgz differ diff --git a/files/board/arpl/p3/addons/dtbpatch/manifest.yml b/files/board/arpl/p3/addons/dtbpatch/manifest.yml index 6c52d606..03316ed4 100644 --- a/files/board/arpl/p3/addons/dtbpatch/manifest.yml +++ b/files/board/arpl/p3/addons/dtbpatch/manifest.yml @@ -6,3 +6,11 @@ compile-script: compile.sh all: install-script: "install.sh" copy: "all" +available-for: + bromolow-3.10.108: + apollolake-4.4.180: + broadwell-4.4.180: + broadwellnk-4.4.180: + denverton-4.4.180: + geminilake-4.4.180: + v1000-4.4.180: diff --git a/files/board/arpl/p3/addons/e1000/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/e1000/apollolake-4.4.180.tgz deleted file mode 100644 index 39e6fd7b..00000000 Binary files a/files/board/arpl/p3/addons/e1000/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/e1000/broadwell-4.4.180.tgz deleted file mode 100644 index 86bc9046..00000000 Binary files a/files/board/arpl/p3/addons/e1000/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/e1000/broadwellnk-4.4.180.tgz deleted file mode 100644 index d14f7dc9..00000000 Binary files a/files/board/arpl/p3/addons/e1000/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/e1000/bromolow-3.10.108.tgz deleted file mode 100644 index 82adbab7..00000000 Binary files a/files/board/arpl/p3/addons/e1000/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/e1000/denverton-4.4.180.tgz deleted file mode 100644 index 1a8692e2..00000000 Binary files a/files/board/arpl/p3/addons/e1000/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/e1000/geminilake-4.4.180.tgz deleted file mode 100644 index d4585204..00000000 Binary files a/files/board/arpl/p3/addons/e1000/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000/manifest.yml b/files/board/arpl/p3/addons/e1000/manifest.yml deleted file mode 100644 index 31ea35a9..00000000 --- a/files/board/arpl/p3/addons/e1000/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: e1000 -description: "Driver for Intel(R) PRO/1000 Gigabit Ethernet adapters" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/e1000/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/e1000/v1000-4.4.180.tgz deleted file mode 100644 index 3c96c620..00000000 Binary files a/files/board/arpl/p3/addons/e1000/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000e/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/e1000e/geminilake-4.4.180.tgz deleted file mode 100644 index 82d1b9ae..00000000 Binary files a/files/board/arpl/p3/addons/e1000e/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/e1000e/manifest.yml b/files/board/arpl/p3/addons/e1000e/manifest.yml deleted file mode 100644 index 975bf5a7..00000000 --- a/files/board/arpl/p3/addons/e1000e/manifest.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 1 -name: e1000e -description: "Driver for Intel(R) PRO/1000 Gigabit Ethernet PCI-e adapters" -available-for: - geminilake-4.4.180: - install-script: &script "install.sh" - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/e1000e/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/e1000e/v1000-4.4.180.tgz deleted file mode 100644 index 7e6f99ad..00000000 Binary files a/files/board/arpl/p3/addons/e1000e/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ehci-pci/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/ehci-pci/apollolake-4.4.180.tgz deleted file mode 100644 index b82a2d2d..00000000 Binary files a/files/board/arpl/p3/addons/ehci-pci/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ehci-pci/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/ehci-pci/broadwell-4.4.180.tgz deleted file mode 100644 index a72bfd53..00000000 Binary files a/files/board/arpl/p3/addons/ehci-pci/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ehci-pci/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/ehci-pci/geminilake-4.4.180.tgz deleted file mode 100644 index 82ac1380..00000000 Binary files a/files/board/arpl/p3/addons/ehci-pci/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ehci-pci/manifest.yml b/files/board/arpl/p3/addons/ehci-pci/manifest.yml deleted file mode 100644 index 49cbb685..00000000 --- a/files/board/arpl/p3/addons/ehci-pci/manifest.yml +++ /dev/null @@ -1,13 +0,0 @@ -version: 1 -name: ehci-pci -description: "Driver for USB 2.0 Host Controller" -available-for: - broadwell-4.4.180: - install-script: &script "install.sh" - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - apollolake-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/eudev/all.tgz b/files/board/arpl/p3/addons/eudev/all.tgz index 308de36d..c2daa555 100644 Binary files a/files/board/arpl/p3/addons/eudev/all.tgz and b/files/board/arpl/p3/addons/eudev/all.tgz differ diff --git a/files/board/arpl/p3/addons/i40e/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/i40e/apollolake-4.4.180.tgz deleted file mode 100644 index 8a155933..00000000 Binary files a/files/board/arpl/p3/addons/i40e/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/i40e/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/i40e/geminilake-4.4.180.tgz deleted file mode 100644 index 077cb467..00000000 Binary files a/files/board/arpl/p3/addons/i40e/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/i40e/manifest.yml b/files/board/arpl/p3/addons/i40e/manifest.yml deleted file mode 100644 index 80498794..00000000 --- a/files/board/arpl/p3/addons/i40e/manifest.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 1 -name: i40e -description: "Driver for Intel(R) Ethernet Connection XL710 adapter" -available-for: - apollolake-4.4.180: - install-script: &script "install.sh" - modules: true - geminilake-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/igb/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/igb/geminilake-4.4.180.tgz deleted file mode 100644 index 2416b813..00000000 Binary files a/files/board/arpl/p3/addons/igb/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/igb/manifest.yml b/files/board/arpl/p3/addons/igb/manifest.yml deleted file mode 100644 index 3e769be9..00000000 --- a/files/board/arpl/p3/addons/igb/manifest.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 1 -name: igb -description: "Driver for Intel(R) 82575 PCI-Express ethernet adapter" -available-for: - geminilake-4.4.180: - install-script: &script "install.sh" - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/igb/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/igb/v1000-4.4.180.tgz deleted file mode 100644 index 435a082d..00000000 Binary files a/files/board/arpl/p3/addons/igb/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ixgbe/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/ixgbe/apollolake-4.4.180.tgz deleted file mode 100644 index 3327e30f..00000000 Binary files a/files/board/arpl/p3/addons/ixgbe/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ixgbe/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/ixgbe/geminilake-4.4.180.tgz deleted file mode 100644 index 13ac29a8..00000000 Binary files a/files/board/arpl/p3/addons/ixgbe/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/ixgbe/manifest.yml b/files/board/arpl/p3/addons/ixgbe/manifest.yml deleted file mode 100644 index 135a0990..00000000 --- a/files/board/arpl/p3/addons/ixgbe/manifest.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 1 -name: ixgbe -description: "Driver for Intel(R) 10GbE PCI Express adapters" -available-for: - apollolake-4.4.180: - install-script: &script "install.sh" - modules: true - geminilake-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/maxdisks/all.tgz b/files/board/arpl/p3/addons/maxdisks/all.tgz index 4eb5db90..b51110cc 100644 Binary files a/files/board/arpl/p3/addons/maxdisks/all.tgz and b/files/board/arpl/p3/addons/maxdisks/all.tgz differ diff --git a/files/board/arpl/p3/addons/maxdisks/manifest.yml b/files/board/arpl/p3/addons/maxdisks/manifest.yml index 87d24ba4..61236926 100644 --- a/files/board/arpl/p3/addons/maxdisks/manifest.yml +++ b/files/board/arpl/p3/addons/maxdisks/manifest.yml @@ -5,3 +5,11 @@ description: "Adjust maxdisks and internalportcfg automatically" all: install-script: "install.sh" copy: "all" +available-for: + bromolow-3.10.108: + apollolake-4.4.180: + broadwell-4.4.180: + broadwellnk-4.4.180: + denverton-4.4.180: + geminilake-4.4.180: + v1000-4.4.180: diff --git a/files/board/arpl/p3/addons/megaraid_sas/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/megaraid_sas/apollolake-4.4.180.tgz deleted file mode 100644 index 7e862dbc..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/megaraid_sas/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/megaraid_sas/broadwell-4.4.180.tgz deleted file mode 100644 index 9d076f8d..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/megaraid_sas/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/megaraid_sas/broadwellnk-4.4.180.tgz deleted file mode 100644 index 21fb22e1..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/megaraid_sas/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/megaraid_sas/bromolow-3.10.108.tgz deleted file mode 100644 index d224f305..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/megaraid_sas/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/megaraid_sas/denverton-4.4.180.tgz deleted file mode 100644 index 7cb1aa82..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/megaraid_sas/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/megaraid_sas/geminilake-4.4.180.tgz deleted file mode 100644 index 301921d1..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/megaraid_sas/manifest.yml b/files/board/arpl/p3/addons/megaraid_sas/manifest.yml deleted file mode 100644 index 5433423c..00000000 --- a/files/board/arpl/p3/addons/megaraid_sas/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: megaraid_sas -description: "Driver for Avago MegaRAID SAS adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/megaraid_sas/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/megaraid_sas/v1000-4.4.180.tgz deleted file mode 100644 index b4925b1f..00000000 Binary files a/files/board/arpl/p3/addons/megaraid_sas/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/misc/all.tgz b/files/board/arpl/p3/addons/misc/all.tgz index 5870d0dd..01428914 100644 Binary files a/files/board/arpl/p3/addons/misc/all.tgz and b/files/board/arpl/p3/addons/misc/all.tgz differ diff --git a/files/board/arpl/p3/addons/misc/manifest.yml b/files/board/arpl/p3/addons/misc/manifest.yml index 6cc0fabf..4f037e4b 100644 --- a/files/board/arpl/p3/addons/misc/manifest.yml +++ b/files/board/arpl/p3/addons/misc/manifest.yml @@ -1,6 +1,13 @@ version: 1 name: misc -system: true description: "Fix missing HW features dependencies" all: install-script: "install.sh" +available-for: + bromolow-3.10.108: + apollolake-4.4.180: + broadwell-4.4.180: + broadwellnk-4.4.180: + denverton-4.4.180: + geminilake-4.4.180: + v1000-4.4.180: diff --git a/files/board/arpl/p3/addons/mpt3sas/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/mpt3sas/apollolake-4.4.180.tgz deleted file mode 100644 index 5692ee75..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mpt3sas/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/mpt3sas/broadwell-4.4.180.tgz deleted file mode 100644 index 5b17688a..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mpt3sas/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/mpt3sas/broadwellnk-4.4.180.tgz deleted file mode 100644 index 2583ecbb..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mpt3sas/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/mpt3sas/bromolow-3.10.108.tgz deleted file mode 100644 index 7bebd507..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mpt3sas/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/mpt3sas/denverton-4.4.180.tgz deleted file mode 100644 index 34a548b6..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mpt3sas/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/mpt3sas/geminilake-4.4.180.tgz deleted file mode 100644 index 4af3a12a..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mpt3sas/manifest.yml b/files/board/arpl/p3/addons/mpt3sas/manifest.yml deleted file mode 100644 index 3e53ca87..00000000 --- a/files/board/arpl/p3/addons/mpt3sas/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: mpt3sas -description: "Driver for LSI MPT Fusion SAS 3.0 Device" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/mpt3sas/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/mpt3sas/v1000-4.4.180.tgz deleted file mode 100644 index 379efff2..00000000 Binary files a/files/board/arpl/p3/addons/mpt3sas/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/mptsas/apollolake-4.4.180.tgz deleted file mode 100644 index 9c73030f..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/mptsas/broadwell-4.4.180.tgz deleted file mode 100644 index 921172ba..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/mptsas/broadwellnk-4.4.180.tgz deleted file mode 100644 index a1ae6141..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/mptsas/bromolow-3.10.108.tgz deleted file mode 100644 index 198ceb91..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/mptsas/denverton-4.4.180.tgz deleted file mode 100644 index 4f5a019b..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/mptsas/geminilake-4.4.180.tgz deleted file mode 100644 index 187761ac..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/mptsas/manifest.yml b/files/board/arpl/p3/addons/mptsas/manifest.yml deleted file mode 100644 index fae135b6..00000000 --- a/files/board/arpl/p3/addons/mptsas/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: mptsas -description: "Driver for Fusion MPT ScsiHost for SAS" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/mptsas/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/mptsas/v1000-4.4.180.tgz deleted file mode 100644 index 49554b0b..00000000 Binary files a/files/board/arpl/p3/addons/mptsas/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qjs-dtb/all.tgz b/files/board/arpl/p3/addons/qjs-dtb/all.tgz deleted file mode 100644 index bb332818..00000000 Binary files a/files/board/arpl/p3/addons/qjs-dtb/all.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qjs-dtb/manifest.yml b/files/board/arpl/p3/addons/qjs-dtb/manifest.yml deleted file mode 100644 index ea6468d3..00000000 --- a/files/board/arpl/p3/addons/qjs-dtb/manifest.yml +++ /dev/null @@ -1,7 +0,0 @@ -version: 1 -name: qjs-dtb -system: true -description: "Jumkey's script to change model.dtb dynamically" -all: - install-script: "install.sh" - copy: "all" diff --git a/files/board/arpl/p3/addons/qlcnic/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/qlcnic/apollolake-4.4.180.tgz deleted file mode 100644 index a3b4b125..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qlcnic/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/qlcnic/broadwell-4.4.180.tgz deleted file mode 100644 index 19c63827..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qlcnic/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/qlcnic/broadwellnk-4.4.180.tgz deleted file mode 100644 index f7348d50..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qlcnic/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/qlcnic/bromolow-3.10.108.tgz deleted file mode 100644 index fb952a10..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qlcnic/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/qlcnic/denverton-4.4.180.tgz deleted file mode 100644 index 04e5090b..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qlcnic/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/qlcnic/geminilake-4.4.180.tgz deleted file mode 100644 index d1241098..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/qlcnic/manifest.yml b/files/board/arpl/p3/addons/qlcnic/manifest.yml deleted file mode 100644 index 56653b88..00000000 --- a/files/board/arpl/p3/addons/qlcnic/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: qlcnic -description: "Driver for QLogic 1/10 GbE Converged/Intelligent Ethernet adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/qlcnic/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/qlcnic/v1000-4.4.180.tgz deleted file mode 100644 index ee2f9f0a..00000000 Binary files a/files/board/arpl/p3/addons/qlcnic/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8125/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/r8125/apollolake-4.4.180.tgz deleted file mode 100644 index 318323ad..00000000 Binary files a/files/board/arpl/p3/addons/r8125/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8125/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/r8125/broadwell-4.4.180.tgz deleted file mode 100644 index b50c3dbc..00000000 Binary files a/files/board/arpl/p3/addons/r8125/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8125/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/r8125/broadwellnk-4.4.180.tgz deleted file mode 100644 index 57045f4e..00000000 Binary files a/files/board/arpl/p3/addons/r8125/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8125/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/r8125/denverton-4.4.180.tgz deleted file mode 100644 index 55673421..00000000 Binary files a/files/board/arpl/p3/addons/r8125/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8125/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/r8125/geminilake-4.4.180.tgz deleted file mode 100644 index 70c289b2..00000000 Binary files a/files/board/arpl/p3/addons/r8125/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8125/manifest.yml b/files/board/arpl/p3/addons/r8125/manifest.yml deleted file mode 100644 index e3b78a21..00000000 --- a/files/board/arpl/p3/addons/r8125/manifest.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: 1 -name: r8125 -description: "Driver for RealTek RTL8125 2.5Gigabit PCI-e Ethernet adapter" -available-for: - apollolake-4.4.180: - install-script: &script "install.sh" - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/r8125/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/r8125/v1000-4.4.180.tgz deleted file mode 100644 index 0b6e2df8..00000000 Binary files a/files/board/arpl/p3/addons/r8125/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/r8168/apollolake-4.4.180.tgz deleted file mode 100644 index a807dcc1..00000000 Binary files a/files/board/arpl/p3/addons/r8168/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/r8168/broadwell-4.4.180.tgz deleted file mode 100644 index 1f95d2b7..00000000 Binary files a/files/board/arpl/p3/addons/r8168/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/r8168/broadwellnk-4.4.180.tgz deleted file mode 100644 index 33a4941f..00000000 Binary files a/files/board/arpl/p3/addons/r8168/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/r8168/bromolow-3.10.108.tgz deleted file mode 100644 index 56ec1200..00000000 Binary files a/files/board/arpl/p3/addons/r8168/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/r8168/denverton-4.4.180.tgz deleted file mode 100644 index 38bfea89..00000000 Binary files a/files/board/arpl/p3/addons/r8168/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/r8168/geminilake-4.4.180.tgz deleted file mode 100644 index 8abb467e..00000000 Binary files a/files/board/arpl/p3/addons/r8168/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8168/manifest.yml b/files/board/arpl/p3/addons/r8168/manifest.yml deleted file mode 100644 index a5ef2f64..00000000 --- a/files/board/arpl/p3/addons/r8168/manifest.yml +++ /dev/null @@ -1,27 +0,0 @@ -version: 1 -name: r8168 -description: "Driver for Realtek R8168/8111 Ethernet adapters" -conflits: - - r8169 -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/r8168/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/r8168/v1000-4.4.180.tgz deleted file mode 100644 index 383dfc4d..00000000 Binary files a/files/board/arpl/p3/addons/r8168/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/r8169/apollolake-4.4.180.tgz deleted file mode 100644 index 101d47a7..00000000 Binary files a/files/board/arpl/p3/addons/r8169/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/r8169/broadwell-4.4.180.tgz deleted file mode 100644 index f1696eac..00000000 Binary files a/files/board/arpl/p3/addons/r8169/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/r8169/broadwellnk-4.4.180.tgz deleted file mode 100644 index be0e478e..00000000 Binary files a/files/board/arpl/p3/addons/r8169/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/r8169/bromolow-3.10.108.tgz deleted file mode 100644 index 148f58ae..00000000 Binary files a/files/board/arpl/p3/addons/r8169/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/r8169/denverton-4.4.180.tgz deleted file mode 100644 index e9030a3d..00000000 Binary files a/files/board/arpl/p3/addons/r8169/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/r8169/geminilake-4.4.180.tgz deleted file mode 100644 index a1e4e841..00000000 Binary files a/files/board/arpl/p3/addons/r8169/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/r8169/manifest.yml b/files/board/arpl/p3/addons/r8169/manifest.yml deleted file mode 100644 index 50beb6ee..00000000 --- a/files/board/arpl/p3/addons/r8169/manifest.yml +++ /dev/null @@ -1,27 +0,0 @@ -version: 1 -name: r8169 -description: "Driver for Realtek R8169 Ethernet adapters" -conflits: - - r8168 -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/r8169/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/r8169/v1000-4.4.180.tgz deleted file mode 100644 index 8406e099..00000000 Binary files a/files/board/arpl/p3/addons/r8169/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/skge/apollolake-4.4.180.tgz deleted file mode 100644 index 2f141b9c..00000000 Binary files a/files/board/arpl/p3/addons/skge/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/skge/broadwell-4.4.180.tgz deleted file mode 100644 index dd506249..00000000 Binary files a/files/board/arpl/p3/addons/skge/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/skge/broadwellnk-4.4.180.tgz deleted file mode 100644 index d5d60ddc..00000000 Binary files a/files/board/arpl/p3/addons/skge/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/skge/bromolow-3.10.108.tgz deleted file mode 100644 index 6a686706..00000000 Binary files a/files/board/arpl/p3/addons/skge/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/skge/denverton-4.4.180.tgz deleted file mode 100644 index 082e88c9..00000000 Binary files a/files/board/arpl/p3/addons/skge/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/skge/geminilake-4.4.180.tgz deleted file mode 100644 index ea24e765..00000000 Binary files a/files/board/arpl/p3/addons/skge/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/skge/manifest.yml b/files/board/arpl/p3/addons/skge/manifest.yml deleted file mode 100644 index 7e714bed..00000000 --- a/files/board/arpl/p3/addons/skge/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: skge -description: "Driver for Marvell Yukon Gigabit Ethernet adapters" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/skge/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/skge/v1000-4.4.180.tgz deleted file mode 100644 index 2c7fcf87..00000000 Binary files a/files/board/arpl/p3/addons/skge/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/sky2/apollolake-4.4.180.tgz deleted file mode 100644 index a2ae4641..00000000 Binary files a/files/board/arpl/p3/addons/sky2/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/sky2/broadwell-4.4.180.tgz deleted file mode 100644 index ab96c270..00000000 Binary files a/files/board/arpl/p3/addons/sky2/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/sky2/broadwellnk-4.4.180.tgz deleted file mode 100644 index 92a33f7e..00000000 Binary files a/files/board/arpl/p3/addons/sky2/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/sky2/bromolow-3.10.108.tgz deleted file mode 100644 index 695475b6..00000000 Binary files a/files/board/arpl/p3/addons/sky2/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/sky2/denverton-4.4.180.tgz deleted file mode 100644 index f1809b33..00000000 Binary files a/files/board/arpl/p3/addons/sky2/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/sky2/geminilake-4.4.180.tgz deleted file mode 100644 index 26906327..00000000 Binary files a/files/board/arpl/p3/addons/sky2/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/sky2/manifest.yml b/files/board/arpl/p3/addons/sky2/manifest.yml deleted file mode 100644 index 38a4f80c..00000000 --- a/files/board/arpl/p3/addons/sky2/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: sky2 -description: "Driver for Marvell Yukon 2 Gigabit Ethernet adapters" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/sky2/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/sky2/v1000-4.4.180.tgz deleted file mode 100644 index 2ceb232e..00000000 Binary files a/files/board/arpl/p3/addons/sky2/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/tg3/apollolake-4.4.180.tgz deleted file mode 100644 index c265c230..00000000 Binary files a/files/board/arpl/p3/addons/tg3/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/tg3/broadwell-4.4.180.tgz deleted file mode 100644 index d841a6d7..00000000 Binary files a/files/board/arpl/p3/addons/tg3/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/tg3/broadwellnk-4.4.180.tgz deleted file mode 100644 index ba6b0713..00000000 Binary files a/files/board/arpl/p3/addons/tg3/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/tg3/bromolow-3.10.108.tgz deleted file mode 100644 index 467ab3ac..00000000 Binary files a/files/board/arpl/p3/addons/tg3/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/tg3/denverton-4.4.180.tgz deleted file mode 100644 index 24e2ae02..00000000 Binary files a/files/board/arpl/p3/addons/tg3/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/tg3/geminilake-4.4.180.tgz deleted file mode 100644 index bf15636e..00000000 Binary files a/files/board/arpl/p3/addons/tg3/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/tg3/manifest.yml b/files/board/arpl/p3/addons/tg3/manifest.yml deleted file mode 100644 index 039eeaaf..00000000 --- a/files/board/arpl/p3/addons/tg3/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: tg3 -description: "Driver for Broadcom Tigon3 based gigabit Ethernet cards" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true -# v1000-4.4.180: -# install-script: *script -# modules: true diff --git a/files/board/arpl/p3/addons/via-velocity/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/via-velocity/apollolake-4.4.180.tgz deleted file mode 100644 index 079dc26d..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/via-velocity/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/via-velocity/broadwell-4.4.180.tgz deleted file mode 100644 index 347524a9..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/via-velocity/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/via-velocity/broadwellnk-4.4.180.tgz deleted file mode 100644 index 7ea66d74..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/via-velocity/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/via-velocity/bromolow-3.10.108.tgz deleted file mode 100644 index 73e62196..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/via-velocity/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/via-velocity/denverton-4.4.180.tgz deleted file mode 100644 index e6bd15ef..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/via-velocity/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/via-velocity/geminilake-4.4.180.tgz deleted file mode 100644 index 11d9c6ba..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/via-velocity/manifest.yml b/files/board/arpl/p3/addons/via-velocity/manifest.yml deleted file mode 100644 index 6812e903..00000000 --- a/files/board/arpl/p3/addons/via-velocity/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: via-velocity -description: "Driver for VIA Networking Velocity Family Gigabit Ethernet Adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/via-velocity/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/via-velocity/v1000-4.4.180.tgz deleted file mode 100644 index 53510f29..00000000 Binary files a/files/board/arpl/p3/addons/via-velocity/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/virtio/apollolake-4.4.180.tgz deleted file mode 100644 index 09d5ff42..00000000 Binary files a/files/board/arpl/p3/addons/virtio/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/virtio/broadwell-4.4.180.tgz deleted file mode 100644 index 1b652220..00000000 Binary files a/files/board/arpl/p3/addons/virtio/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/virtio/broadwellnk-4.4.180.tgz deleted file mode 100644 index affc486d..00000000 Binary files a/files/board/arpl/p3/addons/virtio/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/virtio/bromolow-3.10.108.tgz deleted file mode 100644 index 74982851..00000000 Binary files a/files/board/arpl/p3/addons/virtio/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/virtio/denverton-4.4.180.tgz deleted file mode 100644 index 7aaf8d8d..00000000 Binary files a/files/board/arpl/p3/addons/virtio/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/virtio/geminilake-4.4.180.tgz deleted file mode 100644 index 162b9b68..00000000 Binary files a/files/board/arpl/p3/addons/virtio/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/virtio/manifest.yml b/files/board/arpl/p3/addons/virtio/manifest.yml deleted file mode 100644 index 78e66167..00000000 --- a/files/board/arpl/p3/addons/virtio/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: virtio -description: "Drivers for QEMU/Virtualbox hypervisor" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/virtio/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/virtio/v1000-4.4.180.tgz deleted file mode 100644 index 2acc08d3..00000000 Binary files a/files/board/arpl/p3/addons/virtio/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/apollolake-4.4.180.tgz deleted file mode 100644 index e2a734e2..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/broadwell-4.4.180.tgz deleted file mode 100644 index 2e536aaf..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/broadwellnk-4.4.180.tgz deleted file mode 100644 index 86ca5cb9..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/bromolow-3.10.108.tgz deleted file mode 100644 index 1e9a86c8..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/denverton-4.4.180.tgz deleted file mode 100644 index 5cbd1d35..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/geminilake-4.4.180.tgz deleted file mode 100644 index 30a2798c..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/manifest.yml b/files/board/arpl/p3/addons/vmw_pvscsi/manifest.yml deleted file mode 100644 index cb1bc4d5..00000000 --- a/files/board/arpl/p3/addons/vmw_pvscsi/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: vmw_pvscsi -description: "Driver for VMware PVSCSI adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/vmw_pvscsi/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/vmw_pvscsi/v1000-4.4.180.tgz deleted file mode 100644 index 9c47084a..00000000 Binary files a/files/board/arpl/p3/addons/vmw_pvscsi/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/vmxnet3/apollolake-4.4.180.tgz deleted file mode 100644 index 657361f5..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/vmxnet3/broadwell-4.4.180.tgz deleted file mode 100644 index ceef47f6..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/vmxnet3/broadwellnk-4.4.180.tgz deleted file mode 100644 index 2f179916..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/vmxnet3/bromolow-3.10.108.tgz deleted file mode 100644 index a2f5ed21..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/vmxnet3/denverton-4.4.180.tgz deleted file mode 100644 index 8d3c2d01..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/vmxnet3/geminilake-4.4.180.tgz deleted file mode 100644 index 2df7fe5d..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vmxnet3/manifest.yml b/files/board/arpl/p3/addons/vmxnet3/manifest.yml deleted file mode 100644 index 55a00e05..00000000 --- a/files/board/arpl/p3/addons/vmxnet3/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: vmxnet3 -description: "Driver for VMware vmxnet3 virtual NIC adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/vmxnet3/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/vmxnet3/v1000-4.4.180.tgz deleted file mode 100644 index 97e74a81..00000000 Binary files a/files/board/arpl/p3/addons/vmxnet3/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/vxge/apollolake-4.4.180.tgz deleted file mode 100644 index ddff7cab..00000000 Binary files a/files/board/arpl/p3/addons/vxge/apollolake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/broadwell-4.4.180.tgz b/files/board/arpl/p3/addons/vxge/broadwell-4.4.180.tgz deleted file mode 100644 index f0797078..00000000 Binary files a/files/board/arpl/p3/addons/vxge/broadwell-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/addons/vxge/broadwellnk-4.4.180.tgz deleted file mode 100644 index 97cf6cc8..00000000 Binary files a/files/board/arpl/p3/addons/vxge/broadwellnk-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/bromolow-3.10.108.tgz b/files/board/arpl/p3/addons/vxge/bromolow-3.10.108.tgz deleted file mode 100644 index a8e081c5..00000000 Binary files a/files/board/arpl/p3/addons/vxge/bromolow-3.10.108.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/denverton-4.4.180.tgz b/files/board/arpl/p3/addons/vxge/denverton-4.4.180.tgz deleted file mode 100644 index fd9fd0f0..00000000 Binary files a/files/board/arpl/p3/addons/vxge/denverton-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/vxge/geminilake-4.4.180.tgz deleted file mode 100644 index 1887b73b..00000000 Binary files a/files/board/arpl/p3/addons/vxge/geminilake-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/addons/vxge/manifest.yml b/files/board/arpl/p3/addons/vxge/manifest.yml deleted file mode 100644 index 15973fa1..00000000 --- a/files/board/arpl/p3/addons/vxge/manifest.yml +++ /dev/null @@ -1,25 +0,0 @@ -version: 1 -name: vxge -description: "Driver for Neterion's X3100 Series 10GbE PCIe I/OVirtualized Server adapter" -available-for: - bromolow-3.10.108: - install-script: &script "install.sh" - modules: true - apollolake-4.4.180: - install-script: *script - modules: true - broadwell-4.4.180: - install-script: *script - modules: true - broadwellnk-4.4.180: - install-script: *script - modules: true - denverton-4.4.180: - install-script: *script - modules: true - geminilake-4.4.180: - install-script: *script - modules: true - v1000-4.4.180: - install-script: *script - modules: true diff --git a/files/board/arpl/p3/addons/vxge/v1000-4.4.180.tgz b/files/board/arpl/p3/addons/vxge/v1000-4.4.180.tgz deleted file mode 100644 index 50ef0d56..00000000 Binary files a/files/board/arpl/p3/addons/vxge/v1000-4.4.180.tgz and /dev/null differ diff --git a/files/board/arpl/p3/modules/apollolake-4.4.180.tgz b/files/board/arpl/p3/modules/apollolake-4.4.180.tgz new file mode 100644 index 00000000..a9f5b21e Binary files /dev/null and b/files/board/arpl/p3/modules/apollolake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/broadwell-4.4.180.tgz b/files/board/arpl/p3/modules/broadwell-4.4.180.tgz new file mode 100644 index 00000000..f118a7f0 Binary files /dev/null and b/files/board/arpl/p3/modules/broadwell-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz new file mode 100644 index 00000000..4d3b6f3b Binary files /dev/null and b/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/bromolow-3.10.108.tgz b/files/board/arpl/p3/modules/bromolow-3.10.108.tgz new file mode 100644 index 00000000..42d32afd Binary files /dev/null and b/files/board/arpl/p3/modules/bromolow-3.10.108.tgz differ diff --git a/files/board/arpl/p3/modules/denverton-4.4.180.tgz b/files/board/arpl/p3/modules/denverton-4.4.180.tgz new file mode 100644 index 00000000..cdad1739 Binary files /dev/null and b/files/board/arpl/p3/modules/denverton-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/geminilake-4.4.180.tgz b/files/board/arpl/p3/modules/geminilake-4.4.180.tgz new file mode 100644 index 00000000..5cebbc8b Binary files /dev/null and b/files/board/arpl/p3/modules/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/v1000-4.4.180.tgz b/files/board/arpl/p3/modules/v1000-4.4.180.tgz new file mode 100644 index 00000000..e585b0ac Binary files /dev/null and b/files/board/arpl/p3/modules/v1000-4.4.180.tgz differ diff --git a/files/configs/arpl_defconfig b/files/configs/arpl_defconfig index d5343dd9..d6a68c7e 100644 --- a/files/configs/arpl_defconfig +++ b/files/configs/arpl_defconfig @@ -61,5 +61,5 @@ BR2_TARGET_ROOTFS_CPIO_XZ=y # BR2_TARGET_ROOTFS_TAR is not set BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_E2FSPROGS=y -BR2_PACKAGE_R8125=y BR2_PACKAGE_R8168=y +BR2_PACKAGE_R8125=y diff --git a/img-gen.sh b/img-gen.sh index d194160b..833e1df2 100755 --- a/img-gen.sh +++ b/img-gen.sh @@ -21,6 +21,7 @@ unzip /tmp/rp-lkms.zip -d files/board/arpl/p3/lkms # Get latest addons and install its echo "Getting latest Addons" +rm -Rf /tmp/addons mkdir -p /tmp/addons if [ -d ../arpl-addons ]; then cp ../arpl-addons/*.addon /tmp/addons/ @@ -39,6 +40,24 @@ for PKG in `ls /tmp/addons/*.addon`; do tar xaf "${PKG}" -C "${DEST_PATH}/${ADDON}" done +# Get latest modules +echo "Getting latest modules" +MODULES_DIR="${PWD}/files/board/arpl/p3/modules" +if [ -d ../arpl-addons ]; then + cd ../arpl-modules + for D in `ls -d *-*`; do + echo "${D}" + (cd ${D} && tar caf "${MODULES_DIR}/${D}.tgz" *.ko) + done + cd - +else + TAG=`curl -s https://api.github.com/repos/fbelavenuto/arpl-modules/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'` + while read PLATFORM KVER; do + FILE="${PLATFORM}-${KVER}" + curl -L "https://github.com/fbelavenuto/arpl-modules/releases/download/${TAG}/${FILE}.tgz" -o "${MODULES_DIR}/${FILE}.tgz" + done < PLATFORMS +fi + # Copy files echo "Copying files" VERSION=`cat VERSION`