mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
Added a new step to call addons scripts.
This commit is contained in:
parent
558b38fad2
commit
ba7276332b
3
TODO
3
TODO
@ -1,5 +1,5 @@
|
|||||||
A fazer
|
A fazer
|
||||||
- Implementar update do bzimage e ramdisk online
|
- Descobrir como é o serial do DS2422+
|
||||||
|
|
||||||
Concluidos:
|
Concluidos:
|
||||||
- Generalizar código dos addons
|
- Generalizar código dos addons
|
||||||
@ -21,5 +21,6 @@ Concluidos:
|
|||||||
- Limpar addons quando usuário muda de modelo
|
- Limpar addons quando usuário muda de modelo
|
||||||
- Arrumar detecção de discos/maxdisks. 918 tem só 4 discos e dá problema com proxmox
|
- Arrumar detecção de discos/maxdisks. 918 tem só 4 discos e dá problema com proxmox
|
||||||
- Melhorar opções de HD, talvez criar um menu a parte
|
- Melhorar opções de HD, talvez criar um menu a parte
|
||||||
|
- Implementar update do bzimage e ramdisk online
|
||||||
|
|
||||||
https://kb.synology.com/en-me/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have
|
https://kb.synology.com/en-me/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
ARPL_VERSION="0.1-alpha8"
|
ARPL_VERSION="0.2-alpha1"
|
||||||
|
|
||||||
# Define paths
|
# Define paths
|
||||||
TMP_PATH="/tmp"
|
TMP_PATH="/tmp"
|
||||||
|
@ -63,6 +63,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
|
|
||||||
@ -84,5 +85,6 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
|
@ -60,6 +60,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
|
@ -55,6 +55,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
@ -77,6 +78,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-42661-disable-disabled-ports.patch"
|
- "ramdisk-42661-disable-disabled-ports.patch"
|
||||||
|
@ -59,6 +59,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
@ -81,6 +82,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-42661-disable-disabled-ports.patch"
|
- "ramdisk-42661-disable-disabled-ports.patch"
|
||||||
|
@ -66,6 +66,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
@ -88,6 +89,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-42661-disable-disabled-ports.patch"
|
- "ramdisk-42661-disable-disabled-ports.patch"
|
||||||
|
@ -61,6 +61,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
@ -83,6 +84,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-42661-disable-disabled-ports.patch"
|
- "ramdisk-42661-disable-disabled-ports.patch"
|
||||||
|
@ -55,6 +55,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
|
|
||||||
@ -76,5 +77,6 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
|
@ -64,5 +64,6 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
|
@ -61,6 +61,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
@ -83,6 +84,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-42661-disable-disabled-ports.patch"
|
- "ramdisk-42661-disable-disabled-ports.patch"
|
||||||
|
@ -57,6 +57,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-common-rc.patch"
|
||||||
- "ramdisk-common-post-init-script.patch"
|
- "ramdisk-common-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-common-disable-disabled-ports.patch"
|
- "ramdisk-common-disable-disabled-ports.patch"
|
||||||
@ -79,6 +80,7 @@ builds:
|
|||||||
patch:
|
patch:
|
||||||
- "ramdisk-common-disable-root-pwd.patch"
|
- "ramdisk-common-disable-root-pwd.patch"
|
||||||
- "ramdisk-common-init-script.patch"
|
- "ramdisk-common-init-script.patch"
|
||||||
|
- "ramdisk-42661-rc.patch"
|
||||||
- "ramdisk-42661-post-init-script.patch"
|
- "ramdisk-42661-post-init-script.patch"
|
||||||
- "ramdisk-common-network-hosts.patch"
|
- "ramdisk-common-network-hosts.patch"
|
||||||
- "ramdisk-42661-disable-disabled-ports.patch"
|
- "ramdisk-42661-disable-disabled-ports.patch"
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
+ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf
|
+ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf
|
||||||
+fi
|
+fi
|
||||||
+
|
+
|
||||||
+/addons/addons.sh sys
|
+/addons/addons.sh late
|
||||||
+############################################################################################
|
+############################################################################################
|
||||||
Mkdir -p /tmpRoot/initrd
|
Mkdir -p /tmpRoot/initrd
|
||||||
|
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
--- 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"
|
@ -5,7 +5,7 @@
|
|||||||
echo "Insert basic USB modules..."
|
echo "Insert basic USB modules..."
|
||||||
SYNOLoadModules $USB_MODULES
|
SYNOLoadModules $USB_MODULES
|
||||||
+SYNOLoadModules "usb-storage"
|
+SYNOLoadModules "usb-storage"
|
||||||
+/addons/addons.sh rd
|
+/addons/addons.sh early
|
||||||
|
|
||||||
# insert Etron USB3.0 drivers
|
# insert Etron USB3.0 drivers
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
+ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf
|
+ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf
|
||||||
+fi
|
+fi
|
||||||
+
|
+
|
||||||
+/addons/addons.sh sys
|
+/addons/addons.sh late
|
||||||
+############################################################################################
|
+############################################################################################
|
||||||
+
|
+
|
||||||
Mkdir -p /tmpRoot/initrd
|
Mkdir -p /tmpRoot/initrd
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
--- 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"
|
@ -102,7 +102,7 @@ echo -n "."
|
|||||||
#/proc/sys/kernel/syno_install_flag
|
#/proc/sys/kernel/syno_install_flag
|
||||||
echo "#!/bin/sh" > "${RAMDISK_PATH}/addons/addons.sh"
|
echo "#!/bin/sh" > "${RAMDISK_PATH}/addons/addons.sh"
|
||||||
echo 'export INSMOD="/sbin/insmod"' >> "${RAMDISK_PATH}/addons/addons.sh"
|
echo 'export INSMOD="/sbin/insmod"' >> "${RAMDISK_PATH}/addons/addons.sh"
|
||||||
echo >> "${RAMDISK_PATH}/addons/addons.sh"
|
echo 'echo "addons.sh called with params ${@}"' >> "${RAMDISK_PATH}/addons/addons.sh"
|
||||||
for ADDON in ${!ADDONS[@]}; do
|
for ADDON in ${!ADDONS[@]}; do
|
||||||
PARAMS=${ADDONS[${ADDON}]}
|
PARAMS=${ADDONS[${ADDON}]}
|
||||||
if ! installAddon ${ADDON}; then
|
if ! installAddon ${ADDON}; then
|
||||||
|
@ -55,7 +55,7 @@ search --set=root --label "ARPL1"
|
|||||||
if [ -s /zImage -a -s /rd.gz ]; then
|
if [ -s /zImage -a -s /rd.gz ]; then
|
||||||
menuentry 'Boot DSM' --id boot {
|
menuentry 'Boot DSM' --id boot {
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-arpl console=ttyS0,115200n8
|
linux /bzImage-arpl console=ttyS0,115200n8 quiet
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
initrd /initrd-arpl
|
initrd /initrd-arpl
|
||||||
echo "Booting..."
|
echo "Booting..."
|
||||||
@ -66,7 +66,7 @@ fi
|
|||||||
|
|
||||||
menuentry 'Configure loader' --id config {
|
menuentry 'Configure loader' --id config {
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-arpl console=ttyS0,115200n8 IWANTTOCHANGETHECONFIG
|
linux /bzImage-arpl console=ttyS0,115200n8 quiet IWANTTOCHANGETHECONFIG
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
initrd /initrd-arpl
|
initrd /initrd-arpl
|
||||||
echo "Booting..."
|
echo "Booting..."
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,25 +0,0 @@
|
|||||||
version: 1
|
|
||||||
name: ax88179_178a
|
|
||||||
description: "Driver for ASIX AX88179/178A based USB 3.0/2.0 Gigabit Ethernet"
|
|
||||||
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
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user