Konfigurieren von Avahi auf Himbeer-Pi
Ich versuche, den Avahi-Daemon auf meinem Himbeer-Pi zu konfigurieren, um den gerade programmierten Dienst zu senden, der automatisch auffindbar sein muss. Es funktioniert zwar, aber nicht ganz, und ich kann nicht herausfinden, warum nicht.
Wenn ich benutze:
avahi-publish -s myservice _mqtt._tcp 1883
es funktioniert gut, aber das konfiguriert es nicht so, dass es automatisch startet. Dafür muss ich es zu einer Config hinzufügen, also habe ich genau das gemacht. Ich habe myservice.service in / etc / avahi / services mit folgendem Inhalt hinzugefügt:
<?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">myservice</name> <service> <type>_mqtt._tcp</type> <port>1883</port> </service> </service-group>
Dies sollte beim Booten funktionieren (laut aller Dokumentation, die ich gesehen habe), aber nicht. Es funktioniert auch nicht, wenn ich renne
sudo systemctl status avahi-daemon
Es gibt keinen Fehler. Es veröffentlicht meinen Dienst einfach nicht (obwohl das Protokoll sagt, dass es meine Konfigurationsdatei gelesen hat).
Allerdings, und hier wird es komisch: Wenn ich den Standard-ssh.service aus der avahi-Dokumentation kopiere und dann den Befehl systemctl oben ausführen, wird ein "change" in den Servicedateien erkannt, reloads und dann BOTH ssh und myservice richtig veröffentlicht. Wenn ich ssh.service dann entferne und systemctl erneut ausführt, wird erkannt, dass ssh.service nicht mehr zur Verfügung steht, und der Dienst wird entfernt. Myservice bleibt jedoch voll funktionsfähig. Wenn ich das Gerät neu starte, funktioniert es jedoch nicht mehr.
Wenn ich ssh.service verlasse und neu starte, funktioniert es auch nicht ...
Ich verstehe nicht was falsch ist.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4