뉴비가 왔습니다. 노트북을 두 번째 WiFi 네트워크에 연결할 수 없어서 어려움을 겪고 있는데 NetworkManager와 동시에 작동하는 wpa_supplicant 서비스에 문제가 있다는 게시물을 봐서 비활성화하는 것이 좋습니다 wpa_supplicant.service
. 내가 온다이 솔루션비활성화합니다. 하지만 이제 다른 Wi-Fi 네트워크에서는 온라인에 접속할 수 없으며 이더넷을 통해서만 작동합니다.
문제는 이 기능을 다시 활성화하려고 하면(차단 해제 후) systemctl enable wpa_supplicant.service
다음 오류가 발생한다는 것입니다.
Failed to enable unit: Unit file wpa_supplicant.service does not exist.
이 파일을 어떻게 복구해야 합니까 wpa_supplicant.service
?
답변1
서비스 파일 질문:
그의 두 번째 제안도 따르고 서비스 파일을 /dev/null
.
sudo rm /etc/systemd/system/wpa_supplicant.service
그런 다음 다시 활성화/시작해 보면 이제 작동할 것입니다.
네트워크 연결 문제는 다음과 같습니다.
첫 번째,답변말씀하신 내용으로는 문제가 해결되지 않는 것 같습니다. 당신이 언급한,
wpa_supplicant 서비스는 NetworkManager와 동시에 작동합니다.
이것은 실제로 정상입니다. 장애가 있는 한 wpa_supplicant.service
괜찮을 것입니다. 자신을 호출하고 NetworkManager
결국 실행됩니다.wpa_supplicant
wpa_supplicant
이는 이유답변"(서비스 비활성화)는 일시적으로만 비활성화됩니다 wpa_supplicant
"라고 언급하셨습니다. 이 동작은 NetworkManager
무선 네트워크를 제어 할 수 있게 해주기 때문에 실제로 필요합니다 wpa_supplicant
. 자신의 wpa_supplicant.service
서비스를 비활성화하면 자신의 서비스가 호출된 서비스와 충돌하는 것을 방지할 수 있습니다 NetworkManager
.
그런 다음 연결 문제를 실제로 해결하려면... 두 개의 WiFi에 동시에 연결해 보셨나요? 아니면 노트북이 문제 없이 하나의 Wi-Fi에 연결되지만 다른 Wi-Fi에는 연결할 수 없나요? 구성 및 시도한 작업에 대한 자세한 내용을 제공하는 것도 도움이 될 것입니다.