ATH10K 설치
초보자인 저는 이 작업을 수행하는 방법에 대해 Google을 다 써버렸습니다.
이 모듈]1을 설치하려고 합니다.
나는 멋진 새로운 에이서 니트로 (승리 8.1에 대한 의존성을 제거하면 더 좋을 것입니다), 아테 로스 퀄컴 QCA61x4 와이파이 / 블루투스 카드를 가지고 있는데, QCA6174와 동일한 서명 168c : 003e
로 팝업되는 것 같아서이 모듈이 작동하기를 바라고 있습니다.
윈도우 드라이버와 디스 래퍼로 시도했지만 작동하지 않았습니다.
또한 커널을 3.19로 업그레이드하려고 시도했지만 문제가 해결되지 않는 것 같습니다. 이제 새로 14.04를 설치했습니다.
-
github에서 적절한 파일을 다운로드하려면 어떻게 해야 하나요(어디에 저장하나요?)?
-
커널을 다시 빌드하려면 어떤 패키지가 필요하나요? (새로 14.04를 설치했습니다)
15
3
인터넷(예: 이더넷)에 액세스할 수 있는 우분투 16.04 사용자는 업데이트를 설치하고 재부팅하기만 하면 됩니다:
인터넷이 없는 경우, 여기에서 펌웨어 드라이버를 다운로드하세요. 사용 중인 아키텍처에 맞는 최신 버전을 선택하세요. 예를 들어, amd64용 버전 1.157.5(16/11/29 기준 최신)는 여기에 있습니다.
'.deb' 패키지가 있으면 평소와 같이 설치합니다. 이 예제에서는 그렇습니다:
재부팅하면 이제 작동합니다.
백포트를 설치하는 것이 github를 사용하는 것보다 쉬울 수 있습니다.
설치가 완료되면 재부팅하세요. Wi-Fi가 Linux를 처음 사용하는 경우 이 방법을 사용해도 완전히 작동하지 않을 수 있습니다.
완전한 답변은 아니지만(유사한 상황 - Fedora 22, 4.0 커널의 ath10k/QCA6174), 더 많은 리소스가 필요합니다:
https://wireless.wiki.kernel.org/en/users/drivers/ath10k 을 가리킨다: https://github.com/kvalo/ath10k-firmware.
dmesg를 보면 펌웨어 4.bin을로드 할 수 있습니다 (테스트되지는 않았지만):
그러나 나는 또한 얻는다:
따라서 이 설정에서 여전히 뭔가 누락된 것으로 보입니다. 다음 단계는 긴 파일 이름 펌웨어-3.bin_xxxxxx를 펌웨어-3.bin으로 이름을 변경하는 것입니다.
PS(ath10k 커널 모듈 다시 로드)로 변경합니다:
그런 다음
iwconfig
또는NetworkManager
중 하나를 선택합니다.완전한 설치를 위한 단계는 다음과 같습니다:
https://github.com/kvalo/ath10k-firmware 에서 드라이버를 다운로드합니다.
sudo cp -r QCA6174 /lib/firmware/ath10k/
를 실행합니다.cd /lib/firmware/ath10k/QCA6174/hw2.1
sudo cp 펌웨어-5.bin.SW_xxxxxx 펌웨어-5.bin
이 단계는 드라이버가 개발됨에 따라 변경될 수 있습니다. '
xxxx
및-5
는 진화 중입니다.SUDO RMMOD ATH10K_PCI
sudo modprobe -v ath10k_pci
6.이 단계를 수행한 후 WPA2 WiFi 라우터에 연결할 수 있었고 Acer v5 vn7-591g 블랙 니트로에서 모든 것이 정상적으로 작동합니다.
우분투 15.04 새로 설치에서 Qualcomm Atheros 61x4를 실행할 수 있었습니다. 실제로 Lenovo 모델이 아니라 Acer Aspire VN7 Nitro 791G에서 제가 수행한 단계는 다음과 같습니다:
git clone https://github.com/kvalo/ath.git
백포트 트리를 다운로드합니다:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git
리눅스-무선(https://wireless.wiki.kernel.org/en/users/drivers/ath10k/backports)에 있는 지침에 따라 새 백포트 트리를 빌드했습니다.
sumdog에서 펌웨어를 다운로드하여
/lib/firmware/ath10k/QCA6174/hw2.1/
에 복사했습니다:(링크를 두 개 이상 올릴 수 없어 죄송합니다.)
wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/board.bin
및
wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/firmware-4.bin
에 앞서 설명한 대로 athk10 구성 파일을 생성했습니다:
펌웨어-4.bin
을
펌웨어-5.bin을 찾을 수 없다는 dmesg의 주장에 따라
펌웨어-4.bin을
펌웨어-5.bin`으로 복사했습니다.