이 질문은 후속 질문입니다.이것, 이 질문은 여전히 열려 있습니다.
ProtonVPN 연결이 계속 끊어집니다. 우분투 18.04를 사용하고 있습니다. 현재 손상된 상태에서는 두 개의 ProtonVPN 장치 프로필이 proton0
각각 ipv6leakintrf0
"관리되지 않음" 및 "연결 끊김"으로 표시됩니다 nmcli
.
$ nmcli d
DEVICE TYPE STATE CONNECTION
wlp3s0 wifi connected WifiAP
ipv6leakintrf0 dummy disconnected --
enp2s0 ethernet unavailable --
lo loopback unmanaged --
proton0 tun unmanaged --
ProtonVPN 지원팀은 거의 두 달 동안 작업한 후에도 여전히 문제를 해결하지 못했지만 관리되지 않는 연결을 지원하지 않는다고 말했습니다. 그래서 나는 스스로 달성 proton0
하고 ipv6leakintrf0
"관리"하려고 노력하고 있습니다.
내가 모을 수 있는 것부터NetworkManager
구성 문서, NetworkManager는 다음 소스에서 순차적으로 장치를 구성합니다.
- /usr/lib/NetworkManager/conf.d/
- /run/NetworkManager/conf.d/
- /etc/NetworkManager/conf.d/
- /etc/NetworkManager.conf
- /var/lib/NetworkManager/NetworkManager-intern.conf
이 세 디렉터리 내에서 파일은 나열된 순서대로 구문 분석됩니다. 내 시스템에 파일이 /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
존재하며 다음 지침이 포함되어 있습니다.
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan
이것나타나다Wi-Fi가 아닌 모든 네트워크 장치와 WAN이 아닌 네트워크 장치를 "관리되지 않음"으로 설정하면 이유가 설명되고 관리되지 않을 proton0
수 있습니다 ipv6leakintrf0
. 그러나 NetworkManager UX의 열악한 설계로 인해 내가 이해하지 못하는 후속 구성이 이 지시문을 무시하지 않을 것이라고 확신할 수 없습니다.
위의 구성 목록에서 다른 지시문을 검색했지만 unmanaged-devices
아무것도 찾지 못했기 때문에 그 중 하나만 고유하다고 가정할 수 있습니다 10-globally-managed-devices.conf
. 이런 경우에는 proton0
다음과 같은 내용으로 파일을 생성하면 문제를 해결하고 관리 대상 기기를 생성할 수 있을 것 같습니다 ./usr/lib/NetworkManager/conf.d/80-proton-vpn.conf
[device]
match-device=interface-name:proton0
managed=true
[device]
match-device=interface-name:ipv6leakintrf0
managed=true
위에 링크된 형편없는 문서에서 가능한 한 최선을 다해 구문을 엮었습니다. 재부팅합니다 network-manager
. ProtonVPN은 며칠 동안 작동하다가 다시 충돌이 발생하여 $ nmcli d
위에 표시된 출력을 제공했으며 구성을 변경하려는 최선의 노력에도 불구하고 여전히 관리되지 않음을 나타 proton0
냅니다 .ipv6leakintrf0
이것우분투 답변 물어보기장치 목록으로 인해 /etc/network/interfaces
해당 장치가 더 이상 NetworkManager에 의해 관리되지 않음을 나타냅니다. 내 경우에는 이것이 적용되지 않습니다. 파일의 유일한 내용은 다음과 같습니다.
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
NetworkManager에서 이러한 장치 프로필을 관리하려면 어떻게 해야 합니까?
답변1
해당 줄에 대해서만 주석을 달아 보셨나요? 나는 이것이 단지 netplan의 구성을 처리하는 것이라고 생각합니다.
작동한다면 파일을 덮어쓰고 복사하는 것이 좋습니다./etc/NetworkManager/conf.d
파일을 편집하고 지시문을 공백으로 설정하십시오.
unmanaged-devices=
답변2
나는 한때유제Sierra Wireless RC7611(미국의 경우)/RC7620(나머지 국가의 경우) LTE 모듈이 함께 제공됩니다. 처음에는 잘 작동했습니다.
# nmcli dev
DEVICE TYPE STATE CONNECTION
cdc-wdm0 gsm disconnected --
그러나 NetworkManager를 업그레이드하면 더 이상 관리되지 않습니다.
# nmcli dev
DEVICE TYPE STATE CONNECTION
wwan0 wwan unmanaged --
우리는 Yocto를 사용하여 Linux 커널을 구축하고 있습니다. 패키지 버전 변경은 Dunfell(3.1) 버전에서 Kirkstone(4.0) 버전으로의 마이그레이션으로 인한 것입니다. NetworkManager 패키지 구성이 손상되었다는 사실을 인식하지 못했습니다(참조https://patchwork.yoctoproject.org/project/oe/patch/[이메일 보호됨]/#1783). 이제 networkmanager-wwan
NetworkManager가 Sierra RC7611/RC7620을 인식할 수 있도록 패키지를 명시적으로 추가해야 합니다 .
# nmcli dev
DEVICE TYPE STATE CONNECTION
cdc-wdm0 gsm disconnected --