2. Installation der Version 7.9
Leider funktioniert das unter 1. beschriebene Vorgehen mit der Version 7.9 des Servers nicht ganz so einfach, weil es einen kleinen Fehler in der Konfigurationsdatei routines.sh gibt, die versteckt auf dem QNAP liegt.
2.1 Zugriff auf das NAS mit putty
Um den Fehler zu beheben benötigt man das tool putty, das man hier herunterladen kann:
http://www.chiark.greenend.org.uk/~sgtatham/putty/
Als nächstes muss man den ssh-Zugriff auf dem QNAP-Nas aktivieren. Bei meinem NAS befindet sich die Einstellung auf der Weboberfläche unter Systemsteuerung -> Netzwerkdienst -> Telnet / SSH. Hier muss der Haken bei „SSH-Verbindung zulassen“ gesetzt sein. Die Portnummer 22 sollte schon automatisch gesetzt sein.
Unter Windows startet man die putty.exe ohne Installation mit einem einfachen Doppelklick. Hier muss man im Feld „Host Name (or IP adresse)“ die NAS-IP eingeben und auf Open klicken.
Abb1.png
Die Anmeldung erfolgt mit der Benutzerkennung, die man auch in der Weboberfläche des NAS verwendet. Nicht wundern – das Passwort wird bei der Eingabe nicht angezeigt. Es gibt auch keine Sternchen. Jede Eingabe wird nur Enter bestätigt.
Abb2.png
2.2 Finden und Öffnen der Datei routines.sh
(Hinweis: die meisten der folgenden Befehle können einfach in das putty-Fenster kopiert werden. Eingefügt wird mittels Rechtsklick.)
Nun können wir uns auf die Suche nach der Datei routines.sh machen. Dazu wechselt man man mit
ins root-Verzeichnis und sucht von hier aus mit dem Befehl
den Speicherort der Datei. Der Speicherort wird nach kurzer Wartezeit ausgegeben.
Die Datei kann jetzt mit dem Editor vi durch Eingabe von
Code: Alles auswählen
vi ./share/HDA_DATA/.qpkg/LogitechMediaServer/libexec/ssods/routines.sh
geöffnet werden. (Sollte eure Datei woanders liegen, muss der Befehl entsprechend angepasst werden)
Abb3.png
2.3 Bearbeiten der Datei routines.sh
Abb4.png
Nachdem die Datei geöffnet wurde, gelangt man durch Drücken der Taste „a“ (a=append) in den Bearbeitungsmodus. Am unteren Bildschirmrand müsste jetzt
-- INSERT --
zu lesen sein.
Jetzt macht man sich mit den Pfeiltasten auf die Suche nach der Zeile
Code: Alles auswählen
ssversion=`sed -n 's/^[^#]*\$VERSION[ \t]*=[ \t]*'"'"'\([012345678\.]*\)'"'"'[ \t]*;/\1/p' ${SSBIN} 2>/dev/null`
Diese Zeile muss geändert werden in
Code: Alles auswählen
ssversion=`sed -n 's/^[^#]*\$VERSION[ \t]*=[ \t]*'"'"'\([0123456789\.]*\)'"'"'[ \t]*;/\1/p' ${SSBIN} 2>/dev/null`
Es muss also nur die 9 ergänzt werden!
Abb5.png
Gespeichert wird die Datei durch Eingabe von „
:wq“ (w=write, q=quit). (Doppelpunkt am Anfang nicht vergessen!)
Jetzt sollte man die Version 7.9 wie unter Punkt 1. beschrieben installieren können.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.