.config 파일을 변경할 때 connman이 네트워크를 즉시 재구성하지 못하도록 하려면 어떻게 해야 합니까?

.config 파일을 변경할 때 connman이 네트워크를 즉시 재구성하지 못하도록 하려면 어떻게 해야 합니까?

connman을 사용하여 네트워크를 구성합니다.

IPv4=Linux 에서 항목을 변경하자마자 /var/lib/connman/my.config네트워크가 즉시 새 IP 주소로 재구성되는 것을 확인했습니다. 하지만 나는 이것을 원하지 않습니다. 내가 원하는 동작은 임베디드 장치가 부팅될 때 재구성되어야 한다는 것입니다.
어떻게 해야 하나요?

아니면 connman에는 다음과 같은 마법 설정이 있습니까 DoNotImmediatelyReconfigure=yes?

답변1

동시에 나는 connman그러한 설정이 없다는 것을 발견했습니다 DoNotImmediatelyReconfigure. 그래서 네트워크가 연결되기 전에 Linux 부팅 중에 ~/my.config복사 한 구성 파일의 복사본을 편집하여 문제를 해결했습니다. 그래서 해당 구성 파일을 대체하기 위해 스크립트를 호출하는 서비스를 /var/lib/connman/my.config만들었고 해당 서비스는 네트워크 서비스보다 먼저 호출됩니다.systemdconnman

관련 정보