39.2. NetworkManager-wait-online개요
NetworkManager-wait-online
서비스가 NetworkManager에서 시작이 완료되었다고 보고할 때까지 network-online
대상에 도달할 때까지 지연됩니다. 부팅 중에 NetworkManager는 connection.autoconnect
매개 변수가 yes
로 설정된 모든 프로필을 활성화합니다. 그러나 NetworkManager 프로필이 활성화 상태에 있는 한 프로필 활성화는 완료되지 않습니다. 활성화에 실패하면 NetworkManager는 connection.autoconnect-retries
의 값에 따라 활성화를 다시 시도합니다.
장치가 활성화된 상태에 도달하면 구성에 따라 다릅니다. 예를 들어 프로필에 IPv4 및 IPv6 구성이 모두 포함된 경우 NetworkManager는 기본적으로 Address 제품군 중 하나만 준비되었을 때 장치를 완전히 활성화한 것으로 간주합니다. 연결 프로필의 ipv4.may-fail
및 ipv6.may-fail
매개 변수는 이 동작을 제어합니다.
이더넷 장치의 경우 NetworkManager는 시간 초과가 있는 캐리어를 기다립니다. 결과적으로 이더넷 케이블이 연결되지 않은 경우 NetworkManager-wait-online.service
를 추가로 지연시킬 수 있습니다.
시작이 완료되면 모든 프로필이 연결이 끊긴 상태이거나 성공적으로 활성화됩니다. 자동으로 연결되도록 프로필을 구성할 수 있습니다. 다음은 시간 초과를 설정하거나 연결이 활성화된 것으로 간주될 시기를 정의하는 매개변수의 몇 가지 예입니다.
-
connection.wait-device-timeout
: 드라이버에서 장치를 감지할 시간 초과를 설정합니다. -
ipv4.may-fail
및ipv6.may-fail
: 하나의 IP 주소 제품군이 준비되거나 특정 주소 제품군이 구성을 완료해야 하는지 여부를 사용하여 활성화를 설정합니다. -
ipv4.gateway-ping-timeout
: NetworkManager가 IPv4 게이트웨이에서 ping 응답을 수신할 때까지 네트워크 활성화를 지연합니다. 시스템은 진행하기 전에 지정된 시간(초)까지 대기합니다.