Terratec Noxon Plattformunabhaengig betreiben
HOWTO
Manfred Dreese,Terratec Electronic GmbH
December 21, 2004
Contents
1 Allgemein 2
1.1 Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Copyright and Licensing . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.5 Version History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.6 ToDo’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Installation 4
2.1 Verwendete Software . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Installation unter Mac OS X . . . . . . . . . . . . . . . . . . . . 4
2.2.1 Szenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.2 Installation und Konfiguration per Assistent . . . . . . . . 4
2.2.3 Manuelle Installation und Konfiguration . . . . . . . . . . 5
2.2.4 Firewall-Konfiguration . . . . . . . . . . . . . . . . . . . . 6
2.3 Installation unter Linux . . . . . . . . . . . . . . . . . . . . . . . 6
2.3.1 Szenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3.3 Firewall-Konfiguration . . . . . . . . . . . . . . . . . . . . 7
2.4 Installation unter Windows :-) . . . . . . . . . . . . . . . . . . . . 7
3 Referenz 7
3.1 Das musicserver-Men¨u im Noxon . . . . . . . . . . . . . . . . . . 7
3.2 Voll kommentierte Konfigurationsdatei . . . . . . . . . . . . . . . 7
3.3 Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Troubleshooting 9
4.1 Allgemeines zur Problembehebung . . . . . . . . . . . . . . . . . 9
4.2 Grundlegende Netzwerktechnik . . . . . . . . . . . . . . . . . . . 9
4.3 Verbindungsvorgang vom Musicserver zum Noxon . . . . . . . . . 9
4.4 Bekannte Probleme . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.4.1 Keine Verbindung zwischen Server und Noxon . . . . . . 10
4.4.2 Die Verbindung reißt nach einigen Minuten ab . . . . . . 11
1
1 Allgemein
1.1 Zusammenfassung
Der Noxon Audioclient ist ein drahtloses System zur¨Ubertragung von Audio in einem Wireless LAN. Es wird beschrieben, wie er unabh¨angig von MSBetriebssystemen und Musicmatch Jukebox unter Linux (ab 2.4er Kernel) und
Mac OS X (Jaguar,Panther) betrieben werden kann.
1.2 Copyright and Licensing
This document, Terratec Noxon auf Nicht-Windows basierten Systemen HOWTO,
is copyrighted (c) 2004 by Manfred Dreese, TerraTec Electronic GmbH. Permission is granted to copy, distribute and/or modify this document under the terms
of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no
Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is
available at http://www.gnu.org/copyleft/fdl.html.
Linux is a registered trademark of Linus Torvalds. Apple and Mac OS are
registered trademarks of Apple Computer, California, US.
1.3 Disclaimer
No liability for the contents of this document can be accepted. Use the concepts,
examples and information at your own risk. There may be errors and inaccuracies, that could be damaging to your system. Proceed with caution, and
although this is highly unlikely, the author(s) do not take any responsibility.
All copyrights are held by their by their respective owners, unless specifically
noted otherwise. Use of a term in this document should not be regarded as
affecting the validity of any trademark or service mark. Naming of particular
products or brands should not be seen as endorsements.
1.4 Feedback
Feedback is most certainly welcome for this document. Send your additions,
comments and criticisms to the following email address : manfred-d (at) terratec
(dot) de .
1.5 Version History
Version 1.1 — Edited Version
• Troubleshooting hinzugef¨ugt
• kleinere¨Anderungen
Version 1.0 — Release Version
• Release Version
2
1.6 ToDo’s
• uPNP-Freundliche Firewallkonfig f¨ur IPFW und Netfilter (IPTABLES)
• Startupscripts f¨ur Linux einbinden
• Screenshots
Textsatz : LaTeX / TeTeX , Mac OS X
3
2 Installation
2.1 Verwendete Software
Die Wahl fiel auf einen freien Medienserver namens Twonkyvision, der sich
durch seine Gr¨oße, Konfiguration sowie seine Stablit¨at auszeichnet. Dieser
Server ist auf http://www.twonkyvision.de als ”Music Server” frei zum Download verf¨ugbar. Die Software wird als abgespeckte Version des MediaServerProduktes angeboten, f¨ur unsere Zwecke reicht der Musicserver aber vollkommen aus. Das zu downloadende Zip-Archiv enth¨alt f¨ur alle g¨angigen Betriebssysteme ein fertiges Binary des ben¨otigten Servers.
starxed-pbook:\$ ls -alsh
total 24
0 drwxr-xr-x 10 340B 10 Nov 17:35 .
0 drwxr-xr-x 5 170B 10 Nov 17:35 ..
0 drwxr-xr-x 4 136B 10 Nov 17:35 apple
0 drwxr-xr-x 6 204B 10 Nov 17:35 linux
24 -rwxr-xr-x 1 11K 3 Nov 10:51 readme.txt
0 drwxr-xr-x 3 102B 10 Nov 17:35 sample.m3u
0 drwxr-xr-x 3 102B 10 Nov 17:35 sample.radio
0 drwxr-xr-x 6 204B 10 Nov 17:35 tools
0 drwxr-xr-x 3 102B 10 Nov 17:35 winamp
0 drwxr-xr-x 4 136B 10 Nov 17:35 windows
Mit dem Inhalt der Ordner apple/ oder linux/ kann der Musicserver gestartet
werden, jedoch sollte vorher die Konfigurationsdatei geschrieben werden. Der
Server kann auch per Kommandozeile konfiguriert werden, allerdings bietet sich
eine Konfigurationsdatei, vor allem wegen der guten Kommentierung, auf jeden
Fall an.
2.2 Installation unter Mac OS X
2.2.1 Szenario
Ein Powerbook G4 mit Mac OS X Panther soll seinen iTunes-Ordner f¨ur alle
uPNP-Ger¨ate zur Verf¨ugung stellen. Die Musik wurde mit iTunes eingelesen
und ist im MP3-Format komprimiert. Angenommen wird ebenfalls, daß das
iTunes-Konzept insoweit aufging, als daß die Audiodateien sauber geordnet
und die ID3-Tags intakt sind. Der Mac soll direkt per Airportkarte am Netz
betrieben werden, in dem auch der Noxon arbeitet. Alternativ soll auch ein Betrieb m¨oglich sein, in dem der Mac direkt per Ethernetkabel an das Netzwerk
angeschlossen ist. Hier ist nur wichtig, daß defaultm¨aßig die Ger¨atenamen der
Ethernetkarte eth0 und der Airport-WLAN Karte eth1 ist.
2.2.2 Installation und Konfiguration per Assistent
Auf http://www.terratec.net k¨onnen Sie ein Carbon-Konfigurationsutility f¨ur
Mac OS X laden, welches die Konfigurationsdatei automatisch anhand Ihrer
Angaben schreibt und wunschweise den Musicserver in Ihre StartupItems eintr¨agt.
Alternativ bietet sich die manuelle Konfiguration an, welche erweiterte M¨oglichkeiten
bietet :
4