mDNS - Hostname / Avahi

  • Hi,

    hatte jetzt - merkwürdigerweise - zweimal den Fall, dass der vdrserver als vdrserver-3 in der Fritzbox auftauchte. Verstehe den Zusammenhang nicht falls es einen gibt; *daran* habe ich nicht gespielt (Ich habe an der Fritzbox allerdings, da der *Mist*-ISP jetzt eine CG-NAT-IP vergibt, IPv6 aktiviert (in der Folge stehen jetzt auch im vdrserver IPv6-Adressen)).

    Dummerweise mountet wenn es vdrserver-2 oder -3 ist der Client das NFS-Verzeichnis nicht mehr.

    Meine Abhilfe:

    -Namen in der Fritzbox editieren

    -avahi-set-host-name vdrserver

    -systemctl restart nfs-kernel-server

    -Reboot vdr3

    Gibt es stattdessen die Möglichkeit, den mDNS-Hostnamen fest (über Reboots) zu konfigurieren?

    Wie zum Geier kommt es überhaupt zu der Mehrfachbelegung? Kann es an IPv6 liegen? Die Probleme liest man ja z.B. bei Mac/Fritzbox ständig.

    Display Spoiler
    Code
    vdr5 (März 2023): Asus P8H77-M LE, i5-3570, 8GB, 240GB, Ansible-yaVdr (ubuntu 20.04.5, vdr 2.4.8, SAT>IP-Plugin)
    vdr3 (Nov 2022): intel DH77EB, i7-3770, 8GB, 64GB, GT610, Ansible-yaVdr (ubuntu 20.04.6, vdr 2.6.6, SAT>IP-Plugin)
    (vdrserver (>03/24): DZ77GA-70K, E3-1245v2, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
    vdrserver (>02/25): B550-Plus, Ryzen 5600, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6

    Edited once, last by cduerr (March 13, 2024 at 5:29 PM).

  • das Verhalten scheint reproduzierbar zu sein.

    Ich habe mir jetzt ein Script fix-avahi.sh in die rc.local eingebaut, die genau den avahi-set-host-name wie oben setzt und danach den nfs-kernel-server neustartet. Mal gucken, ob das hilft.

    Display Spoiler
    Code
    vdr5 (März 2023): Asus P8H77-M LE, i5-3570, 8GB, 240GB, Ansible-yaVdr (ubuntu 20.04.5, vdr 2.4.8, SAT>IP-Plugin)
    vdr3 (Nov 2022): intel DH77EB, i7-3770, 8GB, 64GB, GT610, Ansible-yaVdr (ubuntu 20.04.6, vdr 2.6.6, SAT>IP-Plugin)
    (vdrserver (>03/24): DZ77GA-70K, E3-1245v2, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
    vdrserver (>02/25): B550-Plus, Ryzen 5600, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
  • Hast du mal den Rechner aus der liste der bekannten Clients in der Fritzbox entfernt?

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ja, habe ich, aber das Verhalten hat mir nicht wirklich gefallen: das Resultat war ohnehin nicht hilfreich und die Fritzbox wankte in der Darstellung von Heimnetzwerk ständig, der Host verschwand (offline), tauchte wieder auf, war wieder der vdrserver-3 und das alles im Circle. Hatte das auch verbunden mit dem Bearbeiten des Namens in der FB. Habe auch die FB neugestartet.

    Am Ende war für das Mounten auf dem Client zielführend, dass der avahi-set-host-name aufgerufen wird.

    Display Spoiler
    Code
    vdr5 (März 2023): Asus P8H77-M LE, i5-3570, 8GB, 240GB, Ansible-yaVdr (ubuntu 20.04.5, vdr 2.4.8, SAT>IP-Plugin)
    vdr3 (Nov 2022): intel DH77EB, i7-3770, 8GB, 64GB, GT610, Ansible-yaVdr (ubuntu 20.04.6, vdr 2.6.6, SAT>IP-Plugin)
    (vdrserver (>03/24): DZ77GA-70K, E3-1245v2, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
    vdrserver (>02/25): B550-Plus, Ryzen 5600, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
  • Hi,

    Und warum mountet er den NFS nicht mehr?

    Ändert sich mit dem Namen auch die IP?

    Peter

    VDR1: ASUS N100I-D D4 + IP TV Plugin + Flirc + softhddevice-git VAAPI + vdr-2.6.7 + 8 weitere Plugins + Debian Bookworm via M2 + Kernel 6.7.3

  • gute Frage. Eigentlich nicht. Ich kann nur sagen, was ich feststelle :)

    Display Spoiler
    Code
    vdr5 (März 2023): Asus P8H77-M LE, i5-3570, 8GB, 240GB, Ansible-yaVdr (ubuntu 20.04.5, vdr 2.4.8, SAT>IP-Plugin)
    vdr3 (Nov 2022): intel DH77EB, i7-3770, 8GB, 64GB, GT610, Ansible-yaVdr (ubuntu 20.04.6, vdr 2.6.6, SAT>IP-Plugin)
    (vdrserver (>03/24): DZ77GA-70K, E3-1245v2, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
    vdrserver (>02/25): B550-Plus, Ryzen 5600, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
  • Dann versuche doch bitte beim nächsten mal wenn der mount wieder nicht geklappt hat dies manuell auf der Konsole zu tun.

    Spätestens da müsste eine Fehlermeldung ersichtlich sein.

    Sollte das gehen dann könnte es auch daran liegen das das Netzwerk in dem Falle beim mounten noch nicht online war.

    Was dann wiederum durchaus am aktivieren von IPv6 liegen könnte.


    Peter

    VDR1: ASUS N100I-D D4 + IP TV Plugin + Flirc + softhddevice-git VAAPI + vdr-2.6.7 + 8 weitere Plugins + Debian Bookworm via M2 + Kernel 6.7.3

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!