From 490387840d38b1ae4ed98fb825a12e001382d732 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:16:02 +1100 Subject: [PATCH 01/12] Add files via upload --- images/vendor_vid.png | Bin 0 -> 3567 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/vendor_vid.png diff --git a/images/vendor_vid.png b/images/vendor_vid.png new file mode 100644 index 0000000000000000000000000000000000000000..c4d02600485e3dabcbfe01638e1db96cc3507674 GIT binary patch literal 3567 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 XMBFp-T&!Q;FaYl0YG3=?rQ81kbmULm literal 0 HcmV?d00001 From f5d353f9758f7d81b6224fb7d39384b14fe41ea0 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:33:38 +1100 Subject: [PATCH 02/12] Update README.md Add info about vendors_vids.txt --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 4e37389..b5af62e 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,18 @@ ### Running the script via SSH

+### vendor_ids.txt + +If DSM doesn't know the brand of your NVMe drives they will show up in Storage Manager as Unknown brand, and Unrecognised firmware version. + +

+ +In this case the script will show you the vendor ID and advise you to add it to the syno_hdd_vendor_ids.txt file. + +

+ +
+ **Credits** - The idea for this script came from a comment made by Empyrealist on the Synology subreddit. From 1138fd5af06359eacad7c8d39aacb72aa90a392d Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:34:11 +1100 Subject: [PATCH 03/12] Add files via upload --- images/unknown.png | Bin 0 -> 11269 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/unknown.png diff --git a/images/unknown.png b/images/unknown.png new file mode 100644 index 0000000000000000000000000000000000000000..11f4fb6187b9cde55bfd3edc9a88079e4c351279 GIT binary patch literal 11269 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 MMf-NyEj0GO07yoKfdBvi literal 0 HcmV?d00001 From 8e1f08044de9bd5d72283cc60c840991ab166265 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:42:29 +1100 Subject: [PATCH 04/12] Delete images/vendor_vid.png --- images/vendor_vid.png | Bin 3567 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 images/vendor_vid.png diff --git a/images/vendor_vid.png b/images/vendor_vid.png deleted file mode 100644 index c4d02600485e3dabcbfe01638e1db96cc3507674..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3567 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 XMBFp-T&!Q;FaYl0YG3=?rQ81kbmULm From d1e9b7cccafe61d0ccada352037f62f2c3d644d8 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:43:25 +1100 Subject: [PATCH 05/12] Add files via upload --- images/vendor_ids.png | Bin 0 -> 3608 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/vendor_ids.png diff --git a/images/vendor_ids.png b/images/vendor_ids.png new file mode 100644 index 0000000000000000000000000000000000000000..a0440f30e112ec49e48ed661cb21d11a79c848d3 GIT binary patch literal 3608 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 literal 0 HcmV?d00001 From b10027e8aa8c71ab7279f3a97897c407e35dc21e Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:47:32 +1100 Subject: [PATCH 06/12] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b5af62e..e596322 100644 --- a/README.md +++ b/README.md @@ -100,13 +100,15 @@ ### Running the script via SSH ### vendor_ids.txt +If the script does not warn you about a missing vendor id you don't need to edit syno_hdd_vendor_ids.txt + If DSM doesn't know the brand of your NVMe drives they will show up in Storage Manager as Unknown brand, and Unrecognised firmware version.

In this case the script will show you the vendor ID and advise you to add it to the syno_hdd_vendor_ids.txt file. -

+


From 273aad9ba25f3e468859c6c00dc9548510103ced Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:49:42 +1100 Subject: [PATCH 07/12] Update syno_hdd_vendor_ids.txt --- syno_hdd_vendor_ids.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/syno_hdd_vendor_ids.txt b/syno_hdd_vendor_ids.txt index 12bec6b..ad91b97 100644 --- a/syno_hdd_vendor_ids.txt +++ b/syno_hdd_vendor_ids.txt @@ -1,4 +1,6 @@ -# You can add your drive's vendor id and vendor name here +# You can add your drive's vendor id and vendor name here. +# +# If the script does not warn you about a missing vendor id you don't need to edit this file. 0x1dbe="ADATA" 0x0ed1="aigo" From c9949ec765e020fe8864e7296219bf01be4a9c9b Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:53:18 +1100 Subject: [PATCH 08/12] Update syno_hdd_vendor_ids.txt --- syno_hdd_vendor_ids.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syno_hdd_vendor_ids.txt b/syno_hdd_vendor_ids.txt index ad91b97..44f51d5 100644 --- a/syno_hdd_vendor_ids.txt +++ b/syno_hdd_vendor_ids.txt @@ -1,6 +1,6 @@ # You can add your drive's vendor id and vendor name here. # -# If the script does not warn you about a missing vendor id you don't need to edit this file. +# Only edit this file if the script warns you about a missing vendor id. 0x1dbe="ADATA" 0x0ed1="aigo" From ec475f9f938314bf57d34d4897df00a946e87d50 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:54:24 +1100 Subject: [PATCH 09/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e596322..a925040 100644 --- a/README.md +++ b/README.md @@ -100,7 +100,7 @@ ### Running the script via SSH ### vendor_ids.txt -If the script does not warn you about a missing vendor id you don't need to edit syno_hdd_vendor_ids.txt +You only need to edit syno_hdd_vendor_ids.txt if the script warns you about a missing vendor id. If DSM doesn't know the brand of your NVMe drives they will show up in Storage Manager as Unknown brand, and Unrecognised firmware version. From c38bbdfcb224484e75688d3d843070a7c5a6deb8 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 13:02:57 +1100 Subject: [PATCH 10/12] Update syno_hdd_db.sh Bug fixes for vendor id --- syno_hdd_db.sh | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/syno_hdd_db.sh b/syno_hdd_db.sh index bc363a4..57bf7fb 100644 --- a/syno_hdd_db.sh +++ b/syno_hdd_db.sh @@ -21,13 +21,13 @@ # # Added new vendor ids for Apacer, aigo, Lexar and Transcend NVMe drives. # -# Now includes syno_hdd_vendor.txt so users can add their NVMe drive's vendor id. -# - syno_hdd_vendor.txt needs to be in the same folder as syno_hdd_db.sh +# Now includes syno_hdd_vendor_ids.txt so users can add their NVMe drive's vendor id. +# - syno_hdd_vendor_ids.txt needs to be in the same folder as syno_hdd_db.sh # # Now warns if script is located on an M.2 volume. -scriptver="v3.3.73" +scriptver="v3.3.74" script=Synology_HDD_db repo="007revad/Synology_HDD_db" @@ -178,7 +178,7 @@ fi # Check script is running as root if [[ $( whoami ) != "root" ]]; then ding - echo -e "${Error}ERROR${Off} This script must be run as root or sudo!" + echo -e "${Error}ERROR${Off} This script must be run as sudo or root!" exit 1 fi @@ -654,16 +654,16 @@ vendor_from_id(){ 0x05dc) vendor=Lexar ;; 0x1d79) vendor=Transcend;; *) - # Get vendor from syno_hdd_vendor.txt - vidlist="$scriptpath/syno_hdd_vendor.txt" + # Get vendor from syno_hdd_vendor_ids.txt + vidlist="$scriptpath/syno_hdd_vendor_ids.txt" if [[ -r "$vidlist" ]]; then val=$(synogetkeyvalue "$vidlist" "$1") - if synogetkeyvalue "$vidlist" "$1"; then + if [[ -n "$val" ]]; then vendor="$val" else - echo -e "\n${Yellow}WARNING{OFF} No vendor found for vid $1" >&2 - echo -e "You can add your drive's vendor to: " - echo "$vidlist" + echo -e "\n${Yellow}WARNING${Off} No vendor found for vid $1" >&2 + echo -e "You can add ${Cyan}$1${Off} and your drive's vendor to: " >&2 + echo "$vidlist" >&2 fi else echo -e "\n${Error}ERROR{OFF} $vidlist not found!" >&2 @@ -681,9 +681,9 @@ set_vendor(){ synosetkeyvalue "$vidfile" "${vid,,}" "$vendor" val=$(synogetkeyvalue "$vidfile" "${vid,,}") if [[ $val == "${vendor}" ]]; then - echo "Added $vendor to pci_vendor_ids" >&2 + echo -e "\nAdded $vendor to pci_vendor_ids" >&2 else - echo "Failed to add $vendor to pci_vendor_ids!" >&2 + echo -e "\nFailed to add $vendor to pci_vendor_ids!" >&2 fi fi if ! grep "$vid" "$vidfile2" >/dev/null; then @@ -1774,7 +1774,7 @@ if [[ $wdda == "no" ]]; then fi -# Enabled creating pool on drives in M.2 adaptor card +# Enable creating pool on drives in M.2 adaptor card if [[ -f "$strgmgr" ]]; then # StorageManager package is installed if [[ ${#m2cards[@]} -gt "0" ]]; then From 4a3abf57890bb86d027d1dfa65b2a5b29a533a62 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 13:04:00 +1100 Subject: [PATCH 11/12] Update syno_hdd_db.sh --- syno_hdd_db.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syno_hdd_db.sh b/syno_hdd_db.sh index 57bf7fb..02bc6fa 100644 --- a/syno_hdd_db.sh +++ b/syno_hdd_db.sh @@ -27,7 +27,7 @@ # Now warns if script is located on an M.2 volume. -scriptver="v3.3.74" +scriptver="v3.3.73" script=Synology_HDD_db repo="007revad/Synology_HDD_db" From d2a15b2980af515a521de7f40b1cf577edfe7427 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Thu, 28 Dec 2023 13:04:56 +1100 Subject: [PATCH 12/12] Update CHANGES.txt --- CHANGES.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGES.txt b/CHANGES.txt index 2926d54..da9b842 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,6 @@ +v3.3.73 +- Bug fix for vendor id. + v3.3.72 - Bug fix for enabling creating storage pools in Storage Manager for M.2 drives in PCIe adaptor cards. - Bug fix for not copying syno_hdd_db_vendors.txt to script location when script updates itself.