deepin系統無線網絡重新裝驅動的解決方案


檢測內核加載模塊

lsmod | grep blue

查看是否有無線模塊加載

接着檢測軟硬開關

查看Deepin Linux系統是否開啟軟或者硬開關,關閉了藍牙模塊,rfkill是Linux內核提供的一個子接口,用於進行 Wi-Fi、 藍牙、3G和4G設備的開關控制的,結果發現根本沒有無線設備。

sudo rfkill list

wxx@wxx-PC:~$ sudo rfkill list
請輸入密碼:
驗證成功
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no

沒有加載模塊成功,於是想通過modprobe btusb加載一下模塊看是否可以,發現加載以后還是不行

 

然后檢查開機日志檢測

於是開始檢索日志信息,dmesg是用來檢測系統開機時的信息的

首先查看一下驅動的型號

lspci | grep Wireless

然后

下載最新的固件並解壓縮內容:

https://codeload.github.com/kvalo/ath10k-firmware/zip/master

 

進入無線驅動目錄(都在目錄/lib/firmwareh目錄下)

cd /lib/firmware/ath 10k

刪除原有驅動

rm -rf + 原有驅動型號

復制最新驅動進去

 

(QCA6174)這個是驅動型號,也有多種其他的型號

 

cp -rf /home/liwenbin/Downloads/ath10k-firmware-master/QCA6174 ./

進入對應目錄,重命名驅動模塊名稱

cd QCA6174/hw3.0

mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin

然后關機、重新開機,即可識別出模塊了,這時候設備就可以正常工作了

然后繼續查看(sudo rfkill list)對應的模塊就已經存在了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM