NEWS
[GELÖST] Matter: von Alexa zu ioBroker
-
Hier nun endlich meine kleine Beschreibung, wie unter Debian 13 Trixie persistente Einträge der Konfiguration erhalten werden können. Ich reklamiere kein geistiges Eigentum, du kannst den Text nach Belieben verändern.
Unter Debian 13 (Trixie) und generell bei aktuellen systemd-basierten Distributionen gibt es eine kleine Änderung im Umgang mit sysctl-Konfigurationen.
Früher wurde wie oben beschrieben /etc/sysctl.conf verwendet, seit Debian 13 jedoch bevorzugt systemd (bzw. systemd-sysctl.service).
Die Anwendung der alten Methode kann dazu führen, dass wichtige Konfigurationseinträge nach einem Rechner-Neustart vergessen werden; insbesondere der Eintrag accept_ra_rt_info_max_plen=64 scheint dafür anfällig zu sein.
Lege zur Lösung des Problems eine eigene Konfigurationsdatei in /etc/sysctl.d/ an, z.B. /etc/sysctl.d/99-sysctl.conf .Terminal: sudo nano /etc/sysctl.d/99-sysctl.conf
In diese neue Datei werden die oben genannten 4 Einträge aus dem Troubleshooting Guide eingefügt. Bitte "ens18" durch eure Schnittstelle ersetzen.
net.ipv6.conf.all.forwarding = 0
net.ipv6.conf.ens18.forwarding = 0
net.ipv6.conf.ens18.accept_ra = 2
net.ipv6.conf.ens18.accept_ra_rt_info_max_plen = 64Falls eure /etc/sysctl.conf bereits Einträge enthält, sollten diese auch in die neue Datei übertragen werden. Abspeichern nicht vergessen !
Danach sofort aktivieren: sudo sysctl --system"
Auch nach einem Neustart sind die Werte nun Wert persistent.
@schweiger2 Troubleshooting habe ich mit deinem Text aktualisiert https://github.com/ioBroker/ioBroker.matter/wiki/Troubleshooting#ipv6-kommunikation-für-nutzung-von-thread-geräten
Wenn noch Änderungen zu diesem Thema notwendig sind, am besten dieses issue verwenden https://github.com/ioBroker/ioBroker.matter/issues/674