how to install old mono (3.2.8 or 4.0.5) on Raspian Jessie?
Posted: Wed 01 Jun 2016 9:22 pm
Subject says it all - Raspian 1.92 installs Mono 4.23. How can I install an older version which will work with MX?
Support forum for Cumulus weather station software
https://cumulus.hosiene.co.uk/
To clarify, I'm running a Fine Offset USB station on a PI3 which ran great under 4.0.2. Re-installed a new Raspian 1.92 NOOB system and am trying to get back to 4.0.2 or 4.0.5 from 4.2.3.4. The referenced sources.list change doesn't help.f4phlyer wrote:Not sure if you need to be concerned, the requirement for the older mono is for USB stations. I have two Davis Vantage Pro's, one weather link ip and another a serial usb dongle. Both running on the latest mono, 4.2.1.102
I'm guessing you've checked out https://cumulus.hosiene.co.uk/viewtopic.php?f=27&t=13587
Thanks for the tip - it should have worked but didn't - here's the problem: update errors out withf4phlyer wrote:Ok, then ow about this thread
I'm a real novice on a lot of this stuff but I love the Pi because the ultimate solution is just a re-image away.
Anyway, this link has several different instances.
https://cumulus.hosiene.co.uk/viewtopic.p ... 5&p=113229
Matt2E0MDJ wrote:for those having the problem here is a fix that worked for me in the latest Jessie image from Raspberry Pi
Remove the Current Mono version (4.2.1)
sudo apt-get remove mono-complete
sudo apt-get autoremove
Then change the mono repos to a previous version (i used 4.0.5 as 4.0.2 isnt in their snapshot repos)
echo "deb http://download.mono-project.com/repo/debian wheezy/snapshots/4.0.5 main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
mine errored but i ignored the error
sudo apt-get install mono-complete
then check the version
matt@CumulusMX:~/CumulusMX $ mono -V
Mono JIT compiler version 4.0.5 (Stable 4.0.5.1/1d8d582 Thu Nov 12 12:22:41 UTC 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. http://www.mono-project.com
TLS: __thread
SIGSEGV: normal
Notifications: epoll
Architecture: armel,vfp+hard
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
Started up CumulusMX
Current culture: English (United Kingdom)
Serial: blanked for security
Cumulus MX v.3.0.0 build 3036
Today.ini = data/today.ini
Last update=2015-12-30T00:26:37
Fine Offset station found
Connected to station
Cumulus running at: http://*:8998/
(Replace * with any IP address on this machine, or localhost)
Starting web socket server on port 8002
30/12/2015 00:26:39
Type Ctrl-C to terminate
It is now working
Hope this helps some people having this problem
Matt