Guten Abend
Ich stehe gerade vor einem Problem, das ich nicht verstehe:
Wenn ich den MQTT-Server in der Konsole per
starte, läuft er problemlos. Wenn ich ihn aber per systemctl starte, stoppt er mit exit code 0. So sieht das Start-Script aus:
Für mich ist da in der Befehlszeile kein Unterschied zu erkennen. Allerdings muß ich noch das "requires" so abändern, daß mosquitto erst gestartet wird, wenn hostapd läuft. Wie das geht, habe ich auch noch nicht herausgefunden!
CU Freddie
Ich stehe gerade vor einem Problem, das ich nicht verstehe:
Wenn ich den MQTT-Server in der Konsole per
Code:
mosquitto -c /etc/mosquitto/mosquitto.conf -d
Code:
cat /etc/system.d/system/mosquitto.service
[Unit]
Description=MQTT v3.1 message broker
ConditionPathExists=/etc/mosquitto/mosquitto.conf
Requires=network.target
[Service]
Type=simple
ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf -d
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
[Install]
WantedBy=multi-user.target
CU Freddie