Roonifying my systems

Curiosity got the better of me so I’ve just tried downloading the X86_64 version of Logitech Media Server (LMS) which is the one that I need for my QNAP.

It’s installed perfectly and I had it up and running in 10 minutes.

This is what I did.

  • Downloaded the correct .qpkg package from Qnapstore. Selection depends on what processor you have in your QNAP
  • Installed it manually in the QNAP App Center (click on the install button and browse to your downloaded file)
  • Once installed click on Open to open LMS
  • Skip the account setup stage and the music library setup (not required to use the plugin).
  • Click on settings, and then Plugins.
  • Unticked all plugins and ticked UPNP/DNLA Bridge. This ensures you only run what is necessary
  • Allowed LMS to restart
  • Clicked Settings, for the UPNP/DNLA Bridge
  • In the Extra Command Line Options enter -s ip_address_of_roonserver - This tells LMS where Roon is located
    image (make sure you change the IP address to your Roon Server’s address)
  • Selected the Static Library and clicked on the checkbox to start
  • Once started, clicked on the Generate button on the Configuration File line to create a config file
  • Next you need to edit the config file. To do this you will need to download WinSCP which will allow you to reach area’s on the QNAP that the FileStation app won’t allow.
  • Download WinSCP and install it
    You need to enable SSH access on your QNAP from the control panel
  • Use WinSCP to connect to the QNAP (use your admin login, same as you use to administer the QNAP in a browser).
  • Locate the Config file by browsing in WinSCP. The path is shown in the LMS configuration page
  • When you have found the file in WInSCP right click the file and choose Edit
  • Find the line
    <roon_mode>0</roon_mode>
    and change to
    <roon_mode>1</roon_mode>
  • Save and return to the LMS Config page. Click on the Restart button to restart the bridge

That shoudl be it!

All your UPNP devices should show in the list of players section at the bottom of the page. It’s easier to enable them one by one (click apply and restart the bridge) so you can identify and name them in Roon.

These instructions should work to Roonify any legacy Naim streamer, using lms-to-upnp running within Logitech Media Server

Note: You cannot run LMS and Roon on the same server, so if you have Roon running on your QNAP, you cannot use this method.

3 Likes