HokieKev wrote: 
> I am coming late to this thread and not caught up on all that is going
> on around LMS and Synology. I have been running LMS 7.9.1-168
> uneventfully on my Synology DS414 for probably 8 or 10 years. I recently
> had to replace a failed hard drive and took a look at the latest
> packages and I see that Synology will no longer support LMS. Crazy, eh?
> I have luckily avoided upgrading to the latest Perl version - which I
> see breaks LMS - so I will just decline to do that upgrade. 
> 
> Can anyone summarize for me any workarounds or options for continuing to
> use LMS on Synology? I don't necessarily need the latest LMS or Synology
> DSM features. It was working perfectly before; old, reliable, stable -
> could not ask for more.
> 
> TIA
Hi, and apologies for the delayed reply to your post.  I've been looking
into exactly this over the last few weeks.  As far I'm aware, my
understanding is as follows. Synology have ended support for LMS in
their package centre, so it's not there any more - but remains working
if you already had it.  However, as you mention, a recent Perl update
breaks it anyway unless you were lucky enough to have automatic Perl
updates disabled on your Synology, read the upgrade warning and chose
not to upgrade (which I did).

Additionally, Synology is due to release the DSM7 OS shortly, and there
is speculation it will force users to upgrade Perl, thus breaking the
Package Centre version of LMS even if you still have it installed when
you upgrade from DSM6 OS. I understand Synology typically supports
security patches, etc. for the previous OS for some time (think I read
30 months..?), so one option is to simply keep Package Centre LMS
installed, don't upgrade Perl and don't upgrade to DSM7. Possibly not
the best of long term fixes, as at some point it will be unsupported,
and your Synology may be have more security vulnerabilites - plus as a
Synology owner, you may have a desire to use DSM7's new functionality
anyway!

The workaround if you want to update Perl whilst still using DSM6 and
LMS, is to install the Docker app from Synology's Package Centre, which
enables small, self-contained technical environments (or "Containers")
to run on the Synology, with various apps that can be downloaded and run
from Docker repositories, away from Package Centre (I'm not a massive
techie, so may not have explained that entirely accurately, but that's
my basic understanding). LMS is available within the Docker environment
(versions from 8.0 upwards by the looks of things). I believe not all
Synology Diskstations are able to install Docker from the Package Centre
- not sure which ones and why, but there was a suggestion that "plus"
models (such as my DS218+) are able to, and others perhaps not...
Probably worth simply searching for Docker in Package Centre to confirm
for yourself.

The best instructions I found for installing and configuring Docker and
and LMS Container are in 'this post from earlier on in this very thread'
(https://forums.slimdevices.com/showthread.php?111876-LmsUpdate-and-LmsRepack-Synology-8-0-*-packages&p=999039&viewfull=1#post999039).

I followed these instructions, plus did a bit of Googling along the way
to find out a bit more detail, and have got LMS 8.1 successfully
working.  I hit a few snags with LMS functionality on the way - such as
some plugins not being available in LMS 8.0 and higher (which there's a
solution for), and not being able to get LMS to login to my
mysqueezebox.com account (which I've yet to find a fix for, and means my
Home > Radio shortcuts/apps are unavailable).  The progress of my
post-installation head scratching can be read 'from this post onwards'
(https://forums.slimdevices.com/showthread.php?111876-LmsUpdate-and-LmsRepack-Synology-8-0-*-packages&p=1023564&viewfull=1#post1023564)
for much more info once you get a far as completing LMS Docker container
installation.

For now, having successfully got 8.1 setup, tested and working in
Docker, I've turned it off and have chosen to keep using the 7.9 Package
Centre version and to not upgrade Perl - at least until I have a
solution to get logged back into mysqueezebox on 8.1 and get my Radio
shortcuts back.

As far as I am aware, I've not read anyone confirming if Docker
Container LMS installations continue to work after upgrading to DSM7. In
fact, I've not read confirmation that Docker itself will still work, or
be available in Package Centre from DSM7 onwards.  I guess we'll
determine this in due course...!

It's admittedly a fair bit of hassle in order to stay still and keep
using the LMS we all know and love, but Docker seems to be the potential
solution in order to keep running LMS within the your Synology DS.  I'd
say it took me about 4-5 hours from start to finish getting it set up,
configured and tested.

Other options for those who can't download Docker seem to be running LMS
on a Raspberry Pi on your home network, with it pointing to the music on
your Synology Drive, and your players pointing to the Raspberry.  This
is something also covered elsewhere in this thread, but sounded a lot
more complex to me (having never used a Pi before), so I haven't needed
to delve into that, fortunately!

Hope this is all useful info to you!

Cheers

Andy



My setup:
    
- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes
------------------------------------------------------------------------
AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to