The Nerd Lifestyle

Squeezeslave running on Dockstar (Marvell ARM Processor)

with 3 comments

This is the path I took in getting squeezeslave to run on my hacked Dockstar (Should work on Pogoplug or Sheeva/Guruplug). Squeezeslave is a software implementation of a squeezebox. It is command line driven and so far fits great on my little marvel devices. I now have one in my daughters room for streaming her children’s audiobooks from our squeezecenter (which is running on another Dockstar).

First thing I did was grab the tarball:

#wget http://squeezeslave.googlecode.com/files/squeezeslave-marvell6281-lnx26.tar.gz

Unpack it

#tar xzfv squeezeslave-marvell6281-lnx26.tar.gz

Which will give you the license file and a executable named squeezeslave. At this point if I attempt to run squeezeslave I get the following.

# ./squeezeslave
PortAudio error4: Host error. Could not open any audio devices.

From my brief understanding (and I mean brief) and light research we need the AOSS wrapper files in order to play with my USB sound device. I grab the following packages:

# apt-get install alsa-oss

Next go into the directory you unpacked squeezeslave in. You should now be able to execute with the following.

#aoss ./squeezeslave -L
Output devices:
* 0: /dev/dsp
#aoss ./squeezeslave IP_of_squeezeboxserver

And that is it. Just run it and point it to the squeezeboxserver.

Thanks to the folks at the squeezebox forums and the authors of squeezeslave.
Current release forum: here

Any questions or more likely corrections, leave a comment.
Edit:
Some people are having issues with it quitting out. I have had luck by running it with ‘-R’

#aoss ./squeezeslave IP_of_squeezeboxserver -R

Written by eod

November 4th, 2010 at 2:39 am

Posted in Computing,Ramble

3 Responses to 'Squeezeslave running on Dockstar (Marvell ARM Processor)'

Subscribe to comments with RSS or TrackBack to 'Squeezeslave running on Dockstar (Marvell ARM Processor)'.

  1. Hi Jonas,
    do you have compiled version 1.0 ???

    Greetings,
    Thomas

    truehl

    22 Nov 10 at 3:29 pm

  2. I do not have a copy of 1.0 compiled myself.

    BTW I’m not Jonas.

    eod

    7 Dec 10 at 12:58 am

  3. Can you elaborate on what exactly the USB sound device is? I’ve ordered a Dockstar in order to run squeezeslave on and want to be sure that I buy something that’ll work!

    thi

    2 Feb 11 at 4:44 pm

Leave a Reply