Skip to content

Instantly share code, notes, and snippets.

@dpprdan
Last active February 9, 2022 20:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dpprdan/150bdebf034f0fbfb9e2ab6d70a5effc to your computer and use it in GitHub Desktop.
Save dpprdan/150bdebf034f0fbfb9e2ab6d70a5effc to your computer and use it in GitHub Desktop.
Logitech Media Server on Synology with Docker

Updating Logitech Media Server (LMS) from the v7.9.1 app on a Synology DS 2012+ to a recent version running in a Docker container on a Synology DS 220+

Patch Squeezebox Radio to connect to LMS v8+

The Squeezebox Radio firmware needs to be patched, in order to connect to a LMS v8+. See the slimserver repo:

Unfortunately the latest Squeezebox Radio firmware (7.7.3) comes with a bug which prevents it from connecting correctly to Logitech Media Server 8+. It's version string comparison function fails to recognize 8.0.0 as more recent than 7.7.3. While the bug has been fixed years ago, the fixed firmware never got released. Unfortunately we're at this point not able to build a fixed firmware for distribution.

But there's a patch available, which you can easily install on an existing SB Radio:

  • On the Radio go to Settings/Advanced/Applet Installer. Make sure "Recommended Applets Only" is unchecked, then install the Patch Installer. The Radio will re-boot.
  • Once it's back, go to Settings/Advanced/Patch Installer and install the "Version Comparison Fix".

LMS app settings: /volume1/@appstore/SqueezeCenter/prefs LMS app plugins: /volume1/@appstore/SqueezeCenter/Plugins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment