Welcome to the Cumulus Support forum.

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

Cumulus MX V4 beta test release 4.0.0 (build 4017) - 17 March 2024

Legacy Cumulus 1 release v1.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

Install problem on CumulusMX

Topics about the Beta trials up to Build 3043, the last build by Cumulus's founder Steve Loft. It was by this time way out of Beta but Steve wanted to keep it that way until he made a decision on his and Cumulus's future.

Moderator: mcrossley

Locked
Denpat
Posts: 3
Joined: Fri 10 Nov 2017 1:00 am
Weather Station: Oregon Scientific WMR200
Operating System: Linux

Install problem on CumulusMX

Post by Denpat »

I am having a difficult time getting CumulusMX to run on my raspberry pi 3. When I run the CumulusMX.exe command I get error messages.
Error reads System.Missing Method Exceptions: Method 'Mono.unix.native.syscall.uname' not found.
I am running a WMR100 Oregon Scientific station. I have loaded the mono-complete version 4.6.2.7+dfsg-1.
The following is the error file that was just created.

Any and all help will be deeply appreciated.

Dennis
20171122-062657.txt.bz2
You do not have the required permissions to view the files attached to this post.
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Install problem on CumulusMX

Post by steve »

My understanding from a number of other posts in the forum is that this happens because the structure of the Mono libraries has changed in later versions of Mono, and the USB library which MX uses is no longer compatible.
Steve
User avatar
philpugh
Posts: 380
Joined: Tue 24 May 2011 8:34 am
Weather Station: See Signature
Operating System: Debian 11 (RPi4)
Location: Antrobus, Cheshire, UK
Contact:

Re: Install problem on CumulusMX

Post by philpugh »

I am running mono-complete V5.0.1 on banana pi pro with Davis Vantage Vue without any issues...
# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

# dpkg -s mono-complete
Package: mono-complete
Status: install ok installed
Priority: optional
Section: cli-mono
Installed-Size: 62
Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Architecture: armhf
Source: mono
Version: 5.0.1.1-0xamarin5+debian7b1
Depends: mono-runtime (= 5.0.1.1-0xamarin5+debian7b1), mono-runtime-sgen (= 5.0.1.1-0xamarin5+debian7b1), libmono-2.0-1 (= 5.0.1.1-0xamarin5+debian7b1), libmono-profiler (= 5.0.1.1-0xamarin5+debian7b1), mono-utils (= 5.0.1.1-0xamarin5+debian7b1), mono-jay (= 5.0.1.1-0xamarin5+debian7b1), mono-devel (= 5.0.1.1-0xamarin5+debian7b1), mono-mcs (= 5.0.1.1-0xamarin5+debian7b1), mono-roslyn (= 5.0.1.1-0xamarin5+debian7b1), mono-csharp-shell (= 5.0.1.1-0xamarin5+debian7b1), mono-4.0-gac (= 5.0.1.1-0xamarin5+debian7b1), mono-4.0-service (= 5.0.1.1-0xamarin5+debian7b1), monodoc-base (= 5.0.1.1-0xamarin5+debian7b1), monodoc-manual (= 5.0.1.1-0xamarin5+debian7b1), libmono-cil-dev (= 5.0.1.1-0xamarin5+debian7b1), ca-certificates-mono (= 5.0.1.1-0xamarin5+debian7b1)
Description: complete Mono runtime, development tools and all libraries
Mono is a platform for running and developing applications based on the
ECMA/ISO Standards. Mono is an open source effort led by Xamarin.
Mono provides a complete CLR (Common Language Runtime) including compiler and
runtime, which can produce and execute CIL (Common Intermediate Language)
bytecode (aka assemblies), and a class library.
.
This is a metapackage and pulls in the Mono runtime, development tools and
all libraries.
.
Install this package if you want to run software for Mono or Microsoft .NET
which you are not installing from a Debian package.
.
For packagers: This package is not to be used as dependency for packages!
You should build-depend on cli-common-dev and the needed libraries instead.
Homepage: http://www.mono-project.com/
Don't know if this helps?
Phil Pugh
GW1000 + WH65/WH57/WH31; HP2551 + WS68/WH40A; GW2001 WittBoy
cumulusutils generating website
http://goosegate.uk/
User avatar
philpugh
Posts: 380
Joined: Tue 24 May 2011 8:34 am
Weather Station: See Signature
Operating System: Debian 11 (RPi4)
Location: Antrobus, Cheshire, UK
Contact:

Re: Install problem on CumulusMX

Post by philpugh »

In the mono-project website you can access older versions of mono as outlined on this page http://www.mono-project.com/docs/gettin ... r-releases

AFAIK - 'pinning' (referred to in the above site) allows you to lock to a specific version of mono-complete so that subsequent update/upgrade actions don't affect the installed version - obviously it DOESN'T mean that the older version will run with newer releases of operating system.

As my banana pi runs my weather station well, I don't intend to change it, the h/w costs are pretty low and it simplifies things substantially. I have just bought another device (orange pi 2plus) to take over the hosting of my web-sites (currently four) and also I have a raspberry pi 2 running as a mail server for a couple of mail domains I 'own'.
Phil Pugh
GW1000 + WH65/WH57/WH31; HP2551 + WS68/WH40A; GW2001 WittBoy
cumulusutils generating website
http://goosegate.uk/
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Install problem on CumulusMX

Post by steve »

The problem is related to the USB library and hence only affects those stations driven using a USB (HID) protocol. Davis stations are driven either as serial devices or TCP/IP devices and are thus not affected.
Steve
Denpat
Posts: 3
Joined: Fri 10 Nov 2017 1:00 am
Weather Station: Oregon Scientific WMR200
Operating System: Linux

Re: Install problem on CumulusMX

Post by Denpat »

Would I be better off trying to install an earlier version of Mono as it sounds like this is possible? If this is the answer do you have a suggested version to try.

Dennis
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Install problem on CumulusMX

Post by steve »

3.2.8 is the only version I've tested on, it works well (unless you are using a locale which uses a comma for a decimal separator, as mentioned in the MX docs).
Steve
Denpat
Posts: 3
Joined: Fri 10 Nov 2017 1:00 am
Weather Station: Oregon Scientific WMR200
Operating System: Linux

Re: Install problem on CumulusMX

Post by Denpat »

I will see if I am able to find and install that version. I really do appreciate your assistance.

Dennis
tren90
Posts: 11
Joined: Sat 30 Jan 2016 5:15 pm
Weather Station: WH 1080
Operating System: Windows7
Location: Poland

Re: Install problem on CumulusMX

Post by tren90 »

Hello my dear friends. My card on RPI3 was damaged and I had to reboot all the time - unfortunately during installation Mono noticed that I installed version 4 instead of 3.2.8. How to download the 3.2.8 version and how to upload it - :( at this moment my station is closed.
Please help.
User avatar
philpugh
Posts: 380
Joined: Tue 24 May 2011 8:34 am
Weather Station: See Signature
Operating System: Debian 11 (RPi4)
Location: Antrobus, Cheshire, UK
Contact:

Re: Install problem on CumulusMX

Post by philpugh »

The way do it is described in the webpage I referenced above http://www.mono-project.com/docs/gettin ... r-releases

This web page http://www.mono-project.com/docs/about-mono/releases/ lists ALL the mono-complete packages available.

The repository to edit is stored in
/etc/apt/sources.list.d
on your system (assuming Debian) look for
mono-xamarin.list
.
Phil Pugh
GW1000 + WH65/WH57/WH31; HP2551 + WS68/WH40A; GW2001 WittBoy
cumulusutils generating website
http://goosegate.uk/
Locked