Hauptmenü

Startscript für optware

Begonnen von martin, 30 Dezember 2012, 22:12:45

Vorheriges Thema - Nächstes Thema

martin

Hallo,
immer noch habe ich kein funktionierendes Startscript für optware/dd-wrt auf meinem linksys e4200.
Muss immer manuell ins fhem-Verzeichnis und mit "perl fhem.pl fhem.cfg" starten.
Fand hier irgendwo dieses Script und habe die Pfadangaben angepasst und als S62fhem in optware/etc/init.d abgelegt.
Kenn mich halt nicht aus mit linux...
danke..

#! /bin/sh
### BEGIN INIT INFO
# Provides:          fhem
# Required-Start:    $network $remote_fs
# Required-Stop:     $remote_fs $network
# Default-Start:     3 4 5
# Default-Stop:      0 1 2 6
# Short-Description: fhem server for houseautomation
# Description:       Start fhem server for houseautomation
### END INIT INFO
# Author: Name <m_fischer@gmx.de (m_fischer@gmx.de)>

fhem_BIN=/opt/fhem/fhem.pl
test -x $fhem_BIN || { echo "$fhem_BIN not installed";
        if [ "$1" = "stop" ]; then exit 0;
        else exit 5; fi; }

# Check for existence of needed config file and read it
fhem_CONFIG=/opt/fhem/fhem.conf
test -r $fhem_CONFIG || { echo "$fhem_CONFIG not existing";
        if [ "$1" = "stop" ]; then exit 0;
        else exit 6; fi; }

# Aktionen
case "$1" in
    start)
        echo "Starting fhem "
        $fhem_BIN $fhem_CONFIG
        ;;
    stop)
        echo "Shutting down fhem "
        $fhem_BIN 7072 shutdown
        ;;
    restart)
        $0 stop
        $0 start
        ;;
    status)
        echo -n "Checking for service fhem "
        $fhem_BIN 7072 list
        ps aux|grep fhem.pl
        ;;
    *)
        echo "Usage: $0 {start|stop|status|restart}"
        exit 1
        ;;
esac

exit 0

martin

..hoffe ja immer noch auf hilfe..

Markus

Ich kann dir leider auch nicht helfen aber vielleicht versuchst du es in einem Linux oder linksys Forum oder Fragst mal Tante Google.
Du must es auch irgendwie ausführbar machen so das es auch geladen wird wie man das jetzt aber bei der linksys genau macht weiß ich auch nicht


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa