Wie kann ich verhindern, dass Connman das Netzwerk sofort neu konfiguriert, wenn ich die .config-Datei ändere?

Wie kann ich verhindern, dass Connman das Netzwerk sofort neu konfiguriert, wenn ich die .config-Datei ändere?

Für die Konfiguration des Netzwerks nutze ich connman.

Mir ist aufgefallen, dass das Netzwerk sofort auf die neue IP-Adresse neu konfiguriert wird, sobald ich den Eintrag IPv4=in /var/lib/connman/my.configLinux ändere. Aber das will ich nicht. Ich möchte, dass es sich einfach beim Booten meines eingebetteten Geräts neu konfiguriert.
Wie mache ich das?

Oder gibt es eine magische Einstellung für Connman, so etwas wie: DoNotImmediatelyReconfigure=yes?

Antwort1

Inzwischen habe ich herausgefunden, connmandass es keine solche Einstellung gibt DoNotImmediatelyReconfigure. Ich habe das Problem also gelöst, indem ich eine Kopie dieser Konfigurationsdatei bearbeitet habe ~/my.config, die ich beim Linux-Start kopiere, /var/lib/connman/my.configbevor das Netzwerk hochfährt. Dazu habe ich einen systemdDienst erstellt, der mein Skript zum Ersetzen dieser connmanKonfigurationsdatei aufruft, und dieser Dienst wird vor dem Netzwerkdienst aufgerufen.

verwandte Informationen