Finally I have received my Noxon Audio - and it was quite a breeze to get it working
1) Downloaded the UPnP Mediaserver from
http://www.twonkyvision.de
2) Unpack and configure twonkyvision-musicserver.ini
(Musicserver is free to use, mediaserver will only run for 30mins - more details on the differences are on the website, but the name says it all)
3) Create a startup script. This one was taken from the forum at the terratec website and slightly modified. (Disclaimer - it works, but it's not nicely made)
Code:
#server This shell script enables the automatic use of the Twonky Media Server
#
# Author: Tony Reina <reina@alum.bu.edu>
#
#
# description: Starts the Twonky Media Server as a daemon
# processname: mediaserver
# config: /database/twonkyvision-mediaserver-2-8-full/unix/twonkyvision-musicserver.ini
#
# source function library
#. /etc/rc.d/init.d/functions
# Installation prefix - Change this to the directory where you have the Twonky program
prefix=/point/to/your/installation/directory
# What to use to start up the daemon
DAEMON="$prefix/musicserver"
NAME="Twonky Media Server"
lockfile=/var/run/mediaserver.pid
RETVAL=0
start() {
if [ -f $lockfile ]; then
echo "ERROR: $NAME is already started or $lockfile exists"
else
cd $prefix
echo -n `$DAEMON -D` > /dev/null 2>&1
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
echo $"Starting $NAME" #/bin/true
else
echo $"Starting $NAME" #/bin/false
fi
fi
}
stop() {
/bin/kill `cat $lockfile 2> /dev/null ` > /dev/null 2>&1
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
echo $"Stopping $NAME: " # /bin/true
rm $lockfile
else
echo $"Stopping $NAME: "# /bin/false
fi
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart|force-reload)
restart
;;
reload)
;;
condrestart)
[ -f "$lockfile" ] && restart
;;
status)
if [ -f $lockfile ]; then
echo $"$NAME is enabled."
RETVAL=0
else
echo $"$NAME is disabled."
RETVAL=3
fi
;;
*)
echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart}"
exit 1
esac
exit $RETVAL
4) Copy this script to /etc/init.d/ and
Code:
update-rc musicserver.sh defaults
5) start the server:
Code:
/etc/init.d/musicserver.sh start
You can verify that it is working by accessing the configpage through
http://ip.of.mythtbox:9000 (can also be on 9001, 9002, etc. it just looks fot he next unused port starting with 9000)
6) Unpack and setup your Terratec Noxon Audio
A few pitfalls:
a) It seems to need to be on the same subnet as the server (i.e. if the server is on 192.168.0.XX it should also be on 192.168.0.XX) - even with all routers and firewalls fully leaking, it didn't want to find the server if on another subnet
b) the installation is easiest if done through an ad-hoc wireless network using the supplied configuration software (typing in the WEP-Key with a remote is a nuisance)
c) I had to supply a fix IP-Adress, DHCP didn't seem to work
d) To access the (rather low-quality) config page of the noxon you can use
http://noxon.ip.adress
Once you have got a connection, you'll find and entry [mythtv] MusicServer - by TwonkyVision
showing up on the screen. By pressing the '>' button on the remote you can access the tree.
The musicserver also provides an Internet Radio Interface where you can access all shoutcast-listed radio stations. The Noxon Client itself can also access Internet Radio, but is somewhat limited in the choices.
Have fun.
Stefan