PnP III v3.50: Enhance the standard OS - DOWNLOAD HERE!

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

I've bought another Raspberry Pi (don't tell the missus) and I'm going to use it as my primary LMS server using the excellent Squeezeplug. I'll be able to install Mplayer easily and play WMA streams on all (both) of my Jogglers.

I'd like to know if there is an easy way to prevent LMS starting up in PnPIII. I don't want to uninstall it, just in case I need it in the future, but I'd like a reversible method of preventing it starting. I'm intrigued to see if it makes my PnPIII Joggler more stable; I'm getting unsolicited Tango restarts that don't cause any problems other than losing the Squeezeplay interface on the Joggler. The music keeps playing and can be controlled using my phone or iPad but I'd rather keep the Joggler display. I'm hoping that less background resources running will prevent this problem (just as I'd hoped a reflash would - but didn't).
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by offbeatdave »

On later versions on PnP III there is an option in SWF Manger->Shell to stop LMS. I think it works! There is also an option to restart it in there too.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

offbeatdave wrote:On later versions on PnP III there is an option in SWF Manger->Shell to stop LMS. I think it works! There is also an option to restart it in there too.
Does this only stop a running instance or does it disable the server from running at start up? Ideally I'd like the latter and don't mind some config file editing if necessary (especially if it's just commenting something out ;) ).
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by offbeatdave »

Ah, it just stops it from running once it's started. I'll just have a delve around to see where I've put the LMS startup command.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by offbeatdave »

Not near a Joggler tonight, but when installed, the command to set it going is:

Code: Select all

# start squeezeplay
/etc/init.d/boot.d/S98squeezebox.server start
so I guess that's a good place to start.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

It's not really a problem; LMS is very easy to stop (and start again).

I've been running Squeezeplay over the weekend with LMS and Squeezelite installed on my newly-delivered Raspberry Pi. I uninstalled LMS on my SqpOS Joggler and disabled it on my PnPIII one and everything's been running very well with the Pi as server. The only caveat is that Squeezeplug setup has an ALSA buffer adjustment which, when set too high, can cause sync errors when synchronizing multiple devices. Play around until you get one that works if you're going to go the Squeezeplug route.

I haven't had any unsolicited Tango restarts since disabling LMS on the Joggler but I'll keep an eye on things (it only happened when running Squeezeplay). I don't think anybody else is having the same problem, so it's probably specific to my device.
alanchev70
Posts: 2
Joined: Fri May 11, 2012 7:19 am

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by alanchev70 »

HELP !!!! im new to joggler but have bought 2, one o2 software the other Openpeak. Can someone install PnP III on both for me ? i will pay (reasonable amount)as i have spent days trying and i cant get it to install !! feel like selling them now as soooo fed up.
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

alanchev70 wrote:HELP !!!! im new to joggler but have bought 2, one o2 software the other Openpeak. Can someone install PnP III on both for me ? i will pay (reasonable amount)as i have spent days trying and i cant get it to install !! feel like selling them now as soooo fed up.
Don't panic! this is genuinely very easy to do but requires a methodical approach and a bit of patience when installing PnPIII; it doesn't display any signs that it is installing - leave it to do its stuff for 20 minutes or so and you'll come back to a shiny new Joggler. Do everything bit-by-bit, don't read everything and decide it is beyond you, because it isn't. Get to grips with reflashing the Joggler if you need to, then move on to the next bit.

Step-by-step:

Reflash the Openpeak Joggler with roobarb's modified Openpeak image. This restores the USB install capability that the official Openpeak update (probably inadvertently) removed. The link to the image is here: http://birdslikewires.co.uk/articles/openpeak-firmware. This version gives a bit more free disk space too. Doing this also means you don't have to remotely log in to your Joggler using SSH or telnet to run the PnPIII install script.

If you don't know how to write the reflash image to the stick, read how to here: http://birdslikewires.co.uk/articles/jogglerflash. This is a two-stage process that involves writing the reflashing software image to the stick and then afterwards copying the desired image (O2 or Openpeak) to the "reflash" directory when written. If reflashing the O2 image, you also need to download the refash script (jogglerflash.sh) and put it in the "reflash" directory with the O2 image. If using another image you also need to add the MD5 file to the reflash directory* (self explanatory if you read the birds like wires page). When reflashing, neither the Openpeak or O2 images need to be extracted before being placed in the "reflash" folder.

Your O2 Joggler should still be able to boot from USB so you don't need to reflash that one unless you'd like the extra disk space mentioned above.

Once refllashed (or not, in the case of the O2 one), Download PnPIII, unzip and copy the files to a blank USB stick, or copy the zip to the stick, right-click the zip file and choose "Extract here". Don't extract it to a folder with the same name as the zip file or it won't boot and install. The file structure should look like below when unzipped:

Image

Read the "README and INSTRUCTIONS.txt" file. Obvious, I know, but many people don't. It's easier to read in Wordpad than in Notepad.

Now power down the Joggler, insert the stick and switch it back on again. You should see the black O2 logo for AGES - but just walk away and leave the machine for about 20 minutes or so and you should come back to a Joggler with a whole bunch of new PnPIII icons.

If you live anywhere near Edinburgh I could show you but probably not till next week; 4 family birthdays in a week, including mine, means I'm rather busy until then.

* IMPORTANT
When reflashing roobarb's modified Openpeak image recently I had to change the file extension on the MD5 file. The file name should end with "md5" but the downloaded version ended with "md5.sum". It wouldn't work until I removed ".sum" from the file extension. EDIT I tried downloading the MD5 file from birds like wires today and it saved as "of1_30300_openpeak.img.gz.gz"; It isn't a valid archive so I'm sure all you need to do is change the file name to "of1_30300_openpeak.img.gz.md5".
fl0bbad0b
Posts: 5
Joined: Mon May 20, 2013 11:17 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by fl0bbad0b »

gegs wrote:I'm not getting exactly what you mean. The programs in the "So I'm missing" bit of your post are only available after installing PnPIII but it looks, from your post, as if you've reflashed to the Openpeak 30300 image which doesn't have any of those additional apps. You also won't have Squeezeplay and a few other apps you've not listed. You need to reinstall PnPIII to get them back.

Are you meaning that after you do install PnPIII and change proxy settings the "So I'm missing" list are the ones that don't appear (even though they're installed)?
Oh dear. What a mess I made of that. - Post in haste, regret at leisure.

Let me try again.

I have installed Openpeak 30300 and PNP III v3.31.
When I enable and configure the proxy server, the icons installed with PNPIII become inactive.
If I reboot the Joggler, the PNPIII icons are no longer present (i.e. there is a blank space where the icons had previously been).
If I then disable the proxy server settings and reboot the Joggler, the icons reappear.

Is anyone else able to replicate this, and more importantly, would anyone know how to resolve this problem.

Thanks
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

Now I get it! --- TBH I probably would have understood if I'd read your previous couple of posts ;)

Have you set up your proxy server to allow 'localhost' connections for the Joggler? It's ages (years) since I looked into anything to do with proxy servers but I'm sure your devices need to be allowed as hosts in the proxy settings. Apologies if you've already done this but it's all I could think of when you mentioned that all the failed apps had 'localhost' addresses.

Out of interest, have you tried changing 'localhost' to a real IP address to see if it kicks in? You only need to try it on one app to see if it works. What do the working entries begin with in /media/appshop/applications.xml ? (I'm nowhere near a Joggler to check myself.)
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by offbeatdave »

Just a quickie to say I've included the quickstart pdf file in the PnP III archive as of now.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

offbeatdave wrote:Just a quickie to say I've included the quickstart pdf file in the PnP III archive as of now.
In light of your post I decided to check out the quickstart guide. Well done! It's a great wee launch platform for a world of joggling. I'm jealous that it wasn't around when I got my first Joggler; it might have saved me hours of googling.
fl0bbad0b
Posts: 5
Joined: Mon May 20, 2013 11:17 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by fl0bbad0b »

gegs wrote:Now I get it! --- TBH I probably would have understood if I'd read your previous couple of posts ;)

Have you set up your proxy server to allow 'localhost' connections for the Joggler? It's ages (years) since I looked into anything to do with proxy servers but I'm sure your devices need to be allowed as hosts in the proxy settings. Apologies if you've already done this but it's all I could think of when you mentioned that all the failed apps had 'localhost' addresses.

Out of interest, have you tried changing 'localhost' to a real IP address to see if it kicks in? You only need to try it on one app to see if it works. What do the working entries begin with in /media/appshop/applications.xml ? (I'm nowhere near a Joggler to check myself.)
Interesting idea. . .

I changed 'localhost' (and 127.0.0.1) to the IP address of the joggler.
Changing just the one (Opera), and it works. . .ish. It's quite slow.
If I replace all the 'localhosts' with the IP address of the joggler, the desktop/interface cashes, but not before it tries to open gmail, twitter etc via Opera.
In response to your query about the working entries in my applications.xml, I posted my applications.xml on Tue May 21, 2013 10:49 pm (page 48).
The entries that work are the ones that DO NOT start "loc="http://localhost:80/starter/"
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: PnP III: Enhance the standard OS - Download v3.101 here!

Post by offbeatdave »

Leonardo wrote:Hello I did a little tip for launch different webpages from the dashboard using operamobile and the start script.

I modified the "start" wrapper of Opera replacing the line:

/openpeak/gui/apps/operamobile/operamobile -geometry 800x480 -mem 256M
with
/openpeak/gui/apps/operamobile/operamobile -geometry 800x480 -mem 256M

(for cleaning up my FS I preferred to move the applications all together using only one applications.xml, in the case of PnPIII the change should be:
/media/gforums/apps/operamobile/operamobile -fullscreen -mem 256M
with
/media/gforums/apps/operamobile/operamobile -fullscreen -mem 256M $1)

(the switch -url is not needed)

Doing this we don't need to use the webserver but we can pass the URL we want, directly in the applications.xml like:

<app static="1" id="router" loc="/openpeak/gui/apps/operamobile/" ext="1" standalone="1" app="/openpeak/gui/apps/operamobile/start 192.168.1.1" title="Router" icon="icon.swf"/>

(Also here the path is not the same of yours).

The only problem I found doing this is the "name" of the application is always "Opera Mobile", or whatever in languages.xml... we can keep it and change for example the icons for differente pages.
This might be of help if you're trying to use a proxy server (at least for web shortcuts).
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by gegs »

fl0bbad0b wrote:In response to your query about the working entries in my applications.xml, I posted my applications.xml on Tue May 21, 2013 10:49 pm (page 48).
So you did! I really must get into the habit of reading at least the previous couple of pages before replying to new posts :oops:
ttherapo
Posts: 64
Joined: Sat Jul 07, 2012 12:07 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by ttherapo »

Finally managed to update both of mt devices using a microsd and a card reader (7 usb drives did not work...). Now i have these questions if someone can reply:
1) When using Squeezebox, if i press quit or power button, sqeezebox quits. How can i make it to minimize instead with power button and to exit with quit button?
2) I want to share my nas icybox (192.168.10.9) with joggler, but i can't seem to make it work . What i do, i go to my gogglers web page and try to configure network share,please help me to enter correct entries

IP Address or PC Name:192.168.10.9 or icybox?
Shared Folder:just public or paste all adress i.e \\IB-NAS4220-B\public\btdownload
Username:?
Password:?
Mountpoint: media folder 1

Then i go to media/media and select media share 1?
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by offbeatdave »

Just a quick reply to the above while I have 30 seconds. The Squeezeplay power button is tweaked in PnP to exit. There is a way to restore its original functionality when I get a mo. It can't 'minimise' like a Windows app or the Lounge radio app. Regarding network shares, I just use the IP address of the share (mine is 192.168.0.1 as its a hard disk on the router) and my folded is just MUSIC. I had to set up a username and password in my NAS settings for it to work.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
jkn
Posts: 126
Joined: Sat Jul 16, 2011 11:18 am

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by jkn »

Hi there
I'm running PnP III on a Joggler with a hardwired small external USB DAC. It connects wirelessly to my HP Microserver via a Draytek Wireless Router. Connectivity is good.

I've recently actually started using the Squeezeplayer app for longer periods of time than just 'a few tunes for the grandchild'. I have noticed someting going a bit strange after the Joggler has been 'squeezeplaying' for a while. although connectivity remains good the actual data transfer seems to slow down greatly; resulting in things like very slow menu updates on the squeezeplayer app, stutters when playing music etc.

Once there this seems to also screw up the radio playback - I get 'connection lost' type errors. I have used the radio for failry long periods of time before and not noticed similar errors, it does seem to be the squeezeplayer app that is the common cause.

Although I've not fully traced it to the Joggler (it's possible the router also gets screwed up at the same time), I think that if I power down the Joggler, perhaps for a while, things get back to normal.

Anyone seen anything like this before and know the cause? Joggler overheating on streaming Squeezeplayer?

Thanks, Jon N
User avatar
pete
Posts: 2961
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by pete »

Jon,

Just updated a "new" Joggler with new FW and PNP3. I do have a Squeezebox server running on my MythTV box.

I'll leave it playing radio for a couple of days. Do you have any suggestions for what else I can try here?

I do have it connected on the test work bench via Gb. I can connect it to my Wireless AP (Ubiquti).

Pete
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
jkn
Posts: 126
Joined: Sat Jul 16, 2011 11:18 am

Re: PnP III: Enhance the standard OS - DOWNLOAD v3.31 HERE!

Post by jkn »

Hi Pete
pete_c wrote:Jon,

Just updated a "new" Joggler with new FW and PNP3. I do have a Squeezebox server running on my MythTV box.

I'll leave it playing radio for a couple of days. Do you have any suggestions for what else I can try here?

I do have it connected on the test work bench via Gb. I can connect it to my Wireless AP (Ubiquti).

Pete
Thanks for trying this - I don't know if the radio part of squeezeplayer will cause the same problem but it's worth a try for sure. Let me know what you find.

Do the non-linux Joggler OS's have the equivalent of a throttle temperature setting, I wonder? I would have thought that me running an external DAC rather than the onboard audio would reduce the power consumption if anything, but I might be wrong. I'm only wondering about this because the joggler felt a bit on the warm side when it was playing up. I have been wondering about doing one of the several heatsink mods but was hoping not to...

I'll also see if I can learn anything about the traffic when running the thing for a period of time. Would also be interesting to try it with wired Ethernet but I won't get chance to do that for a week or two.

Cheers, Jon N
Post Reply