synd
1.0.0
تم إنشاء هذه الخدمة الأساسية للغاية لقرص Synology DS214+ تشغيل Debian (Bookworm). يجب أن تعمل أيضًا على منتجات Synology NAS الأخرى مثل DS414 أو DS207.
سوف يقوم الخفي بإيقاف تشغيل LED الوامض عند بدء التشغيل وإغلاق النظام لأسفل عند الضغط على زر الطاقة.
تثبيت:
git clone https://github.com/easybe/synd.git /usr/local/synd
pip3 install -r /usr/local/synd/requirements.txt
systemctl enable /usr/local/synd/synd.service
systemctl start synd
لكي يتم إيقاف تشغيل الجهاز فعليًا ، نحتاج إلى تمكين برنامج qnap-poweroff . أيضًا ، للحفاظ على عناوين MAC التي تم تحديدها بواسطة U-Boot ، يجب تجميع برنامج تشغيل mvneta في النواة.
Linux kernel i cross-compile على النحو التالي باستخدام صورة Docker:
apt source linux
cd linux-*
cp /path/to/old/config .config
sed -i 's/CONFIG_MVNETA=m/CONFIG_MVNETA=y/' .config
sed -i 's/.*CONFIG_POWER_RESET_QNAP.*/CONFIG_POWER_RESET_QNAP=y/' .config
sed -i 's/CONFIG_SYSTEM_TRUSTED_KEYS=.*/CONFIG_SYSTEM_TRUSTED_KEYS=""/' .config
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
export LOCALVERSION=-armmp-lpae
export KDEB_PKGVERSION=$(make kernelversion)-1+custom
make oldconfig
make -j $(nproc) bindeb-pkg