Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

V4 Synology NAS

From Cumulus MX version 3 build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since, and has recently released Cumulus MX version 4. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: V4 Synology NAS

Post by mcrossley »

The issue is the version of libc - GLIBC - on your system does not match what the sqlite library is expecting.

Code: Select all

/lib64/libc.so.6: version `GLIBC_2.28' not found (required by /volume1/cumulusmx/runtimes/linux-x64/native/libe_sqlite3.so)
This file is normally comes with the OS, it is not part of.NET.

Someone else had this this problem as well.
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: V4 Synology NAS

Post by freddie »

mcrossley wrote: Wed 19 Jun 2024 9:22 am The issue is the version of libc - GLIBC - on your system does not match what the sqlite library is expecting.

Code: Select all

/lib64/libc.so.6: version `GLIBC_2.28' not found (required by /volume1/cumulusmx/runtimes/linux-x64/native/libe_sqlite3.so)
This file is normally comes with the OS, it is not part of.NET.

Someone else had this this problem as well.
This topic.
Freddie
Image
User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: V4 Synology NAS

Post by mcrossley »

Thanks.

The problem is that sqlite comes as precompiled native binary modules rather than .NET IML DLLs. They are generally compiled against the latest version of libc available for each platform.

A quick search shows quite a few other packages with the same problem of old versions of libc on Synology. :(

The only way around this would be to recompile the sqlite module from source on the NAS server, linking it to the version of libc available.
Box
Posts: 53
Joined: Sun 15 Nov 2020 8:57 am
Weather Station: FineOffset Gw1002
Operating System: Win10

Re: V4 Synology NAS

Post by Box »

mcrossley wrote: Wed 19 Jun 2024 10:50 am Thanks.

The problem is that sqlite comes as precompiled native binary modules rather than .NET IML DLLs. They are generally compiled against the latest version of libc available for each platform.

A quick search shows quite a few other packages with the same problem of old versions of libc on Synology. :(

The only way around this would be to recompile the sqlite module from source on the NAS server, linking it to the version of libc available.
Ah

I think this may be in the too difficult pile!

My copy of DSM is 7.1.1. update 6, as far as I am aware there are no updates - not sure if 7.2 is available for my 918+
Box
Posts: 53
Joined: Sun 15 Nov 2020 8:57 am
Weather Station: FineOffset Gw1002
Operating System: Win10

Re: V4 Synology NAS

Post by Box »

Box wrote: Wed 19 Jun 2024 11:24 am
mcrossley wrote: Wed 19 Jun 2024 10:50 am Thanks.

The problem is that sqlite comes as precompiled native binary modules rather than .NET IML DLLs. They are generally compiled against the latest version of libc available for each platform.

A quick search shows quite a few other packages with the same problem of old versions of libc on Synology. :(

The only way around this would be to recompile the sqlite module from source on the NAS server, linking it to the version of libc available.
Ah

I think this may be in the too difficult pile!

My copy of DSM is 7.1.1. update 6, as far as I am aware there are no updates - not sure if 7.2 is available for my 918+
OK

So I had a check around the synology site and discovered that my 918+ can be updated further but it won't happen automtically as apparently Synology devices only automatically update if its necessary for security/stability reasons

One manual update later (to 7.2.1 update 1) and all is working and cmx updating
Box
Posts: 53
Joined: Sun 15 Nov 2020 8:57 am
Weather Station: FineOffset Gw1002
Operating System: Win10

Re: V4 Synology NAS

Post by Box »

Box wrote: Thu 20 Jun 2024 8:55 am
Box wrote: Wed 19 Jun 2024 11:24 am
mcrossley wrote: Wed 19 Jun 2024 10:50 am Thanks.

The problem is that sqlite comes as precompiled native binary modules rather than .NET IML DLLs. They are generally compiled against the latest version of libc available for each platform.

A quick search shows quite a few other packages with the same problem of old versions of libc on Synology. :(

The only way around this would be to recompile the sqlite module from source on the NAS server, linking it to the version of libc available.
Ah

I think this may be in the too difficult pile!

My copy of DSM is 7.1.1. update 6, as far as I am aware there are no updates - not sure if 7.2 is available for my 918+
OK

So I had a check around the synology site and discovered that my 918+ can be updated further but it won't happen automtically as apparently Synology devices only automatically update if its necessary for security/stability reasons

One manual update later (to 7.2.1 update 1) and all is working and cmx updating
So in summary

Ensure your NAS is at least at DMS version 7.2.1 update1
Add the community repository as detailed in the instructions

Follow the instructions, careful about the case sensitivity!

Hugely grateful and thanks to everyone for their help

PS checked the NAS 214 play on the website and it won't update past 7.1.1 update 6
SamiS
Posts: 510
Joined: Sun 27 Feb 2011 5:13 pm
Weather Station: Ecowitt HP2551 & GW1100
Operating System: Raspberry Pi OS
Location: Kangasala, Finland

Re: V4 Synology NAS

Post by SamiS »

Box wrote: Thu 20 Jun 2024 9:36 am PS checked the NAS 214 play on the website and it won't update past 7.1.1 update 6
Yes, Synology has announced end of support and 7.1.x being the last upgrade for DS214play.
User avatar
SpireWeather
Posts: 60
Joined: Fri 17 Jun 2011 7:43 pm
Weather Station: Davis Vantage Vue
Operating System: Synology NAS (DSM 7.2.1)
Location: Wimborne Minster UK
Contact:

Re: V4 Synology NAS

Post by SpireWeather »

I’m so glad I found this thread, thank you!

I used Cumulus until 2016 when I started using Meteotemplate which I still use now.

However MT seems to have been abandoned by the developer and more and more of it is breaking with later php releases, so I have been looking for alternatives.

A few days ago I set up Cumulus MX on a Raspberry Pi, then found this thread and have managed to get it running on my Synology NAS - a perfect use for this always-on device!

One extra step to get this working was to allow port 8998 in the firewall rules on the Synology. Without this, if you’re using the firewall, it doesn’t work.
Simon, WessexWeather
Image
water01
Posts: 3669
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10/11 64bit Synology NAS
Location: Burnham-on-Sea
Contact:

Re: V4 Synology NAS

Post by water01 »

Glad to be of help.
David
Image
water01
Posts: 3669
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10/11 64bit Synology NAS
Location: Burnham-on-Sea
Contact:

Re: V4 Synology NAS

Post by water01 »

For those of you running V4 on a Synology NAS a new version of the .NET (8.0.11) has been released and I can confirm that V4 works using it.
David
Image
Post Reply