노트북에 Linux를 설치한 이후 Qualcomm Atheros QCA9377 무선 카드에 문제가 발생했습니다.
Ubuntu, Manjaro, Solus를 포함한 여러 가지 Linux 배포판을 사용해 보았는데 지금은 Arch를 사용하고 있는데 모든 배포판에서 몇 분 후 또는 연결을 끊은 후에 네트워크 연결이 저절로 작동을 멈춥니다.
파일이 포함된 GitHub 저장소를 찾아서
firmware-5/6.bin
내 파일로 바꾸었지만 작동하지 않았습니다.내가 알아차린 것은
speedtest.net
업로드 테스트를 실행하기 전에 소켓 오류가 발생한 다음 링크가 끊어진다는 것입니다(WiFi는 여전히 연결되어 있지만 핑을 보내거나 아무것도 열 수 없습니다).Windows에서는 모든 것이 잘 작동합니다.
답변1
음, 5GHz 네트워크를 피하는 것이 하나의 해결책입니다. 그러나 보다 적합한 솔루션을 찾으려면 여기에서 내 답변을 따르십시오.https://unix.stackexchange.com/a/606511/361403
당신도 같은 문제를 겪고 있는 것 같아요.
답변2
마침내 이 문제를 해결할 수 있었습니다!
이 아이디어를 촉발시키고 답을 찾을 위치에 대한 첫 번째 조언을 주신 @mrfree에게 큰 감사를 드립니다!
첫 번째 부분은 내가 문제를 어떻게 해결했는지에 관한 것이고 마지막 부분은 해결책이 될 것입니다.
내 문제 해결 프로세스:
@mrfree의 답변을 읽은 후 오래 전에 다른 스레드에서 5Ghz 및 2.4Ghz 연결에 대해 비슷한 내용을 읽은 것을 기억했습니다. 그래서 라우터에 연결해 보니 5.0Ghz와 2.4Ghz 연결이 모두 활성화되어 있는 것을 발견했습니다. 그 중 하나를 닫고 다른 하나는 열어두면 어떻게 되는지 보고 싶습니다.
문제는 2.4Ghz 연결은 잘 되는데 5.0Ghz 연결은 예전과 같은 증상이 나타나서 2.4Ghz로 네트워크 연결하면 괜찮을 줄 알았습니다.
나중에 일부 웹 사이트에서 이전에는 Linux가 2.4Ghz 연결에서 문제가 있었다고 주장했지만 5.0Ghz 연결 이후에는 2.4Ghz가 작동하고 5.0에서는 문제가 있다는 것을 보았습니다.
해결책:
2.4Ghz를 연결하기 위해 다음을 수행했습니다(내가 사용하는 것 NetworkManager
).
내 2.4Ghz 채널의 BSSID를 찾아 네트워크에 연결해야 합니다.
sudo pacman -S wireless-tools
필요해서 설치했어요iwlist
- 이것을 실행했는데
iwlist wlp2s0 scanning | grep -C3 <your network name>
BSSID가 표시되지 않았지만 어떤 "유닛"을 찾아야 하는지 알았습니다. - 나는 달려가서
iwlist wlp2s0 scanning
같은 채널을 가진 셀을 찾았고 이것이 나에게 첫 번째 셀이었습니다. - 나는 그것을 복사했다
Address
. - 노트북 화면 오른쪽 하단에 있는 네트워크 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "네트워크 연결 구성"을 클릭했습니다.
mode
열어 두고infrastructure
BSSID를BSSID
필드에 복사합니다. 그런 다음 WIFI를 껐다가 다시 켜보니 모든 것이 괜찮았습니다.
분명히 그렇게 빠르지는 않지만 마침내 작동합니다!
이것이 나에게 도움이 된 만큼 다른 사람에게도 도움이 되기를 바랍니다!