%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%EB%A1%9C%EA%B9%85%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8F%84%EB%A1%9D%20%EC%84%A4%EC%A0%95%3F.png)
저는 LDXE, Wicd, wpa_supplicant와 함께 Debian 8(Jessie)을 사용하여 직장의 WiFi 네트워크에 연결하려고 합니다. 네트워크는 PEAP 및 MSCHAP를 사용하지만 인증서는 사용하지 않습니다.
Wicd 네트워크 속성 대화 상자에서 인증서 경로를 비워 두면 /var/log/wicd/wicd.log에 다음 메시지가 표시됩니다.
2016/01/29 07:10:16 :: Attempting to authenticate...
2016/01/29 07:10:17 :: Ignoring template line: ' ca_cert="$_CA_CERT"
2016/01/29 07:10:17 :: '
2016/01/29 07:10:52 :: wpa_supplicant authentication may have failed.
system-ca-certs를 false로 설정하도록 제안하는 NetworkManager 기반 설정에 대한 솔루션을 웹에서 찾았지만 NetworkManager를 사용하고 있지 않습니다. 내가 올바르게 이해했다면 system-ca-certs는 NetworkManager에게 wpa_supplicant에 인수를 구성하거나 전달하는 방법을 알려주는 것입니다.
이 네트워크에 대한 인증서가 필요하지 않다는 것을 알기 위해 Wicd 및/또는 wpa_supplicant를 어떻게 구성합니까?
(덧붙여, 누군가 wpa_supplicant 로깅을 찾거나 활성화하는 방법을 제안할 수 있다면 아마도 문제에 대한 더 많은 통찰력을 얻을 수 있을 것입니다.)
답변1
나는 내 자신의 문제를 해결했습니다.
내 특정 네트워크의 경우 다른 PEAP 옵션 대신 "PEAP with GTC"를 선택하는 것이 해결책이었습니다.
wpa_supplicant 로깅을 얻는 것은 아주 간단한 일이었습니다. Wicd 환경 설정 대화 상자에 디버그 로깅을 활성화하는 확인란이 있고 wpa_supplicant 로그 메시지를 wicd 로그에 추가했습니다. 특히, 더 많은 힌트를 얻기 위해 쉘에서 직접 실행할 수 있었던 wpa_supplicant 명령줄이 사용되고 있음을 보여줍니다.