if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf E10M20-T1_sup_nic DS1821+)=="yes"]];thenecho"E10M20-T1_sup_nic NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf E10M20-T1_sup_nic "$model")=="yes"]];thenecho"E10M20-T1_sup_nic NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf E10M20-T1_sup_nvme DS1821+)=="yes"]];thenecho"E10M20-T1_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf E10M20-T1_sup_nvme "$model")=="yes"]];thenecho"E10M20-T1_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf E10M20-T1_sup_sata DS1821+)=="yes"]];thenecho"E10M20-T1_sup_sata NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf E10M20-T1_sup_sata "$model")=="yes"]];thenecho"E10M20-T1_sup_sata NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf M2D20_sup_nvme DS1821+)=="yes"]];thenecho"M2D20_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf M2D20_sup_nvme "$model")=="yes"]];thenecho"M2D20_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf M2D18_sup_nvme DS1821+)=="yes"]];thenecho"M2D18_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf M2D18_sup_nvme "$model")=="yes"]];thenecho"M2D18_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf M2D18_sup_sata DS1821+)=="yes"]];thenecho"M2D18_sup_sata NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc.defaults/adapter_cards.conf M2D18_sup_sata "$model")=="yes"]];thenecho"M2D18_sup_sata NOT set to yes";error=$((error +1));fi
#echo "error: $error" # debug
#echo "error: $error" # debug
if[[$error -lt "1"]];thenecho"All OK";fi
if[[$error -lt "1"]];thenecho"All OK";fi
error=""
error=""
echo -e '\n Checking /usr/syno/etc/adapter_cards.conf'# Changes persist after DSM upgrade
echo -e '\n Checking /usr/syno/etc/adapter_cards.conf'# Changes persist after DSM upgrade
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf E10M20-T1_sup_nic DS1821+)=="yes"]];thenecho"E10M20-T1_sup_nic NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf E10M20-T1_sup_nic "$model")=="yes"]];thenecho"E10M20-T1_sup_nic NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf E10M20-T1_sup_nvme DS1821+)=="yes"]];thenecho"E10M20-T1_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf E10M20-T1_sup_nvme "$model")=="yes"]];thenecho"E10M20-T1_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf E10M20-T1_sup_sata DS1821+)=="yes"]];thenecho"E10M20-T1_sup_sata NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf E10M20-T1_sup_sata "$model")=="yes"]];thenecho"E10M20-T1_sup_sata NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf M2D20_sup_nvme DS1821+)=="yes"]];thenecho"M2D20_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf M2D20_sup_nvme "$model")=="yes"]];thenecho"M2D20_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf M2D18_sup_nvme DS1821+)=="yes"]];thenecho"M2D18_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf M2D18_sup_nvme "$model")=="yes"]];thenecho"M2D18_sup_nvme NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf M2D18_sup_sata DS1821+)=="yes"]];thenecho"M2D18_sup_sata NOT set to yes";error=$((error +1));fi
if[[ ! $(get_section_key_value /usr/syno/etc/adapter_cards.conf M2D18_sup_sata "$model")=="yes"]];thenecho"M2D18_sup_sata NOT set to yes";error=$((error +1));fi
#echo "error: $error" # debug
#echo "error: $error" # debug
if[[$error -lt "1"]];thenecho"All OK";fi
if[[$error -lt "1"]];thenecho"All OK";fi
error=""
error=""
@ -140,8 +188,8 @@ if [[ $error -lt "1" ]]; then echo "All OK"; fi