Arch Linux에서 NetworkManager 대신 ConnMan을 사용하려고 합니다. ArchWiki를 팔로우했는데 대부분 괜찮습니다. 유선 네트워크와 psk 무선 네트워크에 쉽게 연결할 수 있습니다. 캠퍼스 무선 eduroam 네트워크에 연결하기 위해 구성 파일을 만들었습니다 /var/lib/connman/eduroam.config
.
[service_eduroam]
Type=wifi
Name=eduroam
EAP=peap
CACertFile=/etc/ssl/certs/eduroam.cer
Phase2=MSCHAPV2
Identity=******@****
Passphrase=*********
이상하게도 지금은 작동하지 않습니다. 며칠 전에 사용을 시작하고 이 구성을 추가했을 때 실제로는 제대로 작동했지만요.
문제는 일기의 다음 줄에서 비롯됩니다
connmand[1732]: IPv4 online check failed for 0x55e7a8216600 eduroam
. 결과적으로 eduroam에 완전히 연결할 수 있지만 인터넷은 없습니다.
대학에서 제공한 설정으로 볼 때 구성이 맞는 것 같습니다.
고쳐 쓰다
Connman이 연결하는 데 문제가 있는 네트워크는 eduroam뿐만이 아닌 것으로 나타났습니다. 내 연구실에는 wpa2 무선 네트워크가 있는데 거기에도 연결할 수 없고 로그에 동일한 메시지가 있다는 것을 발견했습니다 IPv4 online check failed
. 이상하게 오늘까지 이렇게 연결이 되더라구요.