Page 3 of 41

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 7:43 pm
by castalla
1. Are you using this: http://birdslikewires.co.uk/download/op ... ext.img.gz

2. Extract img file

3 Write img to usb

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 7:49 pm
by Error
yes yes and yes.

There's something strange going on.

Stick1 with v1.09 recently started acting weird and the :9000 page of LMS kept loading but never really did.

So I decided to update.
Stick2 with v3 won't boot properly.
Stick2 with v1.09 again results in the same behaviour. The same (non standard) screensaver is there and :9000 fails to load again. It just seems like the same installation as with stick v1.09 but how can that be if I used another stick with a fresh written image??

What should I do now?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 7:51 pm
by castalla
What are you using to write the img ?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 7:53 pm
by castalla
Also, what browser are you using to connect to LMS?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 7:57 pm
by Error
I'm using Win32diskImager, WIndows7 64 bit.

I'm using Firefox. But tried Internet Explorer as well and that didn't work also.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 8:14 pm
by castalla
Wired or wifi?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 9:28 pm
by Man in a van
Error wrote:yes yes and yes.

There's something strange going on.

Stick1 with v1.09 recently started acting weird and the :9000 page of LMS kept loading but never really did.

So I decided to update.
Stick2 with v3 won't boot properly.
Stick2 with v1.09 again results in the same behaviour. The same (non standard) screensaver is there and :9000 fails to load again. It just seems like the same installation as with stick v1.09 but how can that be if I used another stick with a fresh written image??

What should I do now?
remember the basics and try these tools for your usb sticks

reformathttp://www.softpedia.com/get/System/Har ... Tool.shtml

write imagehttp://forum.odroid.com/viewtopic.php?f=53&t=947

atb

Ronnie.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 10:08 pm
by JimbobVFR400
But 1.09 doesn't have LMS installed by default, there's an option to install it within the Squeeze play interface. Are you sure its not a cached browser page or LMS on a different machine you're seeing.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 10:27 pm
by Error
Castalla I use the Joggler wired (as all my fixed stuff like TV, PS3, NAS, PC.)

No it's not cached, i switched it off and now :9000 can't be reached, no reaction. That makes sense, its off..

I pulled the stick on which SqpOS is installed and let it boot from flash, it should now boot in PNPIII. But again it boots in v1.09 ???
For the record: no stick plugged in... Anyone seen this before yet?

So I'm guessing to reflash the original system again? And then format the stick and put SQPOS on it again? Any other thoughts?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 02, 2014 10:38 pm
by castalla
I'm getting lost! Looks like you've managed to install the internal version of Sgpos at some point.

Back to square one, I think.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Sat Oct 04, 2014 8:35 am
by Error
I decided to start all over again.

- reflashed the joggler with reflash tool 1.11
- reflashed it with OF1_v30300
- Installed PNPIII (fresh version) on the internal memory (took VERY long to complete but succes!)
- grabbed my new 8gb stick, wrote SqPOSv300 to it
- used gparted to expand the root of the stick
- popped it in, it took quite some time but it booted.
- LMS took ages to install, also the Joggler reacts quite slow on commands.
- Network share succesfully mounted, all the files were scanned.

So far so good.

BUT
- it won't connect the player to the server. If i login to :9000 I can see there is no player connected. On the joggler I try to connect to "ServerMusic" (library) and it returns a failure ((in Dutch so translated ;) ) "can't make a connection to server, check if computer is on and connected to your network. ALso check if LMS is running"). I rebooted the Joggler, same story. Strange; since I can access LMS it must be alive, and connectable over the network. And if that's the case then why can't I connect? Suggestions?

And why is it that the joggler responds so slow on commands? Is this a network-issue? I suppose I could reboot the router.

EDIT:
never mind; after another relaunch I was able to connect player to server again. So up and running again, with version v3!

Thanks for your support along the way!

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Sat Oct 04, 2014 11:49 am
by papaiannis
I have installed SqOS v3 on the internal flash memory of my joggler.
Then I installed the nightly build of Logitech Media Server v7.9. The installation succeeded, but there is no free flash memory fo indexes.
Is there some package that I can remove to free some memory space? (I don't use wireless and samba.)
Thank you.
B.R.
Alekos

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon Oct 06, 2014 11:07 am
by roobarb!
Just a quick note - I'm in the process of moving servers, so things will be wonky for a short time. Should be back soon!

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon Oct 06, 2014 11:09 am
by roobarb!
papaiannis wrote:I have installed SqOS v3 on the internal flash memory of my joggler.
Then I installed the nightly build of Logitech Media Server v7.9. The installation succeeded, but there is no free flash memory fo indexes.
Is there some package that I can remove to free some memory space? (I don't use wireless and samba.)
Wouldn't save you that much space.

My advice - use a USB stick if you're wanting LMS. Even on the older versions where you could install LMS from the menus, once you did, it would quickly fall over through not being able to write it's database files. I managed to fudge it by deleting binaries for other architectures, but really, just use a little stick. If you don't need wireless, you could even pop the stick inside.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon Oct 06, 2014 1:19 pm
by roobarb!
roobarb! wrote:Just a quick note - I'm in the process of moving servers, so things will be wonky for a short time. Should be back soon!
Done! On a lovely 1Gbps connection now. :)

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Wed Oct 08, 2014 8:41 pm
by palindrom
I have been an early bird by downloaded your 3.00 version:

18.09.14 - b13added3cd7e5511d123348af64eb0c *sqpos300_of1.img.gz

and I am was facing a problem where all my jogglers stoped working after a couple of days when I rebooted them (freezing during loading).

I have seen that there is now a newer version for downloading with the same version number (?!).

22.09.14 - 12490d0090e345e3609255a868c82adc *sqpos300_of1.img.gz

Has there been any update addressing the issues I described above?

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Thu Oct 09, 2014 12:49 am
by castalla
I'm using the image which I downloaded on 19 Sept. - no issues.

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Sat Oct 11, 2014 11:50 am
by palindrom
palindrom wrote:
18.09.14 - b13added3cd7e5511d123348af64eb0c *sqpos300_of1.img.gz

22.09.14 - 12490d0090e345e3609255a868c82adc *sqpos300_of1.img.gz
The "18.09.14" version seems to be buggy (eg. automatic display dim not working ... ).
Ensure to download the current version 3!

Tired of getting a new random LAN MAC address after FW update?
Just use the WLAN MAC Address for LAN (as the Logitech does as well).

Just replace [EDIT: path corrected]
/opt/squeezeplay/bin/sqp_JogglerNetwork.sh (UPDATED to LOCAL WLAN-MAC)

Code: Select all

#!/bin/bash

# sqpnetapply v1.04 (21st June 2012) by Andy Davison
#  Executed by JogglerNetwork - only used on SqueezePlay OS
#  Extended 2013 for WalnMAC by Heiko Steinwender

DEBUG=0

readnetsettings() {
	
	SETTINGS=`cat ~/.squeezeplay/userpath/settings/JogglerNetwork.lua 2>/dev/null`
	LOOPVAR=${SETTINGS}

	if [ "$SETTINGS" != "" ]; then
		while echo $LOOPVAR | grep \, >/dev/null
		do

			LOOPTEMP=${LOOPVAR%%\,*}
			LOOPVAR=${LOOPVAR#*\,}

			VAR=`echo $LOOPTEMP | awk -F\= '{print $1}'`
			VAL=`echo $LOOPTEMP | awk -F\" '{print $2}'`

			[[ "$VAR" =~ "settings" ]] && NIC="$VAL"
			[[ "$VAR" == "ssid" ]] && SSID="$VAL"
			[[ "$VAR" == "psk" ]] && PSK="$VAL"
	
			[ $DEBUG -eq 1 ] && echo "This is the VAR = $VAR"
			[ $DEBUG -eq 1 ] && echo "This is the VAL = $VAL"

		done
	else
		NIC="lo"
	fi

	[ $DEBUG -eq 1 ] && echo
	[ $DEBUG -eq 1 ] && echo "The NIC is $NIC"
	[ $DEBUG -eq 1 ] && echo "The SSID is $SSID"
	[ $DEBUG -eq 1 ] && echo "The PSK is $PSK"
	
}

applynetsettings() {
	
	# Build the interfaces file
	echo "auto lo" > /tmp/interfaces.tmp
	echo "iface lo inet loopback" >> /tmp/interfaces.tmp
	echo >> /tmp/interfaces.tmp
	echo "auto $NIC" >> /tmp/interfaces.tmp
	echo "iface $NIC inet dhcp" >> /tmp/interfaces.tmp
	
	if [ "$NIC" == "wlan0" ]; then
		[ "$SSID" != "" ] && echo "wpa-ssid \"$SSID\"" >> /tmp/interfaces.tmp
		[ "$SSID" != "" ] && echo "wpa-psk \"$PSK\"" >> /tmp/interfaces.tmp
	fi
	
	if [ "$NIC" == "eth0" ]; then
		wlanmac=`ifconfig -a | grep "wlan0" 2>&1`
		if [ $? == 0 ]; then 
			wlanmac=`echo -n $wlanmac | awk -F\addr {'print $2'} | awk -F\  {'print $1'}`
			wlanmac=02"${wlanmac: -15}"
			ethmac=`ifconfig -a | grep "eth0"  | awk -F\addr {'print $2'} | awk -F\  {'print $1'}`
			sed "s/$ethmac/$wlanmac/I" -i ~/.squeezeplay/userpath/settings/*.lua
			echo "hwaddress ether $wlanmac" >> /tmp/interfaces.tmp
		fi
		echo >> /tmp/interfaces.tmp
		echo "auto wlan0" >> /tmp/interfaces.tmp
		echo "iface wlan0 inet dhcp" >> /tmp/interfaces.tmp
	fi
	
	# Overwrite the previous interfaces file
	sudo mv /tmp/interfaces.tmp /etc/network/interfaces
	sudo chown root:root /etc/network/interfaces
	
	if [[ "$NIC" == "wlan0" ]] && [[ "$PSK" != "" ]]; then
		sudo chmod 600 /etc/network/interfaces
	else
		sudo chmod 644 /etc/network/interfaces
	fi
	
}

if [ "$1" == "apply" ]; then

	readnetsettings
	sleep 1
	applynetsettings
	sleep 1
	sudo reboot
	exit 0

elif [ "$1" == "reset" ]; then
	
	rm ~/.squeezeplay/userpath/settings/JogglerNetwork.lua &>/dev/null
	sudo rm /etc/network/joggler-eth
	sudo rm /etc/udev/rules.d/70-persistent-net.rules
	sudo touch /etc/udev/rules.d/70-persistent-net.rules
	NIC="eth0"
	applynetsettings
	sudo chmod 644 /etc/network/interfaces
	exit 0
	
elif [ "$1" == "ip" ]; then
	
	readnetsettings
	if [[ "$NIC" =~ "wlan" ]]; then
		INTERFACE="Wireless"
	elif [[ "$NIC" =~ "eth" ]]; then
		INTERFACE="Ethernet"
	else
		INTERFACE=""
	fi
	IP=`ifconfig $NIC | grep 'inet addr' | awk -F\addr: {'print $2'} | awk -F\  {'print $1'}`
	
	# Be really careful with this output. For any network fail the return MUST begin 'No network' for SetupWelcome applet.
	if [ "$INTERFACE" != "" ] && [ "$IP" != "" ]; then
		echo -n "$INTERFACE interface is active. Current IP: $IP"
	elif [ "$INTERFACE" != "" ]; then
		echo -n "No network address has been assigned to the $INTERFACE interface ($NIC)."
	else
		echo -n "No network has been configured or it is inaccessible."
	fi
	exit 0
	
else

	echo "I've got nothing to do."
	exit 0
	
fi

SqueezePlay OS (Version 3) for OpenFrame

Posted: Sat Oct 11, 2014 11:06 pm
by roobarb!
palindrom wrote:I have seen that there is now a newer version for downloading with the same version number (?!).
Yup, I uploaded a tweaked version, but it was incredibly minor - think it was a comment in a script or something. It was largely to test out a build script I'd made, if I remember right.

Well spotted! Shouldn't have had any impact on the issue you saw, though. :)

Re: SqueezePlay OS (Version 3) for OpenFrame

Posted: Mon Oct 13, 2014 11:07 am
by roughlychiron
Hi again Everyone,

Tried out newest version last night ... seems to work fine BUT will not now play my WAV files ..... is this a known issue? has the facility been dropped?

Cheers