synology-wireguard
synology-wireguard copied to clipboard
Any update for DSM 7.2 beta?
Has anyone a compatible version for DSM 7.2 beta?
It can be compiled manually, which I've done. I used the instructions here (more or less): https://www.reddit.com/r/synology/comments/xkxjfh/fya_how_to_connect_synology_to_a_wireguard_vpn/
It appears to connect, etc. but I haven't got anything traversing the connection yet though.
anybody successfully compiled for DSM 7.2 and braswell arch ?
Just updated to DSM 7.2-64561 (on a 220+) and the Wireguard package won't stay running anymore. Tried the start script via SSH again, of course. Reports "manually stopped" in package center 🤔
EDIT: Nevermind! I didn't realize I needed to rebuild the package for 7.2. Once that was done, and I uninstalled the 7.1 package before installing the 7.2 package, everything works again!
PreBuilt packages are available here: https://www.blackvoid.club/wireguard-spk-for-your-synology-nas/ For all the lazy dudes like me who don't want to compile stuff.
@aratuk can you post builded package for 7.2? I have 920+ same arh. When I try build package I get error:
[2023-06-06 06:49:36,659] ERROR: PlatformNotAvailableError
[2023-06-06 06:49:36,659] ERROR: [geminilake] is not available platform.
[2023-06-06 06:49:36,659] ERROR: pkgscripts-ng/EnvDeploy -p geminilake -v 7.2 failed!
@nohnaimer I ran into the same issue and found it's because the build script is cloning the DSM7.0
branch - I patched it to use the DSM7.2
branch (see below) and after that it built fine for me!
diff --git build.sh build.sh
index ee8a382..74be986 100755
--- build.sh
+++ build.sh
@@ -36,7 +36,7 @@ if [[ ! -d /pkgscripts-ng ]] || [ -z "$(ls -A /pkgscripts-ng)" ]; then
clone_args=""
# If the DSM version is 7.0, use the DSM7.0 branch of pkgscripts-ng
if [[ "$DSM_VER" =~ ^7\.[0-9]+$ ]]; then
- clone_args="-b DSM7.0"
+ clone_args="-b DSM7.2"
export PRODUCT="DSM"
fi
git clone ${clone_args} https://github.com/SynologyOpenSource/pkgscripts-ng
@hoelzro I download compiled package from this link https://drive.bafista.ru/d/s/tp2sQDt59BRt8Am4WdCDE2uPwoV3gPvG/5gWfUBKgJWgwuc-stwMFXw-I4vpVhXv1-UbAg-NC7fAo
Any precompiled package for armada38x ?
@nohnaimer I ran into the same issue and found it's because the build script is cloning the
DSM7.0
branch - I patched it to use theDSM7.2
branch (see below) and after that it built fine for me!diff --git build.sh build.sh index ee8a382..74be986 100755 --- build.sh +++ build.sh @@ -36,7 +36,7 @@ if [[ ! -d /pkgscripts-ng ]] || [ -z "$(ls -A /pkgscripts-ng)" ]; then clone_args="" # If the DSM version is 7.0, use the DSM7.0 branch of pkgscripts-ng if [[ "$DSM_VER" =~ ^7\.[0-9]+$ ]]; then - clone_args="-b DSM7.0" + clone_args="-b DSM7.2" export PRODUCT="DSM" fi git clone ${clone_args} https://github.com/SynologyOpenSource/pkgscripts-ng
That worked for me! thanks sir