Ergänzung des AVAHI-Services

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

RalliS

Benutzer
Registriert
10. März 2012
Beiträge
12
Reaktionspunkte
0
Punkte
1
Hallo zusammen,

in der Beta 4.0-2166 habe ich /usr/syno/avahi/services/ drei 3rdparty.xxx.service ergänzt gemäß folgendem Link:

http://www.vdr-portal.de/board60-linux/board14-betriebssystem/board96-yavdr/110158-yavdr-0-4-nfs-shares-einer-synology-diskstation-automatisch-mounten-avahi-announcements-für-avahi-mounter/

Nach dem Update auf 4.0-2198 sind die Ergänzungen zunächst mal weg. Ich habe die Ergänzungen nun wieder erneut vorgenommen, jedoch meckert mir jedes mal nun ein AVAHI-Restart an, dass mal in dem einen, mal in dem anderen File ein Fehler wäre und löscht alle 3rdparty-Dateien ! Für mich nicht ganz nachvollziehbar.

Code:
Mar 10 07:54:31 avahi-daemon[18844]: XML_ParseBuffer() failed at line 1: not well-formed (invalid token).
Mar 10 07:54:31 avahi-daemon[18844]: Failed to load service group file /usr/syno/avahi/services/3rdparty.photo.service, ignoring.

Nun habe ich zwei Fragen:

1) es ist auch die Original-Datei 3rdparty.itunes.service gelöscht worden. Kann mir die hier jemand bereitstellen ? Danke.
2) Sieht jemand in den verlinkten Dateien einen Fehler, der in der Beta ignoriert wurde und nun nicht mehr ? Was muss ich ändern ?

Gruß,
Ralli
 
Hallo,
Du kannst das Firmwarefile auseinandernehmen,ist ein tar oder tgz.

Gruß Götz
 
Danke für den Hinweis, aber leider ist das File nicht in der Firmware enthalten.

Ich vermute, dass die 3rdparty.itunes.service erst im laufenden System angelegt wird. Ein Anhalten und Neustarten des iTunes-Server hat die Datei übrigens nicht neu erzeugt.
 
Hallo, ich kann nicht mit einer 3rdparty.itunes.service dienen, aber hier ist meine http.service:
Rich (BBCode):
<service-group>
<name>Fatboy</name>
<service>
<type>_http._tcp</type>
<port>5000</port>
<txt-record>vendor=Synology</txt-record>
<txt-record>model=DS211j</txt-record>
<txt-record>serial=ACHCN04115</txt-record>
<txt-record>version_major=4</txt-record>
<txt-record>version_minor=0</txt-record>
<txt-record>version_build=2197</txt-record>
<txt-record>admin_port=5000</txt-record>
<txt-record>secure_admin_port=5001</txt-record>
<txt-record>mac_address=00:11:32:09:D5:C7</txt-record>
</service>
</service-group>

mfG,
f.
 
Hallo,

das hat leider nicht geholfen. Die Ursache liegt in der geänderten S99avahi.sh. Hier ein Diff von der Version 2166 und der Version 2198:

279c279,281
< mv ${AVAHI_SERVICE_PATH}/3rdparty.*.service ${AVAHI_CONF_PATH}
---
> if [ -f ${AVAHI_SERVICE_PATH}/3rdparty.*.service ]; then
> mv ${AVAHI_SERVICE_PATH}/3rdparty.*.service ${AVAHI_CONF_PATH}
> fi
281c283,285
< mv ${AVAHI_CONF_PATH}/3rdparty.*.service ${AVAHI_SERVICE_PATH}
---
> if [ -f ${AVAHI_CONF_PATH}/3rdparty.*.service ]; then
> mv ${AVAHI_CONF_PATH}/3rdparty.*.service ${AVAHI_SERVICE_PATH}
> fi

Es wurde lediglich bzw. gerade dieser Teil verändert. Ich habe daher einfach die aktuelle Version durch die S99avahi.sh der 2166 ersetzt und nun klappt es wieder.

Nach einem Neustart war dann auch die 3rdparty.itunes.service, die mir die Diskstation einfach weggelöscht hatte, wieder da.

Gruß,
Ralli
 
Zuletzt bearbeitet:
Hallo,
hab gerade mal den iTunens Server gestartet (brauch das Ding nicht) und das ist der Inhalt
Rich (BBCode):
<service-group>
<name></name>
<service>
<type>_daap._tcp</type>
<port>3689</port>
<txt-record>txtvers=1</txt-record>
<txt-record>Database ID=</txt-record>
<txt-record>Machine ID=</txt-record>
<txt-record>Machine Name=</txt-record>
<txt-record>mtd-version=0.2.4.1</txt-record>
<txt-record>iTSh Version=131073</txt-record>
<txt-record>Version=196610</txt-record>
<txt-record>Password=false</txt-record>
</service>
</service-group>

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat