pCP News ↗ Download pCP ↗ pCP Website ↗ Squeezebox Forum ↗ Squeezebox Wiki ↗ pCP Projects


Getting Started How-to FAQ piCorePlayer Squeezelite Jivelite LMS Glossary About

How-to install LMS on your piCorePlayer - by nowhinjing

Install LMS

1. Connect the Raspberry Pi and Initial Configuration

Insert the SD card into your Raspberry Pi, attach a wired ethernet connection, and plug in the power.

Give your Raspberry Pi a minute or so to power up and connect to your local network.

Then Look at the boot console.

The IP address will be displayed at the end of the boot process.

boot screen

Or launch Advanced IP Scanner to identify the IP address that has automatically been assigned by your network to the Raspberry Pi via DHCP.

find pcp ip address

Fire up your favourite browser, and enter the IP address you found from the previous step. You should now see the pCP welcome screen.

pcp welcome page

Select "Main Page" and then "Beta". N.B. the warning that is given !

select beta mode

Move down to "Advanced mode operations" and select "Resize FS".

select resize

Select "Use 300 MB" and hit the resize button.

resize filesystem

PCP will go away for a while to do it's thing, but eventually it should refresh and you should be back on the "Main Page".

2. Install LMS

Select "LMS" from the "Main Page" menu bar, and then click on "Install" in "Logitach Media Server (LMS) operations".

install lms

After installation LMS is not automatically started, so start it by selecting the "Start" item in "Logitach Media Server (LMS) operations".

start lms

3. Tips and Tweaks

3.1 Turn Off the Internal Player

Select "Tweaks" from the menu bar, scroll down to the "Audio tweaks" section and set "Automatically start Squeezelite when pCP starts" to "No" and then hit "Save". Reboot the Raspberry Pi for the changes to take effect.

switch off squeezelite

3.2 Show piCoreLMS rather than piCorePlayer as the name

Select "Tweaks" from the menu bar, change the "Host name" to your required value and then hit "Save". Reboot the Raspberry Pi for the changes to take effect.

change name

3.3 Set a Fixed IP Address

As this is an 'always-on' server providing music to the entire household, I have chosen to give it a fixed IP Address rather than an address automatically assigned by your router via DHCP.


Select "Main Page" from the menu bar, scroll down to the "Beta mode operation" section and select "Static IP".

set static ip

Enter the required information and then hit "Save".

pcp set fixed ip address

Return to the "Main Page" and reboot the Raspberry Pi for the changes to take effect.

Re-running Advanced IP Scanner will show the new fixed IP address.

ip scan fixed address