로드할 무선 드라이버를 어떻게 지정합니까?

로드할 무선 드라이버를 어떻게 지정합니까?

동일한 네트워크/위치에 있는 다른 컴퓨터에 비해 Wi-Fi가 느리게 실행되는 문제를 해결하려고 합니다. 로컬 네트워크에 연결하면 speedtest.net이 내 컴퓨터에서 1-2Mbit로 실행되지만, 휴대폰에 USB 테더를 연결하고 동일한 Wi-Fi 네트워크(셀룰러 데이터 꺼짐)에 연결하면 100Mbit 이상의 속도 테스트를 받게 됩니다.

나는 드라이버들과 놀려고 노력해 왔습니다.https://github.com/kvalo/ath10k-firmware, 비록 내가 뭘 잘하고 있는지는 모르겠지만요.

에서 펌웨어를 로드하는 것 같습니다 /lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin. 디렉토리가 있다는 것을 알았습니다 /lib/firmware/ath10k/QCA6174/hw3.0. 사용 가능한 다른 펌웨어 버전을 로드해 봐야 하는지 궁금합니다.

이것을 시도해 볼 수 있다면 OS가 다른 펌웨어 버전을 로드하도록 지시하는 방법을 누군가 말해 줄 수 있습니까?

리눅스민트 18.04를 실행 중입니다.

답변1

로드된 드라이버를 얻으려면 명령을 사용 lsmod하거나 명령을 통해 사용할 수 있습니다 less /proc/modules.

로드된 커널 모듈에 대한 정보를 얻으려면 다음 명령을 사용할 수 있습니다:

modinfo the_kernel_module_here

filename로드된 커널 모듈의 경로 와 firmware버전이 표시됩니다 version.

관련 정보