SqueezePlay OS (Version 3) for OpenFrame

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
pukington
Posts: 37
Joined: Fri Aug 12, 2011 10:53 pm
Contact:

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by pukington » Mon Oct 09, 2017 9:03 pm

Hey guys, thought i'd have a go with this OS on my joggler today.

I initially used an external USB which booted the device well. I entered the wifi SSID and password, rebooted, and it sat at the "Problem Connecting" page for connecting to mysqueezebox.com. After a few goes of Try again and Switch Library it seemed to work and I used it.


So i thought, i'd have a crack at installing on the Joggler's local drive, which i've done using the reflash tool. But i'm stuck again at the connecting to mysqueezebox.com page, Try again, and Switch Library doesn't have any effect, it just tries again and returns to the Problem Connecting page, I can't go anywhere from here.

I've confirmed that my Joggler is on the wifi as i can ping it from another machine and the mac address shows up on the router page. I've also SSH'd into it and can ping mysqueezebox.com with it. But I can't go any further. I've logged into mysqueezebox.com account, the joggler is listed, i had it there from when i used PnP3 with it, the same mac address etc all lines up.

Any hints on what i can do? I want to run off it's internal LMS regardless, perhaps if i can start the LMS with SSH then i can switch library and connect to it but i know nothing about this OS. Any pointers would be appreciated as i really want to use Airplay and send the sound over USB rather than the 3.5mm so i can use my dac.

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

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Mon Oct 09, 2017 9:38 pm

If you have an instance of LMS runnining on another computer then, when the link to MySqueezeboxdot com fails (which it nearly always does) you can switch libraries and connect to that other LMS.

Complete the set up and then on the Squeezeplay install the LMS which is version 7.8 all deb.

when this is installed, it takes a long time, ssh into the pi and wget

Code: Select all

http://downloads.slimdevices.com/nightly/7.9/sc/d424bbe/logitechmediaserver_7.9.1~1505480690_i386.deb
then sudo dpgk -i the download, this will give the smallest config possible for LMS.

If you want to upgrade from that you will need to uninstall the old and install the new as there is insufficient room to do anything else.

When this is completed register the Joggler if you want to access MySqueezeboxdotcom.

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

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Mon Oct 09, 2017 9:52 pm

Just to add that it all works better from the USB.

I have recently used one of these

https://www.amazon.co.uk/Transcend-Ultr ... tflash+510

without a problem.

What I have done in the past is to use one of these

https://www.amazon.co.uk/Hama-USB-2-0-H ... a+usb2+hub

into the Joggler, load the LMS onto the usb stick, expand the 2nd partition on the stick using G-parted, plug the usb into the hub, start it all up, configure the LMS, then add the EDO plugin, attatched the usb dac to the hub and reboot it all up again. I have even attached a 1GB usb hard disk drive to the same hub for local music file storage.

ronnie

pukington
Posts: 37
Joined: Fri Aug 12, 2011 10:53 pm
Contact:

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by pukington » Mon Oct 09, 2017 10:02 pm

Ronnie, you're a gent. I literally just thought about installing the LMS on my mac as i read your comment.

I was thinking about running the OS from USB, but i'd prefer not to have a hub as use the usb out to connect to my dac that goes to my stereo. It sits on a shelf beside my stereo and looks quite sleek, i don't like it being too busy.


So i've managed to get into the OS having selected my mac as the LMS. I've just checked mysqueezebox.com account, and now there are two players listed, ten mins ago there was only one, both have the same mac address, so guess one is linked via the old PNP account, the second via this SPOS. I still can't connect via the joggler to mysqueezebox.com. Where on the Joggler do you enter your mysqueezebox account details? I can't seem to find that anwhere, i tried reset my registration and resynchronise, but nowt seems to work. I constantly get "There is a problem connecting to mysqueezebox.com", i even tried disabling my router firewall, no difference. I take it from your comment this isn't uncommon?

Oddly enough, now when i go into Settings -> Advanced -> Additional Features, there's no option to install LMS, which there was before when i ran it on the USB installation. There's something fishy going on here!

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

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Tue Oct 10, 2017 8:18 am

First, make sure you have the correct download for the internal squeezeplay,

http://birdslikewires.co.uk/download/op ... of1.img.gz

and

http://birdslikewires.co.uk/download/op ... img.gz.md5

it sounds like you have, but check anyway.

If you use this version, the LMS install is not available via the joggler, there is not enough room. I think version 1 and 2 still allowed this, maybe check in the Changelog.

You have to ssh in and download and install this one

http://downloads.slimdevices.com/nightl ... 0_i386.deb

I think it is just possible to then install the EDO (the dac might be available without EDO).

For Mysqueezedotcom on the joggler,

Home>Settings>Registration and Settings

Ronnie

pukington
Posts: 37
Joined: Fri Aug 12, 2011 10:53 pm
Contact:

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by pukington » Tue Oct 10, 2017 2:05 pm

Thanks again Ronnie, my own stupidity, i simply didn't read the blurb with the download, you're completely correct, the onboard install doesn't give an option of installing LMS on the device. So i've gotten round that nicely by simply installing LMS on my network Pihole raspberryPi that the Joggler connects to ok. It's also now connected to mysqueezebox.com too, so all is good, although it was previously registered to a David@ somewhere, so guessing that's Ruubarb's img that does that, plus it was called Garage.

I've ticked the boxes i need it to do, the airplay works, the usb output works. Oddly though, on PNP3, there is (or was) a third party plugin for Spotify by Triode that isn't listed, and i can't find a repo to add it to the plugin page, so guess it doesn't work anymore and i'll just airplay from my phone. The Spotty plugin doesn't work, i get a 404 on the install.


My last thing i want to sort, and i've searched the forums, is to have the Joggler work as a picture frame when it's on, and to use pictures from a remote directory. I found a link to a picture gallery plugin, but that's dead, so guess i need to use the image viewer.

I've installed samba on my remote machine, and can access the folder from via other network devices. I wanted to mount the folder in the joggler, but using

Code: Select all

sudo mount -t cifs //192.168.0.3:/share /media
results in:

Code: Select all

mount: wrong fs type, bad option, bad superblock on //192.168.0.3:/share,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
I'm fairly confident this is down to cifs not being installed, but using sudo apt-get install cifs-utils fails, as does sudo apt-get update for package lists. So i'm a little stumped now. I want to be able to mount that remote folder on boot.

JonTheNiceGuy
Posts: 14
Joined: Sat Jun 25, 2011 6:14 pm

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by JonTheNiceGuy » Tue Oct 10, 2017 3:31 pm

This is because the apt repo it's pointing at has "gone" now. Scroll back through this thread, and there's a sed (or possibly awk - I always get them muddled up) line to swap it to the historical mirrors...

pukington
Posts: 37
Joined: Fri Aug 12, 2011 10:53 pm
Contact:

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by pukington » Tue Oct 10, 2017 5:55 pm

JonTheNiceGuy wrote:
Tue Oct 10, 2017 3:31 pm
This is because the apt repo it's pointing at has "gone" now. Scroll back through this thread, and there's a sed (or possibly awk - I always get them muddled up) line to swap it to the historical mirrors...
Sorted, many thanks, found the new sources.list file a few pages back. installed cifs, setup a mnt with fstab, all good. Although now for some reason my jogger wont go into additional features, so maybe i've broken something along the way. Think i'll do a reflash and set it all up, perhaps install LMS locally too following Offbeatdaves post a few back too rather than have it running on my external pi, save the resources.

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

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by Man in a van » Tue Oct 10, 2017 7:36 pm

When you sort the apt-get do

Code: Select all

sudo apt-get install libio-socket-ssl-perl libnet-ssleay-perl
and then try the
Spotty Spotify implementation for Squeezebox
in the 3rd party plugins, make sure there is no official Spotify selected in the "Active Plugins" list and you must be a Spotify Premium Person ;)

Ronnie

pukington
Posts: 37
Joined: Fri Aug 12, 2011 10:53 pm
Contact:

Re: SqueezePlay OS (Version 3) for OpenFrame

Post by pukington » Wed Oct 11, 2017 12:29 am

Cheers Ronnie, cheers Jon.

Joggler all setup, Spotty working, mnt working, lots of pictures where they need to be. Now setting up some automation for it to come on with using my homeassistant installation. Many thanks!

Post Reply