birds like wires

SqueezePlay OS for OpenFrame

Latest Release: 19th September 2014 – CHANGELOG

Download SqueezePlay OS v3.00 for External Storage – (219MB) MD5

Download SqueezePlay OS v3.00 for OpenFrame 1 Internal Memory – (218MB) MD5

Download SqueezePlay OS v3.00 for OpenFrame 2 Internal Memory – (219MB) MD5

  • Which version should I download?
  • - If you want to run this from a USB storage device, download the External Storage image.
  • - If you want to run this from internal memory and have an O2 Joggler (or similar) download OpenFrame 1 Internal Memory
  • - If you want to run this from internal memory and have an OpenFrame 2 (front facing speakers) download OpenFrame 2 Internal Memory
  • For either internal storage version, you will need the Reflash System to install it.

I’d noticed that some people on the Joggler Forums were using SqueezePlay as a replacement for the native operating system, loading it in preference to the default ‘Tango’ interface. I’d been toying with the idea of running a few background services on a Joggler, but these were all things that were going to be tricky on a system as specialised as the OpenPeak one. So, I decided to make my own Linux distribution based on Ubuntu.

What Is It?

SqueezePlay OS, as I’ve been inventively calling it, is a small Ubuntu installation built using debootstrap and designed to run SqueezePlay. You can download it, write it to a USB stick, plug it into your Joggler and be up and running in no time. It’s also designed to look neat, with no console output on boot (although verbose output is easy to turn back on) dropping you straight into the SqueezePlay user interface. The system will never bug you for attention; it’s just SqueezePlay and you.

After the first version was released it was clear that people wanted to install it onto the internal flash memory of their Jogglers, completely replacing the OpenPeak system. It’s taken a bit of work, but as you can see from the download box there are specialised versions of SqueezePlay OS that can be written to the internal storage of an OpenFrame device using the latest Reflash System.

Instructions

You can run SqueezePlay OS either from an external memory stick, or from your OpenFrame’s internal storage.

There are benefits to both methods; if you run Logitech Media Server on a dedicated machine somewhere on your network, internal storage may be the preferred option. However, if you wish to store music on a device attached to your OpenFrame, want to swap back to the default operating system easily, or fancy installing additional software onto SqueezePlay OS, then a USB device may be a better option.

  • Important: Please note that I always compile kernels for the Joggler with an 80°C thermal trip point. If you are unhappy with this, you need to add thermal.psv=70 to the grub.cfg file before booting. This is within official tolerance of the chip and to the best of my knowledge, no OpenFrame has ever been damaged by this setting.

Installation Instructions

External Device

If installing to a USB device, the quick version is:

  1. Download ‘SqueezePlay OS for External Storage’ from the link above.
  2. Write it to a USB device of at least 2GB capacity (platform-specific commands below).
  3. Power off your OpenFrame and insert the USB stick into the socket.
  4. Power on your OpenFrame.
Internal Memory

If you want to install to internal memory, follow the instructions on the Reflash System page and use the ‘SqueezePlay OS for Internal Memory’ image designed for your device. Please don’t use the external image on the internal memory (or vice versa) as you will definitely run into problems.

If your Joggler fails to boot, try another USB device.

Writing The Image

Follow the instructions for your operating system of choice.

Linux

Open a Terminal window and run sudo fdisk -l to find your device number. Then:

sudo umount /dev/sdX*
gzip -dc sqpos300_ext.img.gz | sudo dd of=/dev/sdX bs=1M

Where sdX is your USB device.

Mac OS X

Open a Terminal window and run sudo diskutil list to find your device number. Then:

sudo umount -f /dev/diskX*
gzip -dc sqpos300_ext.img.gz | sudo dd of=/dev/rdiskX bs=1m

Where diskX is your USB device.

Windows

You’ll need a couple of helper apps to perform the write.

Download Win32DiskImager, then decompress the .img.gz file using a tool such as 7-zip if your browser has not automatically unpacked it.

Run W32DiskImager.exe and select the .img file. Choose the drive that corresponds to your USB stick and click ‘Write’ to copy the image.

Usage

Generally, using SqueezePlay OS is identical to using any other installation of SqueezePlay. However, there are a few more functions and options that are not present in other versions.

Initial Setup

Once booted you will be walked through the setup process for SqueezePlay. Simply choose your language and follow the on-screen prompts.

  • Please Note: It’s possible to use SqueezePlay with both Logitech Media Server or the online mysqueezebox.com service. However the online option has proven to be somewhat finicky recently. Running Logitech Media Server is the recommended way of using SqueezePlay.
Network
SqueezePlay OS Network Configuration

When the Network configuration screen appears, there are a few choices.

If you’re using a wired connection you should simply be able to ‘Accept and Continue’. If you’re using wireless, choose the wireless option, enter your network name and WPA password, then hit ‘Apply Changes and Reboot’. When the system comes back up, all should be well.

Should the message say that no network address has been assigned, hit the Back arrow and wait for a few moments. It is likely that the system is waiting for a response from your DHCP server. If this message persists, check your network connection and make sure your router is set up to distribute addresses by DHCP (most are by default).

When you’re happy with the details displayed at the top of the Network screen, choose ‘Accept and Continue’ and choose the mysqueezeplay.com service or your local Logitech Media Server.

Should you wish to set a fixed IP address, do so either on your router (many have options for providing the same address repeatedly to a device) or by editing the /etc/network/interfaces file via SSH. There are various instructions available online which will describe the correct settings for your network.

Server

For best results, run Logitech Media Server on a computer on your network, which will serve content to your device. If you are running SqueezePlay OS from an external USB device or on an OpenFrame 2, you will find an option to install LMS on your OpenFrame under Settings > Advanced > Additional Features. Your OpenFrame will then be able to serve content to itself and to other devices on your network.

As mentioned earlier, it is also possible to use SqueezePlay with the mysqueezebox.com online service. Simply choose this option from the list and configure your device using the web interface. Please note that it may take a couple of attempts before the service responds to your device, for reasons that have never been terribly clear. Any suggestions on how to improve this connection would be appreciated.

Time Zones

Thanks to Heiko Steinwender, there is now an applet for configuring the time zone of your device. Simply head to Settings > Advanced > Time Zone to select your location.

Done!

Once configuration is complete you will be taken to the main interface screen. An option to return to the setup process will be present until the system is rebooted, should any of your choices need revising.

If you need to reset your choices after this time, just using the Settings > Registration and Settings option.

Additional Features

If you head through the menus to Settings > Advanced > Additional Features, you will find a few added extras.

AirPlay

Settings > Advanced > Additional Features > AirPlay

Support for AirPlay audio is now built-in to SqueezePlay OS using a piece of software called shairport. When your device boots, you should immediately be able to connect to it using any AirPlay-compatible product.

By default the name of your device will be ‘SqueezePlay’. If you have more than one OpenFrame device running SqueezePlay OS make sure you give it an appropriate name, otherwise things will get confusing quickly! To do this, head to Settings > Squeezebox Name, enter a new name and then relaunch SqueezePlay from Quit > Relaunch.

Logitech Media Server

Settings > Advanced > Additional Features > Logitech Media Server

This option will automatically install Logitech Media Server on SqueezePlay OS without messing around on the command line. Simply press the ‘enable’ button and wait while LMS is downloaded and installed for you. Then visit the address shown on the installation screen with your browser to begin configuring server options, such as the location of your music.

The option to install Logitech Media Server will not be present when there is insufficient free space, most notably when installed to internal memory on an O2 Joggler or OpenFrame 1.

Network Mount Point

Settings > Advanced > Additional Features > Network Mount Point

Here you can specify an NFS network mount point, which is a handy thing to be able to do if you run Logitech Media Server on your Joggler, but store your media files on some other system (such as a server or NAS device). Choose Enable, then enter the IP of your NFS server and the full share path, then hit Apply.

Your shared area will be attached to /srv/media, so point your LMS installation to the contents of that directory. Hitting ‘Disable’ and then ‘Apply’ will unmount the share.

Secure Shell

Settings > Advanced > Additional Features > Secure Shell

The SSH server software is enabled by default, allowing you to connect to your OpenFrame over a secure terminal connection. Once you’re in, you can make advanced configuration changes – and get your OpenFrame to do pretty much anything you might want.

The username and password for this are:

  • Username: joggler
  • Password: joggler

You should change your password using sudo passwd joggler from the command line.

Troubleshooting

Things never go perfectly smoothly, so here are a few suggestions.

“It says ‘No network address has been assigned’ on the Network screen.”

If you know that everything on your network is okay, then it is likely that you’ve just whizzed through the preceding screens before the Joggler was given an IP address by your DHCP server. If you press the Back arrow button and try again, the applet will check your network configuration again.

If you still get no IP address, make sure that your DHCP sever is functioning correctly and that you have the correct interface selected. If you’ve chosen the wireless option, double-check your WPA passphrase and network name. That name also needs to be broadcast, not hidden.

“I use WEP, not WPA for my wireless network. Will it work?”

Nope. For security reasons, we only support WPA. If you insist on WEP then the Ubuntu Forums may be of help in telling you how to configure it by hand. But that WEP passphrase you have? It can probably be cracked in under 10 seconds, so please consider switching to WPA.

“It’s not using all of the space on my USB stick!”

The external image has been purposely created small to fit onto whichever USB memory sticks you may have lying around in a drawer. However, if you write the image to a larger capacity stick, the additional space will not automatically be available to your OpenFrame. Depending upon your plans, this may or may not be an issue.

Leave As-Is

Your first option is to do nothing. If you’re using a 2GB memory stick, this is your only option and everything will work just fine. If you’re using a larger capacity device and do not plan to serve files or modify SqueezePlay OS, there is no need to do anything; there would be no benefit from the additional space.

Add Another Partition

If you wish to serve files from your device using Logitech Media Server, you could create a new partition on the end of the memory stick to make use of the extra space. To do this, use GParted on Linux, or GParted Live on any other system. This program has a simple user interface that will allow you to add a new partition for storing extra files, such as your music. Using a FAT format is recommended.

Expand Root Filesystem

If you really want to play around under the bonnet and install additional Linux software, you will want to expand the root filesystem, named sqp-root, to fill the remaining space. Again, use GParted on Linux, or GParted Live on any other system, but this time select the root file system and drag it out to fill the free space on your device. The rest of the adventures are up to you!

“I like verbose boot. How do I get that back?”

Edit /boot/boot.nsh, changing any instances of grubq to grub. Then edit /boot/grub.cfg and delete the words ‘silent’ and ‘splash’ and choose an appropriate ‘loglevel’ value. The greater the value, the more verbose the output.


  • Thanks to Jools Wills (BuZz) and many others for the kernel patches and advice that have made SqueezePlay OS possible.

Checked with an 8gb usb drive. Works fine until I try to install the SSH server. The script stuck, when I turn it on again has many problems with the network… (wired).

I will wait next release.

Thanks

Guido

Guido left this message 875 days ago

@Guido The server used for updates is still suffering after Ubuntu 12.04 was released, which means that the installation time for the SSH server is incredibly long (sometimes up to 15 minutes). If you did not wait this long and killed the power, that will be the cause your problem.

Andy left this message 875 days ago

ok, I did not know that, instead I had left the joggler waiting for approx. 30 minutes before killing him. I’ll leave this time all night. I am very interested in this release of Linux to keep it in the internal flash with the other services serving to my home network.

Thanks again

Guido left this message 875 days ago

hello I flash it into the internal memory and now not able to boot.stuck at the open peak screen.same loading external xp on mobile disk.anyway recovery?

johnny left this message 873 days ago

@johnny You need this.

Andy left this message 873 days ago

Hello, I only have windows xp, how can I copy paste “the latest reflashing script to the reflash directory on jog-boot. “ seems xp doesn’t support the linux partation

johnny left this message 873 days ago

@johnny True, Windows doesn’t support the Linux partition. You need to put the file on the boot partition, which is FAT formatted, and not the ext2 partition.

Andy left this message 872 days ago

Can I ask a really dumb question? I have it working off the USB stick, but how can I actually flash this to the Joggler? Great work – thanks!

MikeD left this message 872 days ago

@MikeD Not a daft question at all. Basically, with this version, don’t try. As I mentioned, I’m planning an installer, but the kernel in this version doesn’t support root filesystems on the internal flash. So even I you got it copied, I’m afraid it wouldn’t boot.

Andy left this message 872 days ago

you mean there is more than one partition on the usb stick? xp cant recognize it.ask me to format the stick.so how do i copy the script file to the boot partation? thanks

johnny left this message 872 days ago

actually I can’t find there is a fat partation in the stick after flash it,
when I plug into pc, windows xp ask me whether I need to format it,
what can I do now? thanks

johnny left this message 872 days ago

find it after re plug into the usb port, copy script and image to the folder,
but its still stuck at the openpeak screen, seems I have to use the keyboard and hub,

johnny left this message 872 days ago

@johnny Sorry, but you’re better off asking these sort of questions on the forum.

Andy left this message 871 days ago

Can I SSH into this? Or even telnet? I like it but if it can’t be configured for USB sound then it is of no use to me personally.
Presumably there’s still no way to make it play WMA or AAC natively either?
Cheers and keep up the good work!

Glenn left this message 870 days ago

@Glenn As it says in the article, you can access the command line through Settings > Advanced > Additional Software in SqueezePlay. An external USB audio interface can now be selected through Settings > Audio Settings.

It’s a full Ubuntu-based system underneath, complete with apt-get package manager, so you can certainly install support for WMA and AAC playback. Just check the Ubuntu documentation for which packages you will require. Note this hasn’t been tested with SqueezePlay, but please report back with how you get along!

Andy left this message 870 days ago

Thanks Andy – great work as always. I’ll try the USB.
I think one of the issues with Squeezeplay was that the code would have to be changed to even call the WMA/AAC decoders and that if one was to merely install them it would still refuse to play them.
All this only means that it isn’t particularly useful as a standalone connected to mysqueezebox.com (no BBC) but it’s still absolutely fine connected to LMS on my (Win7) PC as that does the transcoding for a Squeezeplay client of course.
Having a Squeeze OS with server (SBS) AND client (Squeezeplay) and with the deocders installed and configured in the server WOULD I guess make it standalone and play anything. I think nobody ever achieved this on the stock Joggler OS. I think we’d need mplayer and perhaps that was the issue. Probably not worth the hassle though.
Cheers!
Glenn

Glenn left this message 870 days ago

Thanks for SqueezePlay OS. I have found this to be much faster and more stable than my previous setup of Ubuntu with SqueezePlay as an add-on.
Is it possible to set the SqueezePlay OS so that the Joggler displays a digital clock when in standby, (like the Squeezebox Radio), as I notice that the OS includes an alarm clock function. If not, could this feature be added in a later version?
Many thanks for your work on this,
Paul

Paul Marsh left this message 869 days ago

@Paul That option to display a clock already exists – it’s under the Settings menu… Display Options > Screensaver, I think? The location might be wrong, but the feature is definitely there – I use the clock myself.

Andy left this message 868 days ago

love this.. thanks for making it happen :) after trying all sorts of alternatives for my joggler i think having it only running squeezeplay is perfect.
however, I noticed that it runs fine when first booted, but a day or so later, if i try to stream online radio i get no sound… or the occasional fragment of audio (sub second).
Thoughts?

Doug left this message 866 days ago

Any ideas why it isn’t recognising my external Soundblaster USB device? It worked fine under the stock OS. I switch to external device in the Squeeze settings, and it asks me to restart, but after the restart sound is still routed via the internal speakers.

Any suggestions what I can do to debug this – My Linux is pretty rusty?

Andrew Fitter left this message 866 days ago

If left switched on overnight the sound in the morning has a glitch, just makes a kind of fart noise. Works fine if restarted. Any ideas?

Peter Cassidy left this message 866 days ago

@Andrew Fitter Could you ask this again on the forums? Much easier to have a conversation on there than in these comments.

@Peter Cassidy Nuts. We really thought we’d cracked that one. Obviously there’s still an issue with the mixer reliability, either in SqueezePlay itself, or in ALSA. If you install SSH, connect and edit the /etc/asound.conf file and change it as shown in this post , you will be fine.

Andy left this message 866 days ago

Hi. Could you please idiot guide the bit about copying “the latest reflashing script to the reflash directory on jog-boot”. I have windows and don’t know anything about computers. I should leave this well alone but my joggler has stopped working after the o2 upgrade. It starts up then powers down at the o2 logo. on and off on a loop. Am trying to find an idiot proof way of fixing it. I got as far as putting the first bit on to a usb stick but don’t know what to do next – or how…. Any advice would be greatly appreciated!

Sam left this message 863 days ago

@Sam These aren’t the comments for the reflash tool!

Anyhoo, if you’ve written the image to the USB stick, you’ve done the hard bit. The process is; write image to stick, unplug stick, plug stick back in – drive called ‘jog-boot’ will appear. Copy jogglerflash.sh script into the ‘reflash’ folder, eject and plug it in to your Joggler.

Andy left this message 863 days ago

Sorry about that. Will now post in the reflash bit….

sam left this message 862 days ago

Thanks alot! squeeze play os really saved my oldjoggler. I can now listen to the music of the world… what a treat! you did a wonderful job mate.

David left this message 857 days ago

@David Thanks very much! Really appreciate it, and I’m glad it’s working for you. :)

Andy left this message 856 days ago

I really hate people asking for “when”, but…. any word about when (sorry) you will have the next version with the “install on joggler flash” option?

Sorry again, but I’m coming every day to your page just to see if you have a new version.

Guido

Guido left this message 855 days ago

@Guido Funnily enough, I was taking another look at this today. The problem I have is that for anything other than a very basic installation, a compressed btrfs filesystem is needed for the space. However, I just can’t get it to be stable from the MMC (although it’s fine on an external USB device).

It’s not been forgotten about – and I may just end up keeping it simple and running ext2 on the internal flash.

Andy left this message 854 days ago

actually, I prefer a simple option with ext2 or 3 before btrfs, a couple of times my btrfs system has blow up after an accidental turn off, but, in any case, having a “more than basic system” sound very atractive. (in my case I been thinking in having the “/opt” folder in a smb or NFS disk, or even in a usb hard drive).

Well, I will be waiting for any news. Thanks again.

Guido

Guido left this message 854 days ago

Hi,

I have been trying to install the Squeezeplay OS for some time now, but no matter what pendrive I try nothing seems to work. I have tried: Kingston 8GB – DTSE9, A Sandisk 8GB (Black slide one with orange light), a Blue Bytestor and 2 metal ones from some Uni Open days. I flash the OS correctly that I am sure of, and when I plug it into the joggler It just stays on the O2 splash for ages doing nothing. Is there something I missed or do I need a specific pendrive?

Thanks for your help :-)

Michael Rowland left this message 851 days ago

Hi!
I installed the 1.03 version in the joggler hard drive and works like a dream.

If someone are interested, you can install the image directly using the linux command dd (in a linux distro on a pendrive, dd if=./sqpos103.img of=/dev/mmcblk0 ) or over windows, using W32DiskImager (in my case using the XP mevi’s image).

As Andy had said, there are no so much space, but you can delete for sure many packages, at least I did an apt-get remove ttf-dejavu-core x11-utils libfontconfig1 fontconfig-config xbitmaps libxxf86dga1 libxft2 libxtst6 libgl1-mesa-glx libxdamage1 libxinerama1 xterm libc6-dev linux-libc-dev manpages manpages-dev linux-headers-3.2.18jog1 nano and I did no see any problem (yet).

Then I deleted the /usr/share/doc folder and finally installed samba, screen and more important, the LogitechMediaServer making my joggler independent from other computer.

A word about LMS, first, you have to download it to a external device (a pendrive for example), and install the debian package from it (dpkg -i lms.deb). The debian package is multiarchitecture (arm, powerpc, intel64 and intel), so is sooo heavy, but for having other architectures that you don’t need, so is possible to go to /usr/share/squeezeboxserver/CPAN/arch and delete (rm -rf) all the architectures but i386-linux-thread-multi and magicaly I recovered more than 100 mb!!!

In this moment I have my joggler with squeezeplay, squeezeserver, apache, ftpd, samba, ntfs-3g and other things and I still have 150MB avalaible.

Well, that is all, thanks again Andy for all your help. Just a last question, why you did not deleted the dev packages?, at least the libc and kernel headers were so weight and I don’t see as relevant to have it using the precious space in the joggler.

Greetings from Chile

Guido

Guido left this message 851 days ago

If someone are interested, is posible to delete the following debian packages and files:

with apt-get remove

ttf-dejavu-core x11-utils libfontconfig1 fontconfig-config xbitmaps libxxf86dga1 libxft2 libxtst6 libgl1-mesa-glx libxdamage1 libxinerama1 xterm libc6-dev linux-libc-dev manpages manpages-dev linux-headers-3.2.18jog1 libc-dev-bin nano libva-x11-1 libc-dev-bin zlibc vainfo libva-x11-1

with rm
rm -rf /usr/src /usr/share/doc /usr/share/man /usr/share/doc-base /usr/share/sounds/alsa/

finally
apt-get update
apt-get install localepurge deborphan

Also can be deleted the /var/cache/apt/*.bin files, but any time you do an apt-get update the file is created again.

With all this, is possible to have 369Mb free, and you can install among other things apache (with mysql and php, some like 90mb) and squeezeserver. In this case I recommend to install only the squeezeboxserver_7.6.2~33593_all.deb from http://downloads.slimdevices.com/ instead of LogitechMediaServer. In any case is possible to recover lot of space deleting the /usr/share/squeezeboxserver/CPAN/arch architectures other than i386.

remember allways to do an apt-get clean to recover all the space.

Guido

Guido left this message 850 days ago

how do I change clock time on joggler using Squeezeplay OS?

mrp left this message 848 days ago

@Guido Thanks for your efforts on this; it’s nice to know that the system does actually work properly on the internal flash – it must be my test unit that’s giving me problems when it’s copied across. The dev packages are there because there are a few more things I was considering adding at a later date; it also makes it easier for some people to add extra features themselves. However, I’ll have to consider removing them in future. It’s likely that putting the server on at least one Joggler will be a popular option, and that’s just not possible without being stricter with the remaining packages. Or, of course, using compressed btrfs.

I’ll be using your helpful list of removable packages in the future, I’m sure.

@mrp I assume you’re using the software from outside the UK? You’ll need to change the locale information from the command line, I’m afraid. Can’t remember how to do this off the top of my head, but if you ask on the Joggler Forum (link in the footer) or on Ubuntu forums, I’m sure someone will help!

Andy left this message 848 days ago

found the right command for time setting, thanks. OS workins nicely, thanks. Does anybody know whether there is a similar os for XBMC?

mrp left this message 847 days ago

Here’s what I did to get my SqueezeOS up and running with Logitech Media Server and mplayer etc.

First of all, I did a full reformat of an 8Gb HPv165w memory stick using the HP reformatting tool, before using WinDiskImager to write SqueezeplayOS v1.03 via Windows.
Then, before booting it, I used my Ubuntu install (on a Joggler) via a hub to run GParted to resize the main partition to use the whole stick. I had to tell it to unmount the partition first.
Anyway, then I actually booted into SqueezeOS (via my additional USB port which I added by soldering a cable to the mainboard as detailed elsewhere).
I set it to connect to my wireless (which it did first time), it rebooted, and then enabled SSH access via Settings->Advanced->Additional Installation (or whatever the option was). It rebooted again when completed.
At this point Squeezeplay OS was quite happy to connect to Logitech Media Server on any of my other Jogglers.
Now I was able to install the other bits and pieces via Putty on my PC.

First I updated the sources list via

sudo vi /etc/apt/sources.list

and added the line

deb http://debian.slimdevices.com stable main

to the end of the file.

I then refreshed the repositories with

sudo apt-get update

This took a little while to complete.

Now I was in a position to install Logitech Media Server with

sudo apt-get install logitechmediaserver

Again, this took a little while to finish.

Logitech media server was now accessible via <JOGGLER’S IP ADDRESS>:9000
I took a moment to set this up, including the server name (default is joggler) and the player name.
To enable all streams to play I then added the BBC iPlayer, BBC iPlayerExtra, PlayReal, PlayWMA plugins in Logitech Media Server Settings->Plugins.

Finally I needed mplayer and the lame codec. These were easy to add via

sudo apt-get install mplayer

(took a few moments) and

sudo apt-get install lame

This enabled me to play all streams that I have tested (including Sky Sports News at last!), although there is a few seconds delay before they kick in.

I hope that this is useful to those looking for full Squeezeplay/Logitech Media Server/play all streams functionality on their Joggler. Remember that this takes up more space than the initial SqueezeOS install. I use an 8Gb stick, but perhaps a 4Gb stick could do it.

offbeatdave left this message 846 days ago

how to avoid local media library versus mysqueezebox web library problem? I have all my music on Qnap 219P NAS and server is on Qnap too. I shut down NAS every night and turn it on in the morning, automatically scheduled/Qnap. Every morning when I try to use squeezeplay it tries to use NAS library (and server is naturally not available) I try to change to mysqueezebox library, without any success. Any solution for this known? Could adding squeezebox server to the image solve problem, using NAS directories as additional libraries (SMB). That way server would always be available and on. Another way could be to schedule Squeezeplay ( scheduling in SP) to switch to mysqueezebox library before NAS shuts down ( no server available in the morning though) and back to NAS library after NAS turn-on. Otherwise OS with Squeezeplay ( and server? ) only is ideal for my use

mrp left this message 843 days ago

HI! Thanks a lot for your SqueezePlay OS – is fantastic!
How can install it in flash memory on board? I would connect an external audio interface because the audio output is bad…

Thanks
Daniele

daniele left this message 843 days ago

“Could adding squeezebox server to the image solve problem, using NAS directories as additional libraries (SMB). That way server would always be available and on. “

I have my joggler with squeezeplay and server installed, and the media files mounted with smbfs from a NAS.

For doing this you have to ssh to the joggler and remove unnecesary packages (I wrote a list in one of the posts here), then install the squeeze server deb, and mount the network shares.

“How can install it in flash memory on board? “

you can install the image directly using the linux command dd (in a linux distro on a pendrive, dd if=./sqpos103.img of=/dev/mmcblk0 ) or over windows, using W32DiskImager (in my case using the XP mevi’s image).

“I would connect an external audio interface because the audio output is bad… “
I’m buying a Topping tp32, from ebay. It seem do that work.

Guido left this message 842 days ago

@everyone Thanks everyone for your comments on SqueezePlay OS, I’m glad to hear its working for so many of you. Things are starting to take the inevitable ‘support’ twist here, which comments sections are not well designed to deal with, so I think it time to close them. There’s a SqueezePlay OS thread on the Joggler Forums which may be able to help with your queries.

Andy left this message 842 days ago

For support and further discussion, please use the SqueezePlay OS thread on the Joggler Forum.