SqueezePlay OS for Joggler

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
Locked
User avatar
dwl99
Posts: 765
Joined: Fri Mar 04, 2011 7:38 am
Location: Glasgow

Re: SqueezePlay OS for Joggler

Post by dwl99 »

dwl99 wrote:Doh! I just discovered that you can install Logitech Media Server on this OS - this is fantastic! Can anyone point me to an idiot's guide to mounting Windows shared drives & folders so that LMS on this OS can see them? Samba shares have always baffled me.
anyone....?
User avatar
roobarb!
Posts: 1769
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

SqueezePlay OS for Joggler

Post by roobarb! »

dwl99 wrote:
dwl99 wrote:Doh! I just discovered that you can install Logitech Media Server on this OS - this is fantastic! Can anyone point me to an idiot's guide to mounting Windows shared drives & folders so that LMS on this OS can see them? Samba shares have always baffled me.
anyone....?
Give this a try - use nano, not gedit, though.

http://ubuntuforums.org/showthread.php?t=1658828
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
User avatar
dwl99
Posts: 765
Joined: Fri Mar 04, 2011 7:38 am
Location: Glasgow

Re: SqueezePlay OS for Joggler

Post by dwl99 »

roobarb! wrote:
dwl99 wrote:
dwl99 wrote:Doh! I just discovered that you can install Logitech Media Server on this OS - this is fantastic! Can anyone point me to an idiot's guide to mounting Windows shared drives & folders so that LMS on this OS can see them? Samba shares have always baffled me.
anyone....?
Give this a try - use nano, not gedit, though.

http://ubuntuforums.org/showthread.php?t=1658828
Thanks roobarb - would you mind running your eye over this? I still cannot get the bleedin' thing to work :evil:

I followed the guide you mentioned. The music folder I want to share is on my Buffalo Linkstation which appears on my Windows network as \\LINKSTATION\share\Music2 and it has unrestricted access with no passwords etc. I edited /root/smb/credentials to include the lines

Code: Select all

username=
password=
and saved it.

I then did

Code: Select all

sudo mkdir /media/Music2
sudo nano /etc/fstab
and inserted the line

Code: Select all

//LINKSTATION/share/Music2 /media/Music2 cifs credentials=/root/smb/credentials,rw,iocharset=utf8,uid=1000,gid=1000 0 0
so that fstab now reads

Code: Select all

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc     /proc                proc    nodev,noexec,nosuid   0    0
none     /tmp                 tmpfs   noatime,size=192M     0    0
none     /var/cache/apt       tmpfs   noatime,size=256M     0    0
none     /var/lib/apt/lists   tmpfs   noatime,size=256M     0    0
none     /var/log             tmpfs   noatime,size=16M      0    0

LABEL=sqp-root   /       ext2    errors=remount-ro,noacl,noatime   0       1
LABEL=sqp-boot   /boot   vfat    defaults                    0    0
//LINKSTATION/share/Music2 /media/Music2 cifs credentials=/root/smb/credentials,rw,iocharset=utf8,uid=1000,gid=1000 0 0
I have pointed LMS to /media/Music2 but it still refuses to see any music. I noticed that the Windows network path has backslashes instead of forward slashes but changing the last line of fstab to

Code: Select all

\\LINKSTATION\share\Music2 /media/Music2 cifs credentials=/root/smb/credentials,rw,iocharset=utf8,uid=1000,gid=1000 0 0
doesn't help. Where have I messed up?

Thanks!
mashton
Posts: 17
Joined: Sat Jun 30, 2012 11:43 am

Re: SqueezePlay OS for Joggler

Post by mashton »

I am on version 1.05 and have just performed an update from Squeezeplay 1.5 to 1.51, using the update command in the SP UI. Does this perform a full update to 1.07, including the LMS library scanning fixes? I am suffering from this issue and want to fix it.

If not, what is the procedure for performing a 1.05 -> 1.07 update?
User avatar
roobarb!
Posts: 1769
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

dwl99 wrote:Thanks roobarb - would you mind running your eye over this? I still cannot get the bleedin' thing to work :evil:
It looks okay to me - you did install the appropriate packages? Samba is not installed by default on sqpOS.

Code: Select all

sudo apt-get install samba samba-common
Also, try a share that you need a username and password for. I remember, many moons ago when I used to do Windows support work, having trouble with shares with no username or password.

Hope that's some help!
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
User avatar
roobarb!
Posts: 1769
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

mashton wrote:I am on version 1.05 and have just performed an update from Squeezeplay 1.5 to 1.51, using the update command in the SP UI. Does this perform a full update to 1.07, including the LMS library scanning fixes? I am suffering from this issue and want to fix it.
No, the SqueezePlay update only updates SqueezePlay itself, and not components in the underlying OS. It could, but I didn't want to head down the road of handling system patches that way. Maybe I'll have to in the future, but hopefully not.
mashton wrote:If not, what is the procedure for performing a 1.05 -> 1.07 update?
The only way currently is to download and write a new image. However, the fix for the LMS problem is relatively straightforward to apply. If you've got CLI access, log in and edit the /etc/fstab file, removing the line that references /var/tmp. From memory, that should fix it.
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
mashton
Posts: 17
Joined: Sat Jun 30, 2012 11:43 am

Re: SqueezePlay OS for Joggler

Post by mashton »

Great, that was easily done. Thanks.
jemhayward
Posts: 40
Joined: Thu Aug 30, 2012 1:46 pm

Re: SqueezePlay OS for Joggler

Post by jemhayward »

Apologies if this is a FAQ, or even a RTFM, but I'm new to the forum, and don't even have a Joggler. I'm thinking of buying several jogglers to complete my multiroom system now that Logitech have abandoned the Squeezebox Touch. I have a lot of 24bit 96kHz music. For some rooms the joggler on its own will be fine, but in a couple of places I want to be able to connect to existing USB DACs and play my 24bit files. So, I have two questions:
Will the Joggler with SqueezeplayOS play 24bit files through the internal speakers/socket?
Can I connect a USB DAC to the joggler if I opt for the "boot from usb" type installation (maybe via a hub)?
If I install SqueezeplayOS onto the device itself, can I play 24/96 stuff through my USB dacs?
User avatar
roobarb!
Posts: 1769
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

jemhayward wrote:Apologies if this is a FAQ, or even a RTFM, but I'm new to the forum, and don't even have a Joggler. I'm thinking of buying several jogglers to complete my multiroom system now that Logitech have abandoned the Squeezebox Touch.
Whoa! You've dropped a little bomb on me there!

#Heads off and does some reading...#

Blimey. Right. Okay. Hmm.
jemhayward wrote:I have a lot of 24bit 96kHz music. For some rooms the joggler on its own will be fine, but in a couple of places I want to be able to connect to existing USB DACs and play my 24bit files. So, I have two questions:
Will the Joggler with SqueezeplayOS play 24bit files through the internal speakers/socket?
It should be capable of this, yes. Basically, if Linux can do it, sqpOS can do it - you'll likely need to tweak the asound.conf file (as this is set for 16-bit 44.1kHz, IIRC). All I can recommend is buying one and trying it, as I don't have any 24/96 files myself.
jemhayward wrote:Can I connect a USB DAC to the joggler if I opt for the "boot from usb" type installation (maybe via a hub)?
Yes. As you say, use a hub and all will be well.
jemhayward wrote:If I install SqueezeplayOS onto the device itself, can I play 24/96 stuff through my USB dacs?
Yes. Install to the internal memory and use the external USB port without a hub. Or with a hub. Up to you.

I'm sure that was three questions. ;)

Now off to do some more reading about what the heck Logitech are up to.
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
hansel
Posts: 20
Joined: Thu Oct 13, 2011 2:37 pm

Re: SqueezePlay OS for Joggler

Post by hansel »

Had trouble connecting my Squeezeplay OS to WPA2 and AES encrypted wireless router. SSID broadcast disabled.
I did the following (from http://ubuntuforums.org/showthread.php?t=1798927)

Add your network information to wpa supplicant configuration file:

Code: Select all

joggler@joggler:~$ sudo su
root@joggler:/home/joggler# wpa_passphrase YOURSSID YOURWIFIPASSWORD >> /etc/wpa_supplicant.conf
root@joggler:/home/joggler# exit
Lookup the HEX value of your YOURWIFIPASSWORD by opening the wpa_supplicant.conf file.

Code: Select all

vi /etc/wpa_supplicant.conf
and copy that into the file /etc/network/interfaces and change other parameters accordingly.

Code: Select all

sudo vi /etc/network/interfaces

Code: Select all

auto wlan0     #change this to the name of your WiFi interface
iface wlan0 inet dhcp     #this is normally fine, if you want a static IP address replace “dhcp” with “static”
netmask 255.255.255.0     #change this as appropriate for your network, this value is usually right
gateway 192.168.1.1     #change this as appropriate for your network
address 192.168.1.100     #only needed for a static IP address
dns-nameservers 192.168.1.1     #only needed for a static IP address
wpa-driver wext     #you shouldn’t need to change this
wpa-ssid YOURSSID     #just type the name of your SSID here
wpa-ap-scan 1     #if the name of your SSID is hidden usually, type 2 instead of 1
wpa-proto WPA    #if you use WPA1 type WPA, if you use WPA2 type RSN
wpa-pairwise CCMP     #if you use AES type CCMP, if you use TKIP type TKIP
wpa-group CCMP     #if you use AES type CCMP, if you use TKIP type TKIP
wpa-key-mgmt WPA-PSK     #usually WPA-PSK (if you share a key) but sometimes WPA-EAP (for enterprises)
wpa-psk YOURHEXKEYFROMABOVE     #the hex key that you generated earlier
from: http://prupert.co.uk/2010/06/25/how-to- ... -line-cli/

Reboot the machine afterwards.
Check with the following command if you are connected to your wireless AP succesfully

Code: Select all

iwconfig wlan0
jemhayward
Posts: 40
Joined: Thu Aug 30, 2012 1:46 pm

Re: SqueezePlay OS for Joggler

Post by jemhayward »

roobarb! wrote:
jemhayward wrote:Apologies if this is a FAQ, or even a RTFM, but I'm new to the forum, and don't even have a Joggler. I'm thinking of buying several jogglers to complete my multiroom system now that Logitech have abandoned the Squeezebox Touch.
Whoa! You've dropped a little bomb on me there!

#Heads off and does some reading...#

Blimey. Right. Okay. Hmm.
jemhayward wrote:I have a lot of 24bit 96kHz music. For some rooms the joggler on its own will be fine, but in a couple of places I want to be able to connect to existing USB DACs and play my 24bit files. So, I have two questions:
Will the Joggler with SqueezeplayOS play 24bit files through the internal speakers/socket?
It should be capable of this, yes. Basically, if Linux can do it, sqpOS can do it - you'll likely need to tweak the asound.conf file (as this is set for 16-bit 44.1kHz, IIRC). All I can recommend is buying one and trying it, as I don't have any 24/96 files myself.
jemhayward wrote:Can I connect a USB DAC to the joggler if I opt for the "boot from usb" type installation (maybe via a hub)?
Yes. As you say, use a hub and all will be well.
jemhayward wrote:If I install SqueezeplayOS onto the device itself, can I play 24/96 stuff through my USB dacs?
Yes. Install to the internal memory and use the external USB port without a hub. Or with a hub. Up to you.

I'm sure that was three questions. ;)

Now off to do some more reading about what the heck Logitech are up to.
Many thanks - I think its worth a go then... whats the best place to find a cheap Joggler to play with? (now four questions!)
User avatar
hawsey
Posts: 2077
Joined: Sun May 22, 2011 11:23 pm
Location: Northumberland

Re: SqueezePlay OS for Joggler

Post by hawsey »

EBay I wouldn't pay more than 50 myself ;-) or on the marketplace section on this forum.
Good luck joggler hunting
Happy Joggling
jemhayward
Posts: 40
Joined: Thu Aug 30, 2012 1:46 pm

Re: SqueezePlay OS for Joggler

Post by jemhayward »

just ordered one off ebay £54.99 delivered, refurbished with upgraded software...
User avatar
hawsey
Posts: 2077
Joined: Sun May 22, 2011 11:23 pm
Location: Northumberland

Re: SqueezePlay OS for Joggler

Post by hawsey »

Jobs a good un :-)
Happy Joggling
User avatar
dwl99
Posts: 765
Joined: Fri Mar 04, 2011 7:38 am
Location: Glasgow

Re: SqueezePlay OS for Joggler

Post by dwl99 »

roobarb! wrote:
dwl99 wrote:Thanks roobarb - would you mind running your eye over this? I still cannot get the bleedin' thing to work :evil:
It looks okay to me - you did install the appropriate packages? Samba is not installed by default on sqpOS.

Code: Select all

sudo apt-get install samba samba-common
Also, try a share that you need a username and password for. I remember, many moons ago when I used to do Windows support work, having trouble with shares with no username or password.

Hope that's some help!
Thanks, I didn't realise that I also needed to install samba. Unfortunately I'm now getting an error message "couldn't find package samba". I assume that I need to add a repository in some way?

I tried sudo apt-get update then sudo apt-get install samba samba-common but got the following error message:

Code: Select all

joggler@joggler:~$ sudo apt-get install samba samba-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  avahi-daemon: Depends: libavahi-common3 (>= 0.6.16) but it is not going to be installed
                Depends: libavahi-core6 (>= 0.6.24) but it is not going to be installed
                Depends: libdaemon0 (>= 0.12) but it is not going to be installed
                Recommends: libnss-mdns but it is not going to be installed
  avahi-utils: Depends: libavahi-common3 (>= 0.6.22) but it is not going to be installed
  bind9-host: Depends: libbind9-60 (= 1:9.7.0.dfsg.P1-1ubuntu0.5) but it is not going to be installed
              Depends: libdns64 (= 1:9.7.0.dfsg.P1-1ubuntu0.5) but it is not going to be installed 
              Depends: libisc60 (= 1:9.7.0.dfsg.P1-1ubuntu0.5) but it is not going to be installed 
              Depends: libisccfg60 (= 1:9.7.0.dfsg.P1-1ubuntu0.5) but it is not going to be installed
              Depends: liblwres60 (= 1:9.7.0.dfsg.P1-1ubuntu0.5) but it is not going to be installed
              Depends: libxml2 (>= 2.6.27) but it is not going to be installed
  libavahi-client3: Depends: libavahi-common3 (>= 0.6.22) but it is not going to be installed
  samba: Depends: samba-common-bin but it is not going to be installed
         Depends: libcups2 (>= 1.4.0) but it is not going to be installed
         Depends: update-inetd but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Any advice would be very welcome!
hansel
Posts: 20
Joined: Thu Oct 13, 2011 2:37 pm

Re: SqueezePlay OS for Joggler

Post by hansel »

Since installation of SPOS I cannot get a ip address on the wlan0 interface. With native O2 OS together with PnP software I had no issues at all. Always a succesfull wireless connection. My router hasn't changed, nothing did, except the software on the Joggler. Here's some output:

Code: Select all

joggler@joggler:/var/log$ sudo dhclient -d
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/00:0e:8e:22:a9:75
Sending on   LPF/wlan0/00:0e:8e:22:a9:75
Listening on LPF/eth0/00:1c:e2:b7:7a:52
Sending on   LPF/eth0/00:1c:e2:b7:7a:52
Sending on   Socket/fallback
DHCPREQUEST of 192.168.1.83 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.83 from 192.168.1.1
bound to 192.168.1.83 -- renewal in 40676 seconds.
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
...
The ethernet interface is getting .83 ip address. My wlan interface is getting nothing.
Running SPOS using the wlan is not working because of this.
The joggler is only one meter away from the router.

What is going on?
User avatar
roobarb!
Posts: 1769
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

hansel wrote:What is going on?
Have you got the wired connection hooked up at the same time? Because it won't like that.
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
User avatar
roobarb!
Posts: 1769
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS for Joggler

Post by roobarb! »

dwl99 wrote:

Code: Select all

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Any advice would be very welcome!
I hate to say it, but did you try this?

Code: Select all

sudo apt-get -f install
Had to check... :)
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
User avatar
dwl99
Posts: 765
Joined: Fri Mar 04, 2011 7:38 am
Location: Glasgow

Re: SqueezePlay OS for Joggler

Post by dwl99 »

roobarb! wrote:
dwl99 wrote:

Code: Select all

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Any advice would be very welcome!
I hate to say it, but did you try this?

Code: Select all

sudo apt-get -f install
Had to check... :)
Hah ha ha - no I hadn't in case it caused any damage! Will give it a go when I get home - thanks again.
hansel
Posts: 20
Joined: Thu Oct 13, 2011 2:37 pm

Re: SqueezePlay OS for Joggler

Post by hansel »

roobarb! wrote:Have you got the wired connection hooked up at the same time? Because it won't like that.
Yes, I have.
I recall not having a connection with my squeezeboxserver with only wlan active. The reason I connected the wire...
Currently it is reflashing the machine again (with wire). I will try again after wireless setup.
Locked