방금 내 컴퓨터에 Arch Linux 설치를 마쳤습니다. 무선 네트워크가 작동하지 않는 것 외에는 모든 것이 제대로 작동하는 것 같습니다. 내 Wi-Fi는 내 홈 라우터에서 나오는 표준 WPA2 네트워크입니다. Arch 설치 USB를 부팅할 때 wifi-menu
.
Arch Wiki를 팔로우하고 있습니다.네트워크 구성/무선페이지. 체계적으로 진행하기 위해 패키지 설치부터 시작했습니다 wpa-supplicant
. Arch Wiki의 단계에 따라 명령은 lspci -k
다음과 같습니다.사용된 커널 드라이버그리고커널 모듈둘 다 rtl8192ce
내 WiFi 어댑터에 맞아야 합니다. 다음으로 내 인터페이스는 wlp5s0입니다 ip link set wlp5s0 up
. 다음으로 dmesg | grep firmware
명령은 다음 오류를 표시합니다.
# dmesg | grep firmware
...
[ 1.953242] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
...
그래서 설치했어요무선regdb이로 인해 오류가 해결되었지만 Wi-Fi가 작동하지 않았습니다. 다음으로 Arch Wiki의 방법에 따라 Wi-Fi에 연결해 보았습니다.wpa_requester페이지. wpa_cli
위키에 표시된 단계를 따랐습니다 .
# wpa_cli
> scan
> scan_results
마지막 명령은 Wi-Fi 네트워크를 보여줍니다. 그런 다음 Wiki의 나머지 단계를 따랐지만 인터넷 연결이 여전히 작동하지 않습니다( ping
연결을 테스트하는 데 사용하고 있습니다).
무선 네트워크를 작동시키려면 어떻게 해야 합니까?
답변1
나는 그것을 스스로 알아 냈습니다. 제가 wpa_supplicant
Arch Wiki의 페이지를 완전히 따르지 않은 것 같습니다 . 문제는 패키지를 설치 dhcpcd
한 다음 dhcpcd 서비스를 시작/활성화 해야 한다는 것입니다 systemctl start dhcpcd.service
. Arch Wiki를 참조하세요.DHCPCD자세한 내용은 페이지를 참조하세요.