Hope you can help. I currently run a PI3, screen and Iqaudio Dac + as a Roon Endpoint. I have a spare Squeezebox Touch. I would like to run this alongside Roon using LMS as the server. How do I go about running two servers without conflict. I’m an advanced Noob so please keep it simple.
“Step 1: The first thing you should do is turn off any LMS servers running on your network. Roon’s Squeezebox functionality works by emulating LMS--if LMS is running on your network, devices may find and associate with it, or become confused.”
if you disable squeezebox support in roon there is no emulating LMS…What you have linked to is how to use squeezebox devices as roon endpoints. The OP want to control his squeezeboxes using LMS on the same server as roon core controlling roon endpoints. Well thats how I read it. OP correct me if I’m wrong.
That’s correct Tony. I would like to run the LMS server and the Roon Server on my Mac mini and be able to play from either depending on my preference. LMS plays IPlayer and Extras which I love. It also plays some Radio URLs which Roon is as yet unable to play.
There’s only one reliable way to do this if you want to run both servers on the same physical box, the reason being if you install LMS and Roon on the same IP address you get conflicts, and a terrible user experience.
Install some VM software that will allow you to run virtual machines on your Mini, e.g. VirtualBox or similar.
Create a lightweight VM (I suggest Linux), and ensure the VM is using ‘bridged’ mode. ‘NAT’ mode which most VMs default to will not work and ‘host’ mode will give you the same problems as running them side by side.
Install LMS on the virtual machine and configure as normal.
LMS will now be running on a different IP address on your subnet. You can now switch between them on your players, or indeed keep a mixture of Roon and LMS players working on your network (as I do) concurrently.
You seem to be missing what the OP wants to do. He doesn’t want squeezebox devices as roon endpoints and should disable squeezebox support in the roon settings. The squeezeboxes will be only controlled by LMS.