Merge pull request #72 from fbelavenuto/dev

Dev merge
This commit is contained in:
Fabio Belavenuto 2022-08-03 15:41:32 -03:00 committed by GitHub
commit effdeab2e9
26 changed files with 91 additions and 15 deletions

3
TODO
View File

@ -1,5 +1,5 @@
A fazer A fazer
- Descobrir como é o serial do DS2422+ - Checar se tem como atualizar microcode via addon/modules/whatever...
- Estudar acrescentar modo simples e avançado do menu - Estudar acrescentar modo simples e avançado do menu
Concluidos: Concluidos:
@ -28,3 +28,4 @@ Concluidos:
- Consertar MAC custom - Consertar MAC custom
- Mudar synoinfo para ler do modelo e preencher no user_config, para usuário poder deletar entradas do modelo - Mudar synoinfo para ler do modelo e preencher no user_config, para usuário poder deletar entradas do modelo
- Validar netif_num e macX - Validar netif_num e macX
- Descobrir como é o serial do DS2422+

View File

@ -163,7 +163,7 @@ mkdir -p "${LKM_PATH}"
mkdir -p "${MODULES_PATH}" mkdir -p "${MODULES_PATH}"
# Detect if has new local plugins to install/reinstall # Detect if has new local plugins to install/reinstall
for F in `ls ${CACHE_PATH}/*.addon`; do for F in `ls ${CACHE_PATH}/*.addon 2>/dev/null`; do
ADDON=`basename "${F}" | sed 's|.addon||'` ADDON=`basename "${F}" | sed 's|.addon||'`
rm -rf "${ADDONS_PATH}/${ADDON}" rm -rf "${ADDONS_PATH}/${ADDON}"
mkdir -p "${ADDONS_PATH}/${ADDON}" mkdir -p "${ADDONS_PATH}/${ADDON}"

View File

@ -0,0 +1,67 @@
id: "DS1520+"
synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
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
intel_iommu: igfx_off
HddEnableDynamicPower: 1
vender_format_version: 2
synoboot2:
syno_ttyS0: "serial,0x3f8"
syno_ttyS1: "serial,0x2f8"
platform: "geminilake"
dom: 2
serial:
prefix:
- "0000"
middle: "XXX"
suffix: "alpha"
disks: 6
dt: true
builds:
42218:
ver: "7.0.1"
kver: "4.4.180"
rd-compressed: false
efi-bug: no
cmdline:
<<: *cmdline
synoinfo:
<<: *synoinfo
pat:
url: "https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat"
hash: "06947c58f25bd591f7fa3c58ad9473777481bdd7a049b42d1cb585ca01b053ee"
ramdisk-hash: "f0a275587c51acdb4d58a7f0d82d70f31e54228d0fbf7575d5d425dae75d1969"
zimage-hash: "74d513aaa3e30d8aa4f80e202d94a68a552e9c0472f8470e133ad29080556f55"
patch:
- "ramdisk-common-disable-root-pwd.patch"
- "ramdisk-common-init-script.patch"
- "ramdisk-common-post-init-script.patch"
42661:
ver: "7.1.0"
kver: "4.4.180"
rd-compressed: false
efi-bug: no
cmdline:
<<: *cmdline
synoinfo:
<<: *synoinfo
pat:
url: "https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat"
hash: "3a8499c5f72d7241b81781ec741d4019eaa506e6e7a4fd17ce54fb149f6ffae6"
ramdisk-hash: "b18f14b8420a217d7b6dd3696786ecccfbe7c325d342475531a68a7df831cffc"
zimage-hash: "1d0e5b76e08e3483f6bf06d23b5978ec498b855bde23db1f96f343db4c43337d"
patch:
- "ramdisk-common-disable-root-pwd.patch"
- "ramdisk-common-init-script.patch"
- "ramdisk-42661-post-init-script.patch"

View File

@ -25,8 +25,9 @@ platform: "v1000"
dom: 2 dom: 2
serial: serial:
prefix: prefix:
- "0000" - "2140"
middle: "XXX" - "2180"
middle: "SLR"
suffix: "numeric" suffix: "numeric"
disks: 12 disks: 12
dt: true dt: true

View File

@ -1,5 +1,9 @@
id: "DS3615xs" id: "DS3615xs"
synoinfo: &synoinfo synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
supportraidgroup: "no"
supportssdcache: "no"
esataportcfg: "0x0" esataportcfg: "0x0"
usbportcfg: "0x8700" usbportcfg: "0x8700"
rss_server: "http://example.com/null.xml" rss_server: "http://example.com/null.xml"
@ -7,10 +11,6 @@ synoinfo: &synoinfo
small_info_path: "https://example.com/null" small_info_path: "https://example.com/null"
updateurl: "http://example.com/" updateurl: "http://example.com/"
myds_region_api_base_url: "https://example.com" myds_region_api_base_url: "https://example.com"
support_disk_compatibility: "no"
support_memory_compatibility: "no"
supportraidgroup: "no"
supportssdcache: "no"
cmdline: &cmdline cmdline: &cmdline
syno_hdd_powerup_seq: 0 syno_hdd_powerup_seq: 0
HddHotplug: 0 HddHotplug: 0

View File

@ -1,5 +1,9 @@
id: "DS3617xs" id: "DS3617xs"
synoinfo: &synoinfo synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
supportraidgroup: "no"
supportssdcache: "no"
esataportcfg: "0x00" esataportcfg: "0x00"
usbportcfg: "0x8700" usbportcfg: "0x8700"
rss_server: "http://example.com/null.xml" rss_server: "http://example.com/null.xml"
@ -11,10 +15,6 @@ synoinfo: &synoinfo
updateurl: "http://example.com/" updateurl: "http://example.com/"
myds_region_api_base_url: "https://example.com" myds_region_api_base_url: "https://example.com"
security_version_server: "https://example.com/smallupdate" security_version_server: "https://example.com/smallupdate"
support_disk_compatibility: "no"
support_memory_compatibility: "no"
supportraidgroup: "no"
supportssdcache: "no"
cmdline: &cmdline cmdline: &cmdline
syno_hdd_powerup_seq: 0 syno_hdd_powerup_seq: 0
HddHotplug: 0 HddHotplug: 0

View File

@ -1,11 +1,11 @@
id: "DS3622xs+" id: "DS3622xs+"
synoinfo: &synoinfo synoinfo: &synoinfo
esataportcfg: "0x00"
support_bde_internal_10g: "no"
support_disk_compatibility: "no" support_disk_compatibility: "no"
support_memory_compatibility: "no" support_memory_compatibility: "no"
supportraidgroup: "no" supportraidgroup: "no"
supportssdcache: "no" supportssdcache: "no"
esataportcfg: "0x00"
support_bde_internal_10g: "no"
rss_server: "http://example.com/null.xml" rss_server: "http://example.com/null.xml"
rss_server_ssl: "https://example.com/null.xml" rss_server_ssl: "https://example.com/null.xml"
rss_server_v2: "https://example.com/autoupdate/v2/getList" rss_server_v2: "https://example.com/autoupdate/v2/getList"

View File

@ -1,5 +1,7 @@
id: "DS918+" id: "DS918+"
synoinfo: &synoinfo synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
esataportcfg: "0x00" esataportcfg: "0x00"
support_led_brightness_adjustment: "" support_led_brightness_adjustment: ""
support_leds_lp3943: "" support_leds_lp3943: ""

View File

@ -1,5 +1,7 @@
id: "DS920+" id: "DS920+"
synoinfo: &synoinfo synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
rss_server: "http://example.com/null.xml" rss_server: "http://example.com/null.xml"
rss_server_ssl: "https://example.com/null.xml" rss_server_ssl: "https://example.com/null.xml"
rss_server_v2: "https://example.com/autoupdate/v2/getList" rss_server_v2: "https://example.com/autoupdate/v2/getList"

View File

@ -1,5 +1,7 @@
id: "DVA1622" id: "DVA1622"
synoinfo: &synoinfo synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
buzzeroffen: "0xffff" buzzeroffen: "0xffff"
rss_server: "http://example.com/null.xml" rss_server: "http://example.com/null.xml"
rss_server_ssl: "https://example.com/null.xml" rss_server_ssl: "https://example.com/null.xml"

View File

@ -1,8 +1,9 @@
id: "DVA3221" id: "DVA3221"
synoinfo: &synoinfo synoinfo: &synoinfo
support_disk_compatibility: "no"
support_memory_compatibility: "no"
esataportcfg: "0x00" esataportcfg: "0x00"
support_bde_internal_10g: "no" support_bde_internal_10g: "no"
support_disk_compatibility: "no"
rss_server: "http://example.com/null.xml" rss_server: "http://example.com/null.xml"
rss_server_ssl: "https://example.com/null.xml" rss_server_ssl: "https://example.com/null.xml"
rss_server_v2: "https://example.com/autoupdate/v2/getList" rss_server_v2: "https://example.com/autoupdate/v2/getList"