I had a really lengthy tutorial on squeezeplug version 6.02. It was tough to configure so when to my surprise I discovered squeezeplug version 7 I settled in for a hell of a ride. What I got was remarkably simplistic.

Hit the erase tab then hit Erase. Easy. Once it is erased click on the volume on the left that says UNTITLED (not depicted in this photo above). Then 4th button from the left on top says UNMOUNT. Unmount the UNTITLED volume.

Now go back to Terminal

sudo dd if=/path/to/squeezeplug_rpi_700.img of=/dev/rdisk4 bs=1m

On a Mac you can type sudo dd if= then from the finder drag the file into the terminal. It will complete the whole path for you. Great time saver.

Now hit enter and enter your password. Seemingly nothing happens but just wait 15 minutes or so. When it finishes put your SD card into your Raspberry Pi. Plug the Raspberry Pi into your router via the ethernet port. This will ensure you can do this without hooking up a monitor, keyboard, and mouse. Or hook up a monitor keyboard and mouse. I don’t care. But I like the command line.

Once it boots find your IP address and enter this in a terminal

ssh your.ip.address -l root

password is

nosoup4u

Yer In. if for some reason yer not in and it barks at you about ssh keys type this

ssh-keygen -R 10.0.2.35

make sure and use your IP address. Then log in again.

Now grab the lower corner of the terminal and resize it. Make it big and then type setup

Get to the main screen.

If you have a wifi dongle click on basic configuration and then follow the prompts to set up your wireless.

Expand the Root file system, change the TimeZone, the hostname if you want and for God’s sake change the root password.

Now reboot.

When you reboot log back in with ssh and type setup again.

Get to the main menu then:

Scroll down to SERVER and PLAYER and ok.

First select the Media Server then Install LMS. Follow the prompts.

Then install the player.

Install Squeezelite. Follow the prompts. Give it a name. Select your output device. Once Squeezelite is installed back out of Setup and get back to a command prompt.

Type squeezelite -lNow we need to give squeezelite some commands. I’m calling squeezelite, telling it what output device to use, giving it a name, and telling it where it lives. Dash o is the output device, dash n is the name, dash s is the server.

Type this:

squeezelite -o front:CARD=DAC,DEV=0 -n DELLMINT -s 127.0.0.1

Hit enter then open your browser and type your IP address of the Raspberry Pi:9000 (i.e. 10.0.1.44:9000 see pic below) and see if the DELLMINT name shows up as a player.HEY it did cuz I’m smart. I’m streaming a station from TuneIn radio.

Now lets make this happen at every boot. There are other ways to do this. Your Mileage May Vary on how to do this. Some folks use scripts. I just start the service and leave it running. Sue me if you don’t like it. sudo gedit /etc/rc.local