내 ThinkPad에 Arch-Linux를 설치하려고 합니다.위키 설치. 이더넷 케이블을 연결하면 다음과 같이 ip link command
표시됩니다.
enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtg 1500 disc state UP mode DEFAULT group default glen 1000
link/ether f0:76:1c:ae:71:fc brd ff:ff:ff:ff:ff:ff
시도했는데 오류가 발생했습니다.systemctl start [email protected]
Job for [email protected] failed because the service did not take the steps required by its unit configuration.
결과:systemctl status [email protected]
Loaded: loaded (/usr/lib/systemd/system [email protected]; disabled; vendor preset: disabled)
Active: failed (Result: protocol) since ...
우리 대학 네트워크에서 사용하는 프로토콜은 "EAP-PEAP"인 것 같습니다. 구성 파일에서 이를 어디에서 지정할 수 있습니까?
또한 오류가 발생한 netctl 기본 템플릿을 복사해 보았 /etc/netctl/example
더니 status "netctl@ethernet\\x2ddhcp.service"
명령에 다음과 같은 내용이 표시되었습니다.
Active: failed (Result: exit-code) since ...
또한 명령을 시도 했지만 journalctl -xe
결과를 읽기가 약간 어려웠습니다. grep해야 할 키워드가 있습니까?
저는 일반적으로 사용자 이름과 비밀번호를 묻는 대학 네트워크에 연결하려고 합니다. 그게 문제가 될까요?
답변1
테스트할 네트워크 인프라가 없습니다... EAP-PEAP 인증을 통한 유선 연결은 드문 구성인 것으로 보이며 일반적으로 유용한 Arch 위키에서는 이를 다루지 않습니다. 그러나 Arch BBS는 다음을 수행합니다.https://bbs.archlinux.org/viewtopic.php?id=188783wpa_supplicant를 사용하는 것이 좋습니다
다음과 같이 netctl 구성 파일을 만듭니다.
Connection='ethernet' Interface=enp12s0 Description="description" IP='dhcp' Auth8021X=yes WPAConfigFile=/etc/wpa_supplicant/dormitory.conf
/etc/wpa_supplicant/dormitory.conf를 생성합니다:
ctrl_interface=/var/run/wpa_supplicant ap_scan=0 network={ key_mgmt=IEEE8021X eap=PEAP pairwise=CCMP TKIP phase2="auth=MSCHAPV2" identity="mkristof" password="pswd" priority=2 }