나는 새로운 Debian Stretch 시스템을 사용하고 있으며 대학의 eduroam 네트워크에 연결하고 싶습니다. 저는 GNOME이나 DM을 사용하지 않으므로 nmcli
.
그런데 제가 수집한 바에 따르면,nmcli
지원하지 않습니다이런 인연. 안타깝네요. 그런 다음 그냥 시도해보기로 결정했고 wpa_supplicant
발견했습니다.이것대부분의 경우 즉시 사용할 수 있는 구성 파일입니다. 하지만 나에게는 그렇지 않습니다.
관련 부분을 편집한 후,
sudo wpa_supplicant -i wlp5s0 -c eduroam.conf
그리고 출력은 다음과 같습니다.
Successfully initialized wpa_supplicant
wlp5s0: SME: Trying to authenticate with 64:f6:9d:6a:bd:00 (SSID='eduroam' freq=2412 MHz)
wlp5s0: Trying to associate with 64:f6:9d:6a:bd:00 (SSID='eduroam' freq=2412 MHz)
wlp5s0: Associated with 64:f6:9d:6a:bd:00
wlp5s0: CTRL-EVENT-EAP-STARTED EAP authentication started
wlp5s0: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=ES
wlp5s0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21 -> NAK
wlp5s0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=25
wlp5s0: CTRL-EVENT-EAP-METHOD EAP vendor 0 method 25 (PEAP) selected
wlp5s0: CTRL-EVENT-EAP-PEER-CERT depth=2 subject='/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Assured ID Root CA' hash=3e9099b5015e8f486c00bcea9d111ee721faba355a
89bcf1df69561e3dc6325c
wlp5s0: CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=NL/ST=Noord-Holland/L=Amsterdam/O=TERENA/CN=TERENA SSL CA 3' hash=beb8efe9b1a73c841b375a90e5fff8048848e3a2af66f6c4dd7
b938d6fe8c5d8
wlp5s0: CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=ES/ST=Granada/L=Granada/O=Universidad de Granada/OU=CSIRC/CN=radius.ugr.es' hash=828fbec918c62256ea67a9737ac44b578a6b
fb39ff2ef1d6f7cdb3eeea4db8b5
wlp5s0: CTRL-EVENT-EAP-PEER-ALT depth=0 DNS:radius.ugr.es
EAP-TLV: TLV Result - Failure
wlp5s0: CTRL-EVENT-EAP-FAILURE EAP authentication failed
wlp5s0: Authentication with 64:f6:9d:6a:bd:00 timed out.
wlp5s0: CTRL-EVENT-DISCONNECTED bssid=64:f6:9d:6a:bd:00 reason=3 locally_generated=1
wlp5s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="eduroam" auth_failures=1 duration=10 reason=AUTH_FAILED
그런 다음 모든 것이 다시 시작됩니다. 그 메시지가 무슨 뜻인지 잘 모르겠습니다 EAP-TLV: TLV Result - Failure
. 문제 해결을 위해 Google에 시도했지만 소용이 없었습니다.
일반적인 조언에 따라:
- 연결을 테스트하기 전에 NetworkManager를 비활성화합니다.
wpa_supplicant
인스턴스가 하나만 실행되고 있는지 확인하고 있습니다.
답변1
wpa_supplicant -D
일반적으로 (드라이버 매개변수와 함께)를 사용합니다 .
다음 명령줄에서와 같이 NetBSD에서 사용합니다.
wpa_supplicant -Dbsd -irun0 -c/wpa
-D
사용할 특정 드라이버입니다. 당신은 뭔가를 시도해 보거나 -wext
어떤 드라이버를 사용할 수 있는지 매뉴얼 페이지를 살펴보아야 합니다.
다음과 같이 구성 파일이 올바르게 완료된 것 같습니다.관련된.
어떻게 해야 하는지 보여드리겠습니다:
$ cat /wpa
network={
ssid="Orange-F57323"
psk="787872A624A578574574E"
}
$
이것은 나에게 효과적이지만 ralink 장치가 있습니다. 어쩌면 문제는 -D
매개 변수를 사용하지 않는다는 것입니다.
나는 그것을 Linux에서 사용했는데 잘 작동했습니다. 같은 것을 기억 -Dwext
하지만 확실하지 않습니다.
답변2
이 지침은 나에게 효과적이었습니다. https://inrg.soe.ucsc.edu/howto-connect-raspberry-to-eduroam/
내 파일은 다음과 같습니다(저는 이라고 불렀습니다 eduroam.conf
).
update_config=1
country=US
network={
ssid="eduroam"
scan_ssid=1
eap=PEAP
key_mgmt=WPA-EAP
phase2="auth=MSCHAPV2"
identity="[email protected]"
password="xxx"
}
로그인하려면 다음을 실행하세요.
sudo wpa_supplicant -B -i [my external adapter MAC address] -c eduroam.conf