arch 安裝完之后無法聯網
記錄下自己折騰Arch碰到的安裝完連不上網的經歷。
????最近家里的臺式機折騰win+Linux玩,之前裝的DEEPIN,突然想試一試arch邪教,安裝了幾次都有一個問題,按照wiki安裝完之后有幾率網卡不可用連不上網,但是進一下win10之后在重啟進入arch就可以聯網了,從linux重啟再進入linux就有幾率顯示IP配置不可用連不上網的情況。查了很多資料都無法解決,直到昨天弄了個manjaro也碰到這個問題。本著試試看的態(tài)度去google了一下,還真有人提這個問題。按照論壇的懷疑,估計跟R8168網卡驅動有關系,我去查了下,我的網卡還真是R8168的。按照網上的方法查了下,內核加載的網卡驅動是R8169的驅動。這就很惡心了。
????manjaro的解決方案也很簡單,直接去 系統(tǒng)設置 -? 硬件設定 - Network controller 里 安裝驅動重啟即可。如果還是連不上,就需要到軟件商店去安裝一個r8168的內核補丁,記住要選對內核版本。我這邊的manjaro是5.9的內核,對應的補丁包名字是 linux59-r8168。
下面說下如何查看自己的網卡驅動操作,純粹是給自己記錄下,下次碰到這種情況怎么處理
lspci -v
能查看到所有的設備詳細情況,找到 Ethernet controller 這個對應的就是本地的網卡,我這個對應的值是 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 就是 8168 的。然而他下面的詳細信息寫的用的是 8169 的驅動。在打完驅動之后 下面 對應的 Kernel driver 和? Kernel modules 會改變成 r8168,之后就可以愉快的上網啦!
順便吐槽一句:Arch系的軟件是真的多!
經過驗證發(fā)現,并不是都需要切換成R8169的驅動,我這臺的原因是因為更新了B85M-D3V-A的BIOS到F4a版本造成的,切換成F3或者F2版本就沒事了。