?CentOS安裝時(shí)在設(shè)置主機(jī)名這一步的下方有配置網(wǎng)絡(luò)按鈕,而此時(shí)該按鈕點(diǎn)擊無效,。進(jìn)入系統(tǒng)后發(fā)現(xiàn)沒有網(wǎng)絡(luò)連接,。 在終端輸入ifconfig 命令發(fā)現(xiàn)只能看見一個(gè)lo 回環(huán)網(wǎng)絡(luò)接口,沒有eth0 網(wǎng)卡,。此時(shí)按照網(wǎng)上教程說的,,手動(dòng)創(chuàng)建ifcfg-eth0 文件并寫入網(wǎng)絡(luò)配置信息,發(fā)現(xiàn)并不能解決問題,,仍找不到網(wǎng)卡設(shè)備,。經(jīng)過分析,確定是沒有相應(yīng)網(wǎng)卡驅(qū)動(dòng),。 通過lspci | grep -i ethernet 找到自己的網(wǎng)卡驅(qū)動(dòng)(Ethernet controller),,然后在網(wǎng)上找到相應(yīng)驅(qū)動(dòng),下載源碼,。 源碼是用C編寫的,,而此時(shí)系統(tǒng)沒有gcc 編譯器,,而且又不能聯(lián)網(wǎng)下載,,這時(shí)候則需要利用CentOS安裝時(shí)用到的iso鏡像,該安裝鏡像中就有g(shù)cc,。一種方法是從鏡像文件的package 文件夾中提取出gcc安裝所需的rpm 包,,然后通過rpm命令以一定順序一一安裝,從而成功安裝gcc,;另一種是用iso鏡像制作本地yum 源,,使用yum install 安裝,。 除了編譯器,還需要安裝內(nèi)核源碼,,通過rpm -qa | grep kernel 命令查看,,如果沒有則需要下載。進(jìn)入已下載的驅(qū)動(dòng)目錄下,,通過make 和make install 命令即可安裝驅(qū)動(dòng),,不同的網(wǎng)卡驅(qū)動(dòng)還會(huì)有一些不同操作,閱讀相應(yīng)的文檔或教程即可,。安裝驅(qū)動(dòng)后重啟網(wǎng)絡(luò)服務(wù),,通過ifconfig 即可看到eth0 出現(xiàn),問題解決,。
|