Wunderbar job on Squeezeplug 5. I've been re-living my childhood listening to radio stations from all over the world but this time in superb digital quality. My family have been astounded that such a small device can be so versatile and your work on integrating LMS is fantastic.
Getting my Pi has made be use Linux for the first time and it's forced me to learn a lot of stuff very quickly so I offer a few observations that might help others :-
1. Follow Truehl's instructional video (allowing for changes to the menu system in Version 5) and your media should be recognised immediately and be available for playback.
2. Use a decent powered hub if you are going to use Wi-fi. I picked up this one http://www.maplin.co.uk/4-port-high-per ... ing-637257
which is very cheap at the moment and they have just taken another ten quid off! Besides having three powered USB ports it provides another socket that is designed to power Ipad2. So you're getting 2 amps of power delivered and available to the Pi and peripherals. A lot of problems magically go away when you have decent power.
3. Speaking of Wi-fi. Find out what chipset your dongle uses. I was delighted to find that my Sitecom WL-113 that has been sitting in my drawer for years worked first time. It's got a ZD1211 chipset so is supported out of the box - brilliant! Just enter your network's name (SSID) and tell it to pick up an address automatically or static and you're done!
4. If you are running your SqueezePi headless and SSH into it typing 'squeezeplug' should get you in without you having to know what ip address DHCP has assigned to it. Likewise for using your browser to get into LMS, 'squeezeplug:9000' should do the trick!
5. If for some reason you can't get into your SqueezPi using the method of 4 above, then SSH'ing into it may require you to deduce what ip DHCP has assigned. For linux, What I do is open a terminal on my remote machine and type 'ifconfig'. This will tell me what ip this remote machine has i.e 192.168.1.2 (yours will vary). This allows me to discount this address from the result of the next command I use 'arp -n' which should return the wireless addresses in use on the network. Using the address that is not your remote IP address you should be able to SSH into your Squeezeplug or browse to LMS.
Incidently typing 'dmesg' while SSH'd into your Pi can give you a lot of helpful information as to what's going on with it hardware and firmware wise and 'top' is great for insuring that squeezeplug is actually running happily!
6. Now for the teething problems - the updates stopped my squeezeplug dead in it's tracks. Don't know why exactly, but it happened on three attempts at installation. The fourth time I just left it at the 5.0 release and everything works perfectly. There's nothing in the update that affects me so I'm leaving it as it is. I'm happy, just passing on feedback for informational purposes.
7. May not be a Squeezeplug issue, but is there a setting that needs to be enabled so that if Wi-fi is disconnected for a moment LMS will begin streaming again once re-established rather than sitting there with no output? A hard re-start seems to be the only cure.
8. Definitely not a Squeezeplug issue and I'm only working my way through the LMS manual now, but can LMS be set to automatically start streaming, say a radio station on boot up. I like the fact the Squeezeplug can run headless but having to log in from another computer through SSH just to start output can have it's drawbacks.
9. Is there a small footprint (even text only browser) that could be used to output LMS's main page to the Pi's standard video out for comfort monitoring purposes? LMS does have a basic text only version of it's interface which I was thinking might suffice.
All in all, great work. I've had a lot of fun over the past couple of days with Squeezeplug and I feel this has been one of many boxes that I will deploy throughout my house.