NetworkManager가 VPN 연결을 시작할 수 없는 이유를 어떻게 알 수 있습니까?

NetworkManager가 VPN 연결을 시작할 수 없는 이유를 어떻게 알 수 있습니까?

저는 Arch Linux를 실행하고 있으며 최근에 전체 시스템을 업데이트했습니다.

이제 다음 명령을 사용하여 VPN에 연결할 때마다 nmcli실패하면 이유를 알 수 없습니다.

NetworkManager[15967]: <info> VPN plugin state changed: starting (3)
NetworkManager[15967]: <info> VPN connection 'XXX' (Connect) reply received.
NetworkManager[15967]: <warn> /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring...
NetworkManager[15967]: <warn> VPN plugin failed: 1
NetworkManager[15967]: <warn> VPN plugin failed: 1
NetworkManager[15967]: <warn> VPN plugin failed: 1
NetworkManager[15967]: <info> VPN plugin state changed: stopped (6)
NetworkManager[15967]: <info> VPN plugin state change reason: 0
NetworkManager[15967]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.

업그레이드 전에는 "당신은 이미 bla bla에 로그인했습니다"와 같은 pppd의 오류 메시지를 볼 수 있었지만 이제는 모든 유용한 메시지가 사라졌습니다.

어떤 아이디어가 있나요? 연결이 실패하는 이유는 무엇입니까?

답변1

NetworkManager.conf파일에 사용된 로그 수준 변경

[logging] 이 섹션에서는 NetworkManager의 로깅을 제어합니다. 여기의 모든 설정은 --log-level 및 --log-domains 명령줄 옵션에 의해 재정의됩니다.

   level=<level>
          One of [ERR, WARN, INFO, DEBUG].  The ERR level logs only critical
          errors.  WARN logs warnings that may reflect operation.  INFO logs
          various  informational messages that are useful for tracking state
          and operations.   DEBUG  enables  verbose  logging  for  debugging
          purposes.   Subsequent  levels  also log all messages from earlier
          levels; thus setting the log level to INFO  also  logs  error  and
          warning messages.

하지만 이 부분을 주목해주세요.

이 섹션에서는 NetworkManager의 로깅을 제어합니다. 여기의 모든 설정은 --log-level 및 --log-domains 명령줄 옵션에 의해 재정의됩니다.

답변2

귀하의 로그를 확인하고 이를 제 성공 로그와 비교한 결과 귀하의 네트워크 관리자 ppp 플러그인이 로드되지 않았으며 이를 사용하려면 networkmanager-pptp 패키지를 설치해야 함을 발견했습니다.

관련 정보