jump to navigation

Sometimes devices are funny (Logitech Squeezebox Touch) December 11, 2010

Posted by claudio in Uncategorized.
Tags: , , , , ,
trackback

Some time ago I bought a Logitech Squeezebox Touch for the living room. Attach a usb2 disk to it and say goodbye to your cds: it plays ogg, mp3, flac, etc.

While being a device geared toward the general public, the Logitech engineers didn’t forget that some people may want to have a look under the nice touch-screen interface:

$ ssh 10.0.0.100 -l root
root@10.0.0.100's password:


This network device is for authorized use only. Unauthorized or improper use of this system may result in you hearing very bad music. If you do not consent to these terms, LOG OFF IMMEDIATELY.
Ha, only joking. Now you have logged in feel free to change your root password using the 'passwd' command. You can safely modify any of the files on this system. A factory reset (press and hold add on power on) will remove all your modifications and revert to the installed firmware.
Enjoy!

With a little of humour in /etc/motd they welcome your changes and avoid at the same time a call to their support line :).

In case you are curious:
# uname -a
Linux SqueezeboxTouch 2.6.26.8-rt16-332-g5849bfa #1 PREEMPT RT Mon Nov 8 12:48:28 MST 2010 armv6l GNU/Linux

# perl -v
This is perl, v5.10.0 built for arm-linux-gnueabi
Copyright 1987-2007, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl".  If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page.

# ps awx |grep perl
28641 ?        SN     0:42 /usr/bin/perl /usr/squeezecenter/slimserver.pl --charset utf8 --noweb --notranscoding --nosb1slimp3sync --nostatistics --noinfolog --nodebuglog --logfile syslog
28643 ?        SN     0:01 /usr/bin/perl /usr/squeezecenter/gdresized.pl
29210 pts/0    S+     0:00 grep perl

Perl and GNU/Linux for my flac files. You won’t hear me complaining… :)

About these ads

Comments»

1. Nilson - December 11, 2010

Thanks for sharing this. I think this is the kind of marketing Perl needs.

2. Steffen Mueller - December 13, 2010

Their whole server application is written in Perl. It’s Open Source and probably one of the largest OS Perl applications around. It was all developed by a company calls Slimdevices that was later bought by Logitech. I run an instance of the server software on a small computer (sheevaplug in this case) connected to DSL. It will serve my music with a nice web interface to anywhere in the world where I have an internet connection. Screw ipods :)

Not just that. For example, my dad is really into Jazz. So when he finds a fresh artist, he’ll tell me about it and I immediately get access to the track on the squeezebox in my living room by accessing his server instance*.

It’s just good technology. Open and hackable, too.

* Admittedly, it takes an ssh port forward.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 145 other followers

%d bloggers like this: