FHEM auf dem Synology DS408: Unterschied zwischen den Versionen

Aus FHEMWiki
Zeile 22: Zeile 22:
== Installieren von FHEM ==
== Installieren von FHEM ==
=== Verzeichnisse erstellen ===
=== Verzeichnisse erstellen ===
<dl><dd><dl><dd><code>mkdir /opt/fhem/bin /opt/fhem/lib /opt/fhem/var</code>
::<code>mkdir /opt/fhem/bin /opt/fhem/lib /opt/fhem/var</code>
</dd></dl>
 
</dd></dl>
=== Makefile anpassen ===
=== Makefile anpassen ===
<dl><dd><dl><dd><code>BINDIR=/opt/fhem/bin</code>
<dl><dd><dl><dd><code>BINDIR=/opt/fhem/bin</code>

Version vom 21. Mai 2013, 23: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

  • Entpacken
    tar xvzf gcc343_glibc234_853x.tar.gz
  • Kopieren nach /usr/local
    sudo cp -r powerpc-linux-gnuspe /usr/local

Kernel-Anpassung

  • 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-

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