詳解CentOS 6.5如何安裝Realtek無(wú)線(xiàn)網(wǎng)卡驅(qū)動(dòng)
一、安裝前的準(zhǔn)備工作
[a] 檢查無(wú)線(xiàn)網(wǎng)卡驅(qū)動(dòng)的安裝情況(通過(guò)查看網(wǎng)絡(luò)接口的安裝情況來(lái)檢查)
在虛擬終端下輸入:
#> iwconfig
若顯示如下信息,則表示未安裝無(wú)線(xiàn)網(wǎng)卡驅(qū)動(dòng)
lo no wireless extensions. # 本地回環(huán)接口 eth0 no wireless extensions. # 以太網(wǎng)接口
若顯示如下信息,則表示已安裝了
lo no wireless extension. eth0 no wireless extension. wlan0 Nickname: Mode:Managed Frequency=2.462 GHz Access Point: 8C:21:0A:57:C8:CA Bit Rate=300 Mb/s Retry:on RTS thr:off Fragment thr:off Power Management period:0us mode:All packets received Link Quality=100/100 Signal level=-48 dBm Noise level=-120 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[b] 查詢(xún)無(wú)線(xiàn)網(wǎng)卡芯片信息
在虛擬終端下輸入:
#> lspci | grep -i network
就可以獲取到無(wú)線(xiàn)網(wǎng)卡芯片信息了,我的是RTL8191SEvB
注意:若輸入 lspci | grep -i eth ,獲取的是以太網(wǎng)的網(wǎng)卡信息
[c] 查詢(xún)內(nèi)核版本
在虛擬終端下輸入:
#> uname -r
就可獲取到內(nèi)核信息了,我的是2.6.32-431.el6.x86_64
得到上述信息后,我們就可以到官網(wǎng)下載驅(qū)動(dòng)了!
二、安裝驅(qū)動(dòng)
解壓驅(qū)動(dòng)后,執(zhí)行 make && make install 會(huì)反饋“make: *** /lib/modules/2.6.32-431.el6.x86_64/build:沒(méi)有那個(gè)文件或目錄”,但到 ls /lib/modules/2.6.32-431.el6.x86_64/ 卻發(fā)現(xiàn)存在build,那到底是發(fā)生什么事呢?通過(guò) ls -l /lib/modules/2.6.32-431.el6.x86_64/ 發(fā)現(xiàn)build是一個(gè)符號(hào)鏈接并指向/usr/src/kernels/2.6.32-358.el6.x86_64,但當(dāng)前并沒(méi)有該目錄,因此使安裝失敗。
解決辦法:執(zhí)行 yum install kernel-headers kernel-devel gcc* ,安裝完成后再執(zhí)行 make clean 和 make && make install 后,重啟系統(tǒng)。
重啟后會(huì)發(fā)現(xiàn)無(wú)線(xiàn)網(wǎng)卡已經(jīng)啟動(dòng)了,但搜索不到任何熱點(diǎn),此時(shí)再重啟一次吧!
三、配置DNS
此時(shí)驅(qū)動(dòng)已經(jīng)搞掂了,但還是上不了網(wǎng),ping一下度娘也沒(méi)返回ip,那肯定是DNS的問(wèn)題了。執(zhí)行 sudo vim /etc/resolv.conf ,添加nameserver就好了。
四、相關(guān)知識(shí)簡(jiǎn)介
1. lo(回環(huán)接口):
作為虛擬網(wǎng)絡(luò)接口,有系統(tǒng)或應(yīng)用程序創(chuàng)建且無(wú)須驅(qū)動(dòng)程序控制,用于系統(tǒng)內(nèi)部的發(fā)送和接受數(shù)據(jù)包。(系統(tǒng)的進(jìn)程間通訊)
2. linux-headers:linux的開(kāi)發(fā)頭文件
3. linux-devel:包含linux的頭文件、鏈接庫(kù)和配置文件等,由于無(wú)線(xiàn)網(wǎng)卡驅(qū)動(dòng)調(diào)用了內(nèi)核的一些功能,因此在編譯無(wú)線(xiàn)網(wǎng)卡驅(qū)動(dòng)時(shí)(make && make install),需要使用linux-devel
總結(jié)
終于可以上網(wǎng)了,以后的學(xué)習(xí)就方便一點(diǎn)了?;蛘叽蠹視?huì)疑惑,那之前你是怎么下載資料的?。渴謾C(jī)當(dāng)無(wú)線(xiàn)信號(hào)接收器,usb直連就可以上網(wǎng)了。這時(shí)執(zhí)行 iwconfig 會(huì)看到usb0的網(wǎng)絡(luò)接口哦!
相關(guān)文章
關(guān)于Apache shiro實(shí)現(xiàn)一個(gè)賬戶(hù)同一時(shí)刻只有一個(gè)人登錄(shiro 單點(diǎn)登錄)
今天和同事在一起探討shiro如何實(shí)現(xiàn)一個(gè)賬戶(hù)同一時(shí)刻只有一session存在的問(wèn)題,下面小編把核心代碼分享到腳本之家平臺(tái),需要的朋友參考下2017-09-09
Linux通過(guò)設(shè)備號(hào)找到設(shè)備的方法
所有的Linux設(shè)備文件均位于/dev目錄下,是根(/)文件系統(tǒng)的一個(gè)組成部分,因?yàn)檫@些設(shè)備文件在操作系統(tǒng)啟動(dòng)過(guò)程中必須可以使用。接下來(lái)通過(guò)本文給大家介紹Linux通過(guò)設(shè)備號(hào)找到設(shè)備的方法,感興趣的朋友一起看看吧2018-07-07
centos 7中firewall防火墻的常用命令總結(jié)
大家都知道centos 7中防火墻是一個(gè)非常的強(qiáng)大的功能了,但對(duì)于centos 7中在防火墻中進(jìn)行了升級(jí)了,下面這篇文章主要介紹了centos 7中firewall防火墻的常用命令,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-03-03
詳解在LINUX上部署帶有JAR包的JAVA項(xiàng)目
這篇文章主要介紹了詳解在LINUX上部署帶有JAR包的JAVA項(xiàng)目,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03

