FHEM auf dem Synology DS408: Unterschied zwischen den Versionen
Zeile 25: | Zeile 25: | ||
=== Makefile anpassen === | === Makefile anpassen === | ||
::<code>BINDIR=/opt/fhem/bin</code> | |||
::<code>MODDIR=/opt/fhem/lib</code> | |||
::<code>VARDIR=/opt/fhem/var</code> | |||
=== Installieren === | === Installieren === | ||
<dl><dd><dl><dd><code>make install-pgm2</code> | <dl><dd><dl><dd><code>make install-pgm2</code> |
Version vom 21. Mai 2013, 22:51 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