FHEM auf dem Synology DS408: Unterschied zwischen den Versionen
Zeile 9: | Zeile 9: | ||
=== Kernel-Anpassung === | === Kernel-Anpassung === | ||
* Herunterladen von | * Herunterladen von [http://switch.dl.sourceforge.net/project/dsgpl/Synology%20NAS%20GPL%20Source/1142branch/synogpl-1142b.tgz synogpl-1142b.tgz]<br><code>wget [http://downloads.sourceforge.net/project/dsgpl/Synology%20NAS%20GPL%20Source/944branch/synogpl-944b.tbz http://downloads.sourceforge.net/project/dsgpl/Synology%20NAS%20GPL%20Source/944branch/synogpl-944b.tbz]</code> | ||
* Entpacken (wir brauchen nur den Kernel)<br><code>tar xvjf synogpl-944b.tbz source/linux-2.6.24</code> | |||
* Entpacken (wir brauchen nur den Kernel) | * Zum Kernel wechseln<br><code>cd source/linux-2.6.24</code> | ||
< | |||
* Zum Kernel wechseln | |||
* Makefile anpassen | * Makefile anpassen | ||
** die Zeile mit ARCH suchen und durch folgende ersetzen: | ** die Zeile mit ARCH suchen und durch folgende ersetzen:<br><code>ARCH  ?= powerpc</code> | ||
** die Zeile mit CROSS_COMPILE suchen und durch folgende ersetzen:<br><code>CROSS_COMPILE  ?= /usr/local/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-</code> | |||
* die Zeile mit CROSS_COMPILE suchen und durch folgende ersetzen: | |||
<hr /> | <hr /> | ||
== Installieren von FHEM == | == Installieren von FHEM == | ||
=== Verzeichnisse erstellen === | === Verzeichnisse erstellen === |
Version vom 21. Mai 2013, 22:50 Uhr
Dieser Artikel beschreibt die Installation von FHEM auf der Synology DS408 NAS. Das Gerät ist ein NAS mit 4 Festplatten und einer PowerPC CPU.
Kompilieren der Kernel Module
Installieren des Cross-Compilers
- Herunterladen von gcc343_glibc234_853x.tar.gz
wget http://downloads.sourceforge.net/project/dsgpl/Tool%20Chain/Marvell%2088F6281%20Linux%202.6.24/gcc421_glibc25_88f6281.tar.gz
- Entpacken
tar xvzf gcc343_glibc234_853x.tar.gz
- Kopieren nach /usr/local
sudo cp -r powerpc-linux-gnuspe /usr/local
Kernel-Anpassung
- Herunterladen von synogpl-1142b.tgz
wget http://downloads.sourceforge.net/project/dsgpl/Synology%20NAS%20GPL%20Source/944branch/synogpl-944b.tbz
- Entpacken (wir brauchen nur den Kernel)
tar xvjf synogpl-944b.tbz source/linux-2.6.24
- Zum Kernel wechseln
cd source/linux-2.6.24
- Makefile anpassen
- die Zeile mit ARCH suchen und durch folgende ersetzen:
ARCH ?= powerpc
- die Zeile mit CROSS_COMPILE suchen und durch folgende ersetzen:
CROSS_COMPILE ?= /usr/local/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-
- die Zeile mit ARCH suchen und durch folgende ersetzen:
Installieren von FHEM
Verzeichnisse erstellen
mkdir /opt/fhem/bin /opt/fhem/lib /opt/fhem/var
Makefile anpassen
BINDIR=/opt/fhem/bin
MODDIR=/opt/fhem/lib
VARDIR=/opt/fhem/var
Installieren
make install-pgm2