FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: martin am 30 Dezember 2012, 22:12:45

Titel: Startscript für optware
Beitrag von: martin am 30 Dezember 2012, 22:12:45
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
Titel: Aw: Startscript für optware
Beitrag von: martin am 23 Februar 2013, 23:21:23
..hoffe ja immer noch auf hilfe..
Titel: Aw: Startscript für optware
Beitrag von: Markus am 24 Februar 2013, 07:58:02
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