SqueezePlay OS (Version 3) for OpenFrame

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
jogglerhase
Posts: 141
Joined: Wed Aug 08, 2012 3:02 pm

Question for Roobarb - how to install Crypt::OpenSSL::RSA

Post by jogglerhase » Thu Dec 13, 2018 6:37 pm

I have running my Joggler for years reliably as a squeezebox as well as my main LMS server.
Thanks again to Roobarb for this ecxellent built!

Now, I have a little problem:
I would like to use the plugin Shairtunes to be able to use all connected Squeezeboxes also as Airspeakers.
There are 2 problems doing that using SqueezePlay OS:
1) The plugin cannot deal with Pearl Version in this build 5.18.2 (it can work with 5.14 or 5.20)
2) The Plugin needs the Perl module Crypt::OpenSSL::RSA
While for 1) there might be a fix, for 2) I am stuck.
-> Is there a way that you could give some guidance how to get it installed?
As per google I did
sudo apt-get install libssl-dev - which went fine.
Then sudo perl -MCPAN -e 'install Crypt::OpenSSL::RSA'
that didnt.
Help would be greatly appreciated!

jogglerhase
Posts: 141
Joined: Wed Aug 08, 2012 3:02 pm

how to install Crypt::OpenSSL::RSA

Post by jogglerhase » Thu Dec 13, 2018 7:47 pm

Here is the thread in the squeezebox forum:
https://forums.slimdevices.com/showthre ... post928561
I really hit a dead end and hope on some help here.

jogglerhase
Posts: 141
Joined: Wed Aug 08, 2012 3:02 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by jogglerhase » Fri Dec 14, 2018 10:29 pm

Guys.
The creator of the Shairport Plugin was so kind to built a plugin Version for the Joggler!
So, when you run SqueezplayOS with LMS on the Joggler and want to use a 'real' Squeezebox as an Airplay speaker - install his plugin and thats it!
Thanks to Philippe - and of course Roobarb!

All further information wrt this topic - pls see the above linked thread in the 'other' forum.

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Tue Jan 01, 2019 11:15 pm

I cannot seem to get by the connect to mysqueezebox.com page (even if I select switch library it keeps showing the same page all the time).

Is there maybe a way to set this on the console so I can just ssh into the device and set the lms server by IP or something?

thx

Man in a van
Posts: 259
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Wed Jan 02, 2019 10:12 am

Hi joggy and welcome.

Easy way is to install LMS on another computer, make sure it's running and connect to that.
Then proceed with your Joggler set-up

ronnie

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Wed Jan 02, 2019 12:34 pm

Man in a van wrote:
Wed Jan 02, 2019 10:12 am
Hi joggy and welcome.
thx
Man in a van wrote:
Wed Jan 02, 2019 10:12 am
Easy way is to install LMS on another computer, make sure it's running and connect to that.
Then proceed with your Joggler set-up
I have LMS running. However trying to connect to that with squeezelite required me to add the IP as well for it to work.

any other suggestions?

Man in a van
Posts: 259
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Wed Jan 02, 2019 12:41 pm

The Joggler runs SqueezePlay not Squeezelite.

Can you explain a little more about your set up and what exactly you are trying to do. :?

ronnie

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Wed Jan 02, 2019 7:19 pm

I installed LMS on XigmaNAS in a jail and want to connect with squeezeplayos on the joggler.
(Starting Logitech Media Server (v7.9.2, 1545144292, Tue Dec 18 16:23:28 CET 2018) perl 5.026002 - amd64-freebsd-thread-multi)

Since the joggler was not working I tried to run squeezelite on my desktop. That works if I give it the server's IP in the arguments. Makes more sense now?

Man in a van
Posts: 259
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Wed Jan 02, 2019 9:09 pm

Well I now know what you are trying to do, but it makes no sense to me. ;)

I know folk have had problems with LMS and FreeBSD, but I have no experience of running jails.

Why not either run LMS on the Desktop (which OS) with Squeezelite, or install Squeezeplay and LMS on a USB stick on the Joggler?

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Wed Jan 02, 2019 10:20 pm

What is strange then about that setup? The NAS has the songs, has enough power and is on 24/7. Seems like the logical place for LMS.

Since it works fine with squeezelite as long as I enter the IP of the server, I assume this should be fixable/configurable on the joggler if someone knows where to do that.

Man in a van
Posts: 259
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Thu Jan 03, 2019 9:47 am

Well it's not strange, just not really common nowadays. How you are doing it makes for for a unique user case, certainly outside my experience.

There are difficulties with running LMS on any NAS (I'm not saying it is impossible) but a lot of people (even owners of Jogglers) run LMS on a raspberry pi or a desk/laptop, small form computer.

The LMS on the NAS should see the Squeezeplay client (it might be the other way round, as I can't remember which does the actual polling :oops: ).

You can look here on the Joggler: Home > Settings > Advanced > Networking > Remote Libraries > Add New Library and enter the LMS IP address.

I don't know if that will work.

You could always ask over on the slimdevices forum (give full details of your set-up).

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Thu Jan 03, 2019 7:16 pm

Man in a van wrote:
Thu Jan 03, 2019 9:47 am
You can look here on the Joggler: Home > Settings > Advanced > Networking > Remote Libraries > Add New Library and enter the LMS IP address.
The thing is; I have no idea how to get to home since it is only showing the try again/switch library page. That's why I hoped someone could tell me how to skip that somehow (ssh ?).

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Thu Jan 03, 2019 7:53 pm

Man in a van wrote:
Thu Jan 03, 2019 9:47 am
There are difficulties with running LMS on any NAS (I'm not saying it is impossible) but a lot of people (even owners of Jogglers) run LMS on a raspberry pi or a desk/laptop, small form computer.
Thx for pointing me in the right direction.

As I figured autodiscovery was not working properly and I had to create a vnet and enable raw sockets in the jail as also discussed here:
https://forums.slimdevices.com/showthre ... age)/page2

joggy
Posts: 7
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy » Thu Jan 03, 2019 8:28 pm

Another question: how can I have squeezeslave os not start a local squeezeslave (I want to use the joggler only to control a remote squeezeslave instance).

thx!

Man in a van
Posts: 259
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Fri Jan 04, 2019 9:20 am

joggy wrote:
Thu Jan 03, 2019 8:28 pm
Another question: how can I have squeezeslave os not start a local squeezeslave (I want to use the joggler only to control a remote squeezeslave instance).

thx!
I don't think you can, just give it a unique name so you can easily differentiate between instances.

Jivelite is the non player equivalent but i don't know if anyone uses it on a Joggler (it would maybe have to be with a different OS).

Post Reply