CentOS 7 安裝網卡驅動

CentOS 7 安裝網卡驅動

本文檔實驗環境爲外星人15R3,1060顯卡。許多問題和經驗可能受到硬件環境影響。僅供參考。

安裝流程

  1. 使用內核版本爲3.10.237的系統盤安裝出現的問題:沒有網卡驅動,無法連上WiFi和有線網絡,只能通過USB連接小路由器上網。

    採用命令

    yum install linux-firmware
    yum install -y NetworkManager-wifi    
    

    安裝網卡驅動,之後可在文件目錄中找到網卡驅動,然而,網絡設置裏依然顯示,No wifi adapter found。

    查閱資料,有教程顯示,爲內核版本。

    採用命令

    yum update
    

    系統自動升級了許多包,包括下載了源當中內核3.10版本里最後的小版本3.10.957,重新啓動後,開機界面出現選擇新的內核版本的選項,選擇之後無法進入圖形化界面,但是可以進入命令行界面,在命令行界面通過命令

    lspci -nnkv
    

    可以查看到網卡驅動ath10k_pci

    所以問題轉化爲,如何更新內核。參考資料:
    如何在 CentOS 7 中安裝或升級最新的內核
    上文中介紹的方法,多次嘗試,全部失敗。

    遂重新制作系統盤。以期裝上去之後內核版本已是較高版本,便不再涉及更新內核問題。
    [官方鏡像下載地址]
    (http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso)
    下載了CentOS-7-x86_64-DVD-1810.iso鏡像文件(內核版本3.10.957),製作U盤啓動盤(U盤文件系統必須選擇NTFS),啓動安裝程序後,無法打開“X Server”即無法進入圖形化的安裝界面,只能通過命令行的方式設置和安裝,試了清華和MIT的鏡像,均失敗(而本操作在虛擬機上測試可用)

    採用17年下載的CentOS-7-x86_64-DVD-1710.iso的鏡像文件(內核版本3.10.6xx),製作系統盤,可以正常安裝。安裝後即有WiFi與有線網絡驅動。

    yum update
    

    更新過程中,系統卡死。

    更換 yum 源,重新更新,系統依舊卡死。(以上操作在虛擬機測試可行)

    採用命令

    yum install kernel
    

    直接安裝3.10.957內核,重新啓動,選擇新內核,可以進入,在新內核yum update正常。

    網卡安裝成功。

可能用到的命令

yum install -y NetworkManager-wifi

# 顯示nmcli狀態
nmcli general status

# 顯示連接狀態
nmcli connection show

# 顯示設備狀態
nmcli device status

# 顯示防火牆狀態
firewall-cmd --list-all

# 重啓網絡管理器
systemctl restart NetworkManager

# 查看當前網絡鏈接狀況
lspci | grep Network

# 查看系統外設和驅動
lspci -nnkv

# 如歸出現 yum 被佔用 強制關閉yum 進程
rm -f /var/run/yum.pid

系統盤製作與系統安裝

step0 :

製作安裝盤,要求U盤容量大於8G,格式化格式爲NTFS

step1 :
從U盤啓動,Legacy安裝(莫選UEFI),進入安裝界面之後按Tab鍵:

界面最下方修改成(後製作的17.10與18.10鏡像不需要這一步):

hd:/dev/sdb4 quiet

step2:
分區方案:

/boot 200 MiB
/swap 32 GiB
/

step3:
首次進入,選擇license,輸入2,選中,然後license accepted,輸入進入

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章