[Suche] Günstiges NAS, auf dem man Twonky laufen lassen kann

MikeTNT
Hat jemand einen Tipp für mich. Ich suche einen Mediaserver mit 2TB (2x1TB HD), der möglichst wenig Strom verbraucht.

Hat zufällig jemand ein Western-Digital My Book World II 2000GB (WDG2NC20000E, Preisklasse ca. 350 EUR) und kann etwas über den Stromverbrauch sagen und wie kompliziert es war, Twonky zu installieren?

Oder was haltet ihr von einem Mini-ITX mit Atom330 (2x1,6GHz, 2GB RAM). Der soll demnächst erscheinen. Cube + Board + HDs kosten im Eigenbau dann auch so ca. 350 EUR, jedoch schreckt mich die Gesamt-Leistungsaufnahme von ca. 50 Watt noch etwas ab. Vorteil allerdings: Ich könnte XP drauf laufen lassen und somit auch den kostenlosen Mediaserver TVersity nutzen, der unter anderem dazu in der Lage ist, Stream-Radiosender abzuspielen. Twonky (ca. 30 EUR) unterstützt das leider nicht in einem Format, den die PS3 versteht.

Alternative Vorschläge? Eventuell sogar unter 350 EUR? Bzw. unter 380 EUR, sofern eine Twonky-Vollversion vorinstalliert ist.

Vorgaben:
Ich brauche eine Speicherlösung mit Netzwerkanbindung (100 Mbit reichen theoretisch). Externe USB-Festplatten eignen sich leider nicht, da meine PS3 externe Datenträger nur als FAT32 erkennt und somit der Beschränkung von 4 GB pro Datei unterliegen würde. Somit brauche ich einen UPnP/DLNA-Server, damit ich streamen kann und somit die 4GB-Beschränkung umgehe.
Zur Zeit nutze ich meinen PC als Mediaserver (mit TVersity), allerdings ist der Stromverbrauch von meinem Gamer-PC alles andere als sparsam...

cu Mike
MikeTNT
Ich muss mir mal wieder selbst antworten:
Habe inzwischen ein Fritzbox 7270 mit twonky auf einem USB-Stick zum Laufen bekommen (geht theoretisch auch mit FB7170, allerdings hat diese Box nur USB1.1 und einen lahmeren Prozessor).
Im Laufe der Woche bekomme ich noch eine externe 1TB-USB-Platte, dann werde ich mal berichten, ob das Ganze als Billig-MediaCenter-Lösung wirklich Sinn macht.

Zum Nachlesen: http://ippf.eu/showthread.php?t=183120

cu Mike
Comanderbob
servus

ich häng mich mit meiner frage hier mal mit rein geht im prinzip um das gleiche.

ich suche eine externe mediafestplatte hatte bisher auch die nas lösung jedoch vollkommen unzufrieden.

meine vorgaben sind..

wlan
usb 2.0
usb host
lan
raid funktion
2mal 1tb speicherplatz (im notfall auch nur 2 mal 500 gb im raid0)
alle gängigen ausgangsanschlüsse sowie hdmi
sie sollte alle gängigen dateiformate können

hört sich bischen viel an aba es gibt diese systeme nur kann ich mich nicht entscheiden.
MikeTNT
Was stimmt bei deinem NAS nicht?
Was ist da für ein Media-Server drauf? Welche anderen hast du schon getestet?
Was hast du für ein Modem?
Was willst du ausgeben?
Was benutzt du als Abspielgerät?

Ich benutze zur Zeit die absolute Billig-Lösung:
Abspielgerät: PS3
Media-Server: Twonky 4.4.11
FB7270 mit 1 TB-Festplatte (320GB FAT32/600GB NTFS)
Bisher getestete Formate:
- divx (geht, sofern nicht exotisch)
- xvid (geht, sofern nicht exotisch)
- vob (geht, auch mkv2vob und hochauflösend)
- mp4 (geht, sofern nicht exotisch)
- mp3
- jpg (ist aber stinklahm wegen Skalierung der PS3)

Nachteile:
- Die FB7270 ist beim Streamen voll ausgelastet, wodurch VOIP, DSL-Downloadgeschwindigkeiten etc. eingeschränk sind.
- Der Datendurchsatz ist extrem gering (bei FAT32 ca. 3200 kbyte/s, bei NTFS nur noch ca. 900 kbyte/s), weswegen man die Platte an den PC hängen sollte, um Daten darauf zu speichern.
- FB7270 mit WLAN zur PS3 funktioniert nicht wirklich gut (scheint ein Problem der Firmware zu sein, mit FB7170 bricht der Datenstrom nicht ein)

cu Mike
Comanderbob
meine nas systeme sind von netgear einmal das sc101 und das sc101 t hatte nur probleme damit.da netgear zum einen ein eigenes protokoll used und andauernd die platten nicht erkannt werden.dazu kommen lange boot zeiten

router die fritzbox wlan phone 7140


ich will die daten nicht mehr via nas system im netzwerk streamen.
vielmehr einen externen festplatten media server den ich im raid spiegeln kann

der verbindung zum rechner um die files draufzutun via wlan und lan hatt
der direkt am tv angeschlossen wird mit chinch hdmi und oder scart

dazu noch 1-2 host usb um mal nen stick dranzuhängen.

es gibt ja fertige systeme dazu jedoch hab ich noch keines gefunden was dazu raid unterstüzt.
MikeTNT
Ich frage mal einen Kollegen, was er für sein Popcorn Hour alles im Einsatz hat und ob auch RAID zur Verfügung steht.
Mit popcorn kann man zusätzlich noch mkv abspielen.

Edit: Er hat einen alten PC zu einem HTPC (Home Theater Personal Computer) umgebaut. Nicht stromsparend, aber dafür Leistungsstark.

Bei Amazon habe ich noch dieses Teil entdeckt: http://www.amazon.de/Allnet-NAS-Raid-1-System/dp/B000PAKXMA
Leider kann man anhand der beiden Bewertungen nicht wirklich entnehmen, ob das Teil eine gute Investition ist.


cu Mike
Comanderbob
ja frag mal nach .aba ich glaube des gibbet nur mit einer hdd also nur ohne raid.

bei dem anderen teil braucht man dann zusätzlich alle anderen sachen abspielgerät und so.

was ne externe media platte alles fertig haette.
MikeTNT
Ich habe eine kleine Anleitung geschrieben, wie man auf der FB7270 einen Mediaserver (twonky) installiert und ein EXT2-Laufwerk einbindet:

Das sollte an Hardware vorhanden sein:
FB7270 mit FW 54.04.67
Ein PC mit Windows drauf, der an der FB7270 angeschlossen ist (Test: Im Internet Explorer http://fritz.box eingeben, dann sollte die Weboberfläche der FB erscheinen)
Eine USB-Festplatte mit eigener Stromversorgung
Eine CD-R oder CD-RW zum Daten draufbrennen

Telnet auf der FB7270 aktivieren:
Mit einem an der FB7270 angeschlossenem Telefon diese Tasten drücken (Telefonhörer natürlich abnehmen):
#96*7*

Falls man Vista hat, muss man noch den Telnet-Client aktivieren:
In der "Systemsteuerung" auf "Programme und Funktionen" klicken.
Links im Menü "Windows-Funktionen ein- oder ausschalten" wählen und warten, bis das Fenster fertig geladen hat.
Dann den Haken bei "Telnet-Client" setzen. Wenn man die Änderung bestätigt, dauert es wieder eine Weile (gefühlte 5 Minuten hat es bei mir gedauert), bis Telnet installiert ist.

Festplatte vorbereiten (Partitionieren und formatieren):
Viele Wege führen nach Rom, ich habe mich letztendlich für Knoppix_V5.1.1 entschieden (Lauffähiges Linuxbetriebssystem auf einer CD).
Download-Mirrors findet man hier: http://knopper.net/knoppix-mirrors/
Folgende Dateien habe ich herunter geladen:
KNOPPIX_V5.1.0CD-2006-12-30-DE.iso
KNOPPIX_V5.1.0CD-2006-12-30-DE.iso.md5
KNOPPIX_V5.1.0CD-2006-12-30-DE.iso.md5.asc
KNOPPIX_V5.1.0CD-2006-12-30-DE.iso.sha1
KNOPPIX_V5.1.0CD-2006-12-30-DE.iso.sha1.asc

Gebrannt habe ich mit "ImgBurn", man kann natürlich auch Nero oder andere Brennprogramme nehmen.

Sobald die CD fertig gebrannt ist, CD eingelegt lassen, USB-Festplatte anschließen und PC neu starten. (Das BIOS muss natürlich so eingestellt sein, dass von CD gebootet wird, bei neueren PCs kann man auch eine Taste beim Booten drücken und dann das CD/DVD-Rom-Laufwerk wählen). Knoppix braucht nun eine Weile, bis die grafische Oberfläche erscheint (keine Sorge, euer normales Betriebssystem wird nicht beschädigt).
Dort dann im K-Menü (Button unten ganz links) den Menüpunkt "System" wählen und dort wiederum "QTParted Create, reorganize and remove partitions". Nun müsst ihr aufpassen, dass ihr das richtige Laufwerk auswählt, da beim Formatieren alle Daten zerstört werden!
Ich habe dann auf meiner 1TB-USB-Festplatte eine FAT32-Partition erstellt (Größe müsst ihr selbst bestimmen, ich habe 320 GB genommen) und zusätzlich eine zweite Partition in EXT2 (Größe müsst ihr selbst bestimmen, ich habe ~600 GB genommen)

Nun die Festplatte an die FB7270 anschließen (Fritzbox vorsichtshalber neu booten) und Windows starten. Startet den Internet Explorer (Firefox geht natürlich auch) und gebt im Browser folgende Adresse ein: http://fritz.box (<- oder einfach diesen Link anklicken).
Loggt euch nun mit eurem Password in die Fritzbox ein und schaut nach, ob eine Festplatte erkannt wurde und welchen Namen sie trägt (bei mir heißt die Platte "WD-10EACSExternal-01")
Nicht wundern, dass in der Fritzbox die Meldung "Ein USB-Speicher konnte nicht eingebunden werden." steht. Das liegt daran, dass die Fritzbox die EXT2-Partition nicht selbst einbinden kann.

Dann im Menü USB-Speicher folgende Einstellungen vornehmen (Unter "Ansicht" die Expertenansicht aktivieren, falls ihr dieses Menü nicht angezeigt bekommt):

Berechtigung für den Netzwerkzugriff: Lese- und Schreibzugriff
Kennwortschutz aktivieren (Passwort logischerweise merken!)
USB-Speicher FTP-Zugriff aktivieren
USB-Netzwerkspeicher aktivieren/deaktivieren (ist egal)
Musikbox deaktivieren

Nun mit einem FTP-Programm (ich verwende Total Commander, kurz TC) auf die Festplatte zugreifen.
Hierzu startet man TC und wählt in der Menüleiste "Netz" -> "FTP-Verbinden..." -> "Neue Verbindung..."
Dann wie folgt eintragen:

Titel: FRITZPLATTE1
Servername(:Port): 192.168.178.1
Benutzername: ftpuser
Passwort: euer FTP-Passwort
Entferntes Verzeichnis: /WD-10EACSExternal-01/ (hier natürlich euren Laufwerksnamen eintragen)
Den Rest so lassen, wie es ist, dann mit OK bestätigen und Verbinden.

Nun sollte man in einem Fenster den Inhalt der leeren FAT32-Partition sehen.

Jetzt folgende Datei herunterladen: http://www.miketnt.de/lib.rar
Dazu noch Linux MIPS little endian uclibc 0.9.28 (twonkymedia-mipsel-uclibc-0.9.28-4.4.11-20090108.zip): http://www.twonkyforum.com/unsupported/4.4.11/
Und einen geeigneten Editor (TED Notepad): http://jsimlo.sk/notepad/download.php (tnp531le_uni.zip)

Es dürfte wohl klar sein, dass man lib.rar, twonkymedia-mipsel-uclibc-0.9.28-4.4.11-20090108.zip und tnp531le_uni.zip entpacken muss.

Im zweiten Fenster von TC sucht man nun nach der entpackten Datei lib.rar. Den Ordner lib kopiert man nun in das andere Fenster (Falls die Meldung kommt, dass die Verbindung zu ftp unterbrochen ist, erneut verbinden und dann erst kopieren).
Nun noch auf der "ftp-Platte" einen neuen Ordner namens "twonky" erstellen. Dort dann den Inhalt von "twonkymedia-mipsel-uclibc-0.9.28-4.4.11-20090108.zip" hineinkopieren.

Nun noch mit TED Notepad eine Datei namens "twonkystarten.sh" erstellen, die folgenden Inhalt hat:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
#!/bin/sh
cd /var/media/ftp/WD-10EACSExternal-01/twonky/

./twonkymedia -D -inifile twonkymedia.ini



Statt WD-10EACSExternal-01 trägt man natürlich die Laufwerksbezeichnung des verwendeten USB-Laufwerks ein.

Wenn die Datei "twonkystarten.sh" fertig ist, ebenfalls in den Ordner "twonky" kopieren.

Nun die FB7270 per Telnet mit Informationen füttern:
START -> Ausführen ... -> Befehl "cmd" eintippen.
Nun startet die Eingabeaufforderung.
Dort den Befehl "Telnet fritz.box" eintippen
Bei der Passwortabfrage gebt ihr das Passwort eurer Fritzbox ein (blind eintippen!).
Anschließend sieht die Eingabeaufforderung so aus:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
Fritz!Box web password:

BusyBox v1.8.2 (2008-08-19 14:56:32 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
#



Achtung: Jetzt nur noch die RETURN-Taste betätigen, wenn ihr sicher seid, dass ihr keine falschen Befehle eingetippt habt!
Wenn ihr Panik bekommen solltet, Stecker der Fritzbox ziehen.

1. Schritt: debug.cfg ins Tempverzeichnis kopieren:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
cp /var/flash/debug.cfg /var/tmp/debug.cfg



Dann editierbar machen (Nicht mehr durchführen, wenn eure debug.cfg bereits editiert wurde!):

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
echo > /var/flash/debug.cfg



2. Schritt: debug.cfg editieren:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
nvi /var/flash/debug.cfg



Anschließend sieht eure Eingabeaufforderung so aus:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
- /var/nvi.tmp 1/1 100%




Damit man editieren kann, drückt man die Taste [i]. Mit den Pfeiltasten kann man nun in die erste Zeile gehen (dort wo das

erste ~ steht.

Dann folgendes eintragen:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
# # # # # Warten bis USB-Geraet gemountet ist
max=5
i=0
while [ $i -lt $max ]; do
        if mount | grep " on /var/media/ftp/" > /dev/null; then
               break
         fi
         let i=$i+1
         sleep 10
done
#
# # # # # ENDE USB Warteschleife
mkdir /var/media/ftp/WD-10EACSExternal-02
/sbin/insmod /var/media/ftp/WD-10EACSExternal-01/lib/modules/2.6.19.2/kernel/fs/mbcache.ko
/sbin/insmod /var/media/ftp/WD-10EACSExternal-01/lib/modules/2.6.19.2/kernel/fs/ext2/ext2.ko
mount -t ext2 /dev/sda2 /var/media/ftp/WD-10EACSExternal-02
# Starting TwonkyMediaServer...
[ -n "`pidof twonkymedia`" ] && killall twonkymedia
LD_LIBRARY_PATH=/var/media/ftp/WD-10EACSExternal-01/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
LD_LIBRARY_PATH=/var/media/ftp/WD-10EACSExternal-01/lib; /var/media/ftp/WD-10EACSExternal-01/twonky/twonkystarten.sh



Statt WD-10EACSExternal-01 und WD-10EACSExternal-02 trag ihr natürlich eure Laufwerksbezeichnungen ein!
Noch einmal genau prüfen, ob alle Zeilen stimmen, dann die Änderungen wie folgt speichern:

[ESC] Taste drücken, dann

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
:wq


eingeben.

Tipp: Falls ihr Panik bekommt, Stecker von der FB7270 ziehen oder statt ":wq" den Befehl ":q!" eingeben. Dadurch wird verhindert, dass die Änderung gespeichert wird.

Nun die FB7270 mit dem Befehl "reboot" neu starten.

Wenn ihr alles richtig gemacht habt, könnt ihr nach dem Reboot (dauert ca. eine Minute) folgende Zeile im Internet Explorer eingeben:
http://192.168.178.1:9000/config

Twonky kann nun konfiguriert werden. Damit Medieninhalte gefunden werden, kopiert man zuerst ein paar Musik/Bilder/Filme-Dateien per ftp auf die Laufwerke (ich habe zum Testen ein Bild, eine mp3 und ein kurzes Video genommen).

Um per FTP auf die EXT2-Partition zugreifen zu können, folgende Einstellung wählen:
Hierzu startet man TC und wählt in der Menüleiste "Netz" -> "FTP-Verbinden..." -> "Neue Verbindung..."
Dann wie folgt eintragen:
Titel: FRITZPLATTE2
Servername(:Port): 192.168.178.1
Benutzername: ftpuser
Passwort: euer FTP-Passwort
Entferntes Verzeichnis: /WD-10EACSExternal-02/ (hier natürlich euren Laufwerksnamen eintragen)
Den Rest so lassen, wie es ist, dann mit OK bestätigen und Verbinden.

Damit die Daten von twonky gefunden werden, wählt man bei http://192.168.178.1:9000/config den Menüpunkt "Freigaben" und trägt die Pfade ein.
Pfade für Platte1 könnten so aussehen: /var/media/ftp/WD-10EACSExternal-01
Pfade für Platte2 könnten so aussehen: /var/media/ftp/WD-10EACSExternal-02

Wenn die Pfade gespeichert sind, Medien neu einlesen und euer Medien-Player (in meinem Fall eine PS3 und eine modifizierte DBox2) kann dann die Dateien abspielen (sofern das Format unterstützt wird).

cu Mike
Nightwing
Nicht schlecht, Herr Specht! Respekt!

Das iss ne ganze Runde effektiver wie mein DVD Player + USB Stick...

ToM
MikeTNT
Danke für die Blumen. Weil ich so ein Spielkind bin, habe ich natürlich meiner DBoxII noch beigebracht, per ftp auf das Netzwerklaufwerk zuzugreifen und kann somit die USB-Platte als Videorekorder nutzen. (OK, geht mehr schlecht als recht, da die Datenübertragungsrate der FB7270 auf ca. 3200 kbyte/s beschränkt ist und die meisten Sender mit einer höheren Datenrate ausstrahlen).

cu Mike
Deichgraf
Hi,

ich habe mir dazu einen kleinen Server selbst gebaut. Einen AMD64
3000+ und ein Board hatte mein Händler des Vertrauens für 50 Euro.
Ram dazu, 2 SATA Platten und openSUSE 10.3 drauf => Fertig.

Zum Streamen habe ich "Jinzora" in
Betrieb. Dieses kann auch deine PS3 ansteuern. Der streamt auch
diverse verschiedene Formate und hat noch so einige nette fähigkeiten.

Ist vielleicht sowas hier etwas für dich? Das Ding scheint mir kein
normaler 19 Zoll Server zu sein, sondern scheinbar auch für den
Hausgebrauch ganz ok. Nein, es ist nicht meiner :-)

Viel Spaß

Gruß
Daniel