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: 174
Joined: Wed Aug 08, 2012 3:02 pm

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

Post by jogglerhase »

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: 174
Joined: Wed Aug 08, 2012 3:02 pm

how to install Crypt::OpenSSL::RSA

Post by jogglerhase »

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: 174
Joined: Wed Aug 08, 2012 3:02 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by jogglerhase »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

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: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van »

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).
joggy
Posts: 21
Joined: Tue Jan 01, 2019 11:07 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by joggy »

I ended up removing 'playerInit={name="myplayername",model="squeezeplay",},' from:
~/.squeezeplay/userpath/settings/Playback.lua
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by castalla »

Help needed! (posted in wrong thread ...) see:

viewtopic.php?f=2&t=14&p=32146#p32146
paulbass
Posts: 6
Joined: Thu Jun 07, 2012 12:32 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by paulbass »

Hi everyone, I hope you are all staying safe.

Apologies if I've missed the links............With some spare time on my hands I've been tinkering with my Joggler set up and now need a copy of the Squeezeplay OS version 3 The links on Roobarbs birdslikewires web site lead to a 404 not found error!! can anyone help out?
User avatar
roobarb!
Posts: 1746
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by roobarb! »

Good grief! Oddly enough I've been working on an updated version based on v7.8 and must have broken that link last week when I moved the update server around.

I'm not doing any more work on the v3 one, but if you'd like to give the new one a whirl and have a keyboard attached or are happy to SSH in to your Joggler once it's booted, you can download the image from here. Write it to a USB stick and once it's up log in with username of and password joggler. Then run:

Code: Select all

sudo of-settings install squeezeplay
That should get it working and I think the only stuff left to do is cosmetic (and making it not necessary to have a keyboard or SSH session to have it install).

If you want the older v7.7 version then it's here.
BirdsLikeWires - Get fresh builds of Debian Bullseye and Bookworm for OpenFrame with the latest 5.10 and 6.1 kernels! 8-)
paulbass
Posts: 6
Joined: Thu Jun 07, 2012 12:32 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by paulbass »

Thanks for the prompt response. I will install 7.7 for now. I'm just getting back up to speed at this !
Post Reply