LINUX系统无线网频繁断开_Ubuntu系统安装amp;amp;解决WiFi不可用
寫系統(tǒng)安裝的文章太多太多了,我為何還要寫哪? 因為文章太多太多了,乍一看各種操作猛如虎,實際上可能對你沒有一點的幫助。好多文章只是講解了如何安裝ubuntu系統(tǒng),對于安裝后遇到的問題只字不提,筆者決定寫一點不一樣的。
為何選擇Ubuntu
開源免費,功能強大,小巧精美。對于小巧的東西,個人都比較喜歡。還有友好的圖形化界面,不要和windows比,絕對沒有Windows好。對于學習Linux個人還是推薦Ubuntu系統(tǒng)。
制作U盤啟動盤
本文使用Ubuntu來制作u盤啟動盤,沒有復雜的操作,只需要簡單的幾行命令。(1)查看U盤路徑。
sudo fdisk -l
(2)下載iso鏡像 官網地址: https://ubuntu.com/download/desktop 根據(jù)個人需要下載相應的版本。筆者選擇下載最新的版本Ubuntu 20.04.1 LTS。
(3)將iso文件寫入u盤
sudo dd if=~/xxx.iso of=/dev/sda
耐心等待,這里沒有什么提示,直到傳輸完成。筆者裝了4、5次機,沒有在這個環(huán)節(jié)出現(xiàn)過問題。
U盤裝機
插入U盤,按F2進入BIOS(基本輸入輸出)頁面,不同機器進入BIOS頁面的方式是不一樣的。筆者的機器是小米的電腦。選擇U盤啟動,然后就是按照提示進行安裝即可,這個過程基本不會出現(xiàn)任何問題。
啟動系統(tǒng)
安裝完Ubuntu系統(tǒng)后,拔出U盤,重啟電腦,這個時候安裝已經基本完成了。Ubuntu系統(tǒng)的安裝就是這么簡單。整個過程沒有任何復雜的配置,當然在安裝過程中,可以根據(jù)自己的需要對磁盤進行分區(qū),這個也只需要簡單的配置。
查看系統(tǒng)參數(shù)
1. 查看Linux內核版本
cat?/proc/version2. 查看cpu個數(shù)及核心數(shù)
總核數(shù) = 物理CPU個數(shù) X 每顆物理CPU的核數(shù)
總邏輯CPU數(shù) = 物理CPU個數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
查看物理CPU個數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看每個物理CPU中core的個數(shù)(即核數(shù))
cat?/proc/cpuinfo|?grep?"cpu?cores"|?uniq查看邏輯CPU的個數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
查看線程數(shù)
grep 'processor' /proc/cpuinfo | sort -u | wc -l
3. 查看系統(tǒng)版本?lsb_release-a
網絡問題
筆者裝了3個版本的ubuntu系統(tǒng),包括16、18還有20,所有的版本在筆者的機器上都存在一個相同的問題,困擾了筆者好久好久。就是在查看無線列表的時候,無線列表是空。然后筆者就蒙了!沒有無線,怎么上網鴨,怎么查詢解決問題的辦法鴨?無奈,只好使用手機的"USB網絡共享"功能,上網查解決辦法。
查詢解決辦法
基本上相關的文章都看了,所有的方法也都實驗了,問題還是不能解決,不過通過查詢,還是獲取到一些和無線相關的指令,比如 iwconfig。
沒有通用的方法
網上說的很多方法,貌似是通用的,實際上可能什么平臺都不好用,這些方法忽略了芯片的差異性,不同的無線芯片導致的問題,他們的解決辦法肯定也是不一樣的,比如很多用博通的芯片的驅動程序解決相應的問題,但如果你的電腦是高通的芯片,再怎么有效放到高通的芯片上它必然也不管用。
查看無線網絡的芯片
通過上面的查詢,可知筆者的機器使用的無線芯片是Qualcomm Atheros QCA6174。
01:00.0?Network?controller:?Qualcomm?Atheros?QCA6174?802.11ac?Wireless?Network?Adapter?(rev?32)驅動加載有問題?
在Windows下筆者能夠正常使用無線網絡,因此懷疑是在開機加載驅動的時候失敗了,拿出神器 dmesg 。Linux dmesg命令用于顯示開機信息。kernel會將開機信息存儲在ring buffer中。您若是開機時來不及查看信息,可利用dmesg來查看。開機信息亦保存在/var/log目錄中,名稱為dmesg的文件里。通過dmesg可以看到下面這條信息:
[ 4.308059] ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=003e,subsystem-vendor=168c,subsystem-device=3370 from ath10k/QCA6174/hw3.0/board-2.bin
因此懷疑board-2.bin有問題。繼續(xù)查詢相應的問題,輸入關鍵字,關于百度的高級搜索,在高級搜索-百度和必應 有所介紹。
intext:failed to fetch board data for bus=pci,vendor=168c,device=003e,subsys點擊進入頁面(https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1804028),好家伙,居然是一個bug。盡管是bug,也還是有解決辦法的。
解決辦法
下載http://www.killernetworking.com/support/K1535_Debian/board.bin
刪除/lib/firmware/ath10k/QCA6174/hw3.0目錄下的"board.bin" 和"board-2.bin"將下載的內容
拷貝到/lib/firmware/ath10k/QCA6174/hw3.0
重啟電腦
無線網絡列表終于出來了。正常進行網絡連接就ok了。
關于Linux
Linux最開始要搞清楚的概念是權限、用戶、文件、目錄。
寫在最后
如果你要玩游戲,不建議安裝Linux系統(tǒng),連qq、微信都不能直接使用,還是建議Windows系統(tǒng)。如果你想學習但又想玩游戲,那就裝個雙系統(tǒng),如果你只是想學習,但是管不住自己玩游戲的心,那就只裝一個Linux系統(tǒng),這個時候,想玩也玩不了游戲了。僅代表個人觀點。
公眾號
更多內容,歡迎關注我的微信公眾號。
總結
以上是生活随笔為你收集整理的LINUX系统无线网频繁断开_Ubuntu系统安装amp;amp;解决WiFi不可用的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: iPhone 14微信闪退怎么办iPho
 - 下一篇: 蘑菇街APP