Page 39 of 41

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

Posted: Thu Dec 13, 2018 6:37 pm
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!

how to install Crypt::OpenSSL::RSA

Posted: Thu Dec 13, 2018 7:47 pm
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.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Fri Dec 14, 2018 10:29 pm
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.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Tue Jan 01, 2019 11:15 pm
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

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Jan 02, 2019 10:12 am
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

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Jan 02, 2019 12:34 pm
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?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Jan 02, 2019 12:41 pm
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

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Jan 02, 2019 7:19 pm
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?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Jan 02, 2019 9:09 pm
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?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Jan 02, 2019 10:20 pm
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.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Jan 03, 2019 9:47 am
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).

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Jan 03, 2019 7:16 pm
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 ?).

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Jan 03, 2019 7:53 pm
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

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Jan 03, 2019 8:28 pm
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!

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Fri Jan 04, 2019 9:20 am
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).

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Jan 24, 2019 5:02 pm
by joggy
I ended up removing 'playerInit={name="myplayername",model="squeezeplay",},' from:
~/.squeezeplay/userpath/settings/Playback.lua

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Sun Jan 26, 2020 3:16 pm
by castalla
Help needed! (posted in wrong thread ...) see:

viewtopic.php?f=2&t=14&p=32146#p32146

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon May 04, 2020 3:26 pm
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?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon May 04, 2020 4:09 pm
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.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon May 04, 2020 4:21 pm
by paulbass
Thanks for the prompt response. I will install 7.7 for now. I'm just getting back up to speed at this !