Как предотвратить немедленную перенастройку сети connman при изменении файла .config?

Как предотвратить немедленную перенастройку сети connman при изменении файла .config?

Я использую connman для настройки сети.

Я заметил, что как только я меняю запись IPv4=в /var/lib/connman/my.configLinux, сеть сразу же перенастраивается на новый IP-адрес. Но я этого не хочу. Мое желаемое поведение — просто перенастроиться при загрузке моего встроенного устройства.
Как мне это сделать?

Или есть какая-то волшебная настройка для connman, что-то вроде: DoNotImmediatelyReconfigure=yes?

решение1

Между тем я обнаружил, connmanчто не имеет такой настройки DoNotImmediatelyReconfigure. Поэтому я решил это, отредактировав копию этого файла конфигурации ~/my.config, которую я копирую /var/lib/connman/my.configво время запуска Linux до того, как запускается сеть. Поэтому я создал systemdслужбу, которая вызывает мой скрипт для замены этого connmanфайла конфигурации, и эта служба вызывается до сетевой службы.

Связанный контент