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

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

동일한 네트워크/위치에 있는 다른 컴퓨터에 비해 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

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

관련 정보