新聞中心
RTL8192在Linux上的安裝配置

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)瑞昌,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18980820575
對(duì)于需要在Linux上使用RTL8192網(wǎng)卡的用戶來(lái)說(shuō),安裝和配置可能是一個(gè)具有挑戰(zhàn)性的任務(wù)。RTL8192是一個(gè)常用的無(wú)線網(wǎng)卡芯片,廣泛用于筆記本電腦和臺(tái)式機(jī)等設(shè)備上。本文將詳細(xì)介紹如何在Linux上安裝和配置該網(wǎng)卡。
1. 下載最新版本的驅(qū)動(dòng)程序
我們需要下載最新版本的RTL8192驅(qū)動(dòng)程序??梢酝ㄟ^(guò)以下鏈接從Realtek官方網(wǎng)站下載:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8192CE
也可以通過(guò)以下命令從終端下載:
$ cd ~
$ wget http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8192CE
2. 解壓縮驅(qū)動(dòng)程序
下載完畢后,解壓縮剛剛下載的文件??梢灾苯油ㄟ^(guò)終端輸入以下命令:
$ tar zxvf rtl8192CE_linux_v4.0.2_9000.20230911.tar.gz
3. 安裝編譯器和內(nèi)核頭文件
在編譯和安裝驅(qū)動(dòng)程序之前,確保您的系統(tǒng)已經(jīng)安裝了gcc編譯器和內(nèi)核頭文件。可以通過(guò)以下命令進(jìn)行安裝:
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-$(uname -r)
4. 編譯和安裝驅(qū)動(dòng)程序
切換到剛剛解壓縮的驅(qū)動(dòng)程序目錄中,并執(zhí)行以下命令來(lái)編譯和安裝驅(qū)動(dòng)程序:
$ cd rtl8192CE_linux_v4.0.2_9000.20230911
$ sudo make
$ sudo make install
5. 加載驅(qū)動(dòng)程序
驅(qū)動(dòng)程序安裝完成后,需通過(guò)以下命令來(lái)加載RTL8192的驅(qū)動(dòng)程序:
$ sudo modprobe rtl8192ce
6. 檢查無(wú)線網(wǎng)絡(luò)是否可以連接
現(xiàn)在,我們可以使用網(wǎng)絡(luò)管理器或wicd等工具檢查無(wú)線網(wǎng)絡(luò)是否可以連接。
以上是RTL8192在Linux上的安裝和配置過(guò)程。盡管安裝過(guò)程可能有些復(fù)雜,但通過(guò)以上步驟,您應(yīng)該可以成功安裝和配置RTL8192。祝您好運(yùn)!
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
基于Linux系統(tǒng)的CDlinux怎么安裝tp-link WN823N無(wú)線網(wǎng)卡的驅(qū)動(dòng),網(wǎng)卡芯片是R
先看下戚廳櫻官網(wǎng)是否提供了對(duì)應(yīng)型號(hào)驅(qū)動(dòng),一般會(huì)有安裝說(shuō)明。如沒(méi)有只能找對(duì)應(yīng)芯片的源碼在linux下伏遲進(jìn)行編譯安高叢裝了。
怎么在centos上安裝u無(wú)線網(wǎng)卡驅(qū)動(dòng)
因?yàn)闊o(wú)線網(wǎng)絡(luò)使用比較方便,使用無(wú)線網(wǎng)絡(luò)我們不必使用那些亂糟糟的網(wǎng)線就能實(shí)現(xiàn)上網(wǎng),現(xiàn)在無(wú)線網(wǎng)絡(luò)比較普及,尤其在那些不方便布線的地方(山區(qū)、河流、機(jī)場(chǎng)、橫跨馬路、機(jī)場(chǎng)、工廠車間等)更是盛行。
我呢,最近為了玩linux將我的電腦裝成了linux操作系統(tǒng),由于先前沒(méi)有做好功課,裝上系統(tǒng)后,我要哭了,發(fā)現(xiàn)我的電腦沒(méi)有辦法使用我們宿舍的無(wú)線上網(wǎng),在網(wǎng)上找了好久發(fā)現(xiàn)我的電腦集成的無(wú)線網(wǎng)卡并沒(méi)有支持linux的驅(qū)動(dòng)程序??墒俏矣植幌霌Q回原來(lái)的系統(tǒng)啊,于是我就,買了個(gè)u無(wú)線網(wǎng)卡(附帶有l(wèi)inux驅(qū)動(dòng)我才買的哦)。然后我就迫不及待的去嘗試著去安裝驅(qū)動(dòng)嘍,試了好幾次終于成功了,這里就給大家分享一下下哦。
我的無(wú)線網(wǎng)卡的型號(hào)是:Realtek
支持linux的驅(qū)動(dòng)程序包是:RTL8192xC_USB_linux_v3.4.4_4749.
當(dāng)然,如果你的u無(wú)線網(wǎng)卡你不知道是什么型號(hào)的話,你可以插入你的linux主機(jī),待系統(tǒng)識(shí)別后通過(guò)lsu查看你的無(wú)線網(wǎng)卡型號(hào),可以根據(jù)型號(hào)去網(wǎng)上找相應(yīng)的驅(qū)動(dòng),這個(gè)命令是不是很有用處哦!
下面就是詳細(xì)的安裝過(guò)程,大家伙可要看仔細(xì)哦!
要想安裝驅(qū)動(dòng),你得把驅(qū)動(dòng)程序包弄到電腦里吧,不用說(shuō)大家伙也知道不是:
1.png
接著,使用unzip將驅(qū)動(dòng)包解壓到當(dāng)前目錄,解壓完成后進(jìn)入解壓的目錄:
2.png
那我們首先安裝驅(qū)動(dòng)動(dòng)程序,進(jìn)入driver目錄:
3.png
我們發(fā)現(xiàn)這些都是源代碼,我們需將它拆解到/usr/local/src目錄:
tar -zxvf rtl8188C_8192C_u_linux_v3.4.4_4749..tar.gz-C /usr/local/src/
然后進(jìn)入解壓后的目錄:
4.png
進(jìn)行make和make install來(lái)生成linux模塊(注意在linux下所有的驅(qū)動(dòng)都是以模塊的形式存在的)
5.png
6.png
一般linux內(nèi)核會(huì)自動(dòng)加載新安裝的模塊,此處發(fā)現(xiàn)并沒(méi)有加載,那是什么原因呢?原因是這樣的,當(dāng)系統(tǒng)重新安裝了驅(qū)動(dòng)模塊后,系統(tǒng)一般會(huì)在重新啟動(dòng)后加載祥銀,如果不能加載,我們可以使用指令:inod +具體路徑和模塊或者直接使用modprobe不需指明路徑。
下面我們重啟后,看看系統(tǒng)能否自動(dòng)加載模塊:
7.png
但是為了完成網(wǎng)卡和模塊的對(duì)應(yīng)關(guān)系,我們必須修改/etc/modprobe.conf文件,否則網(wǎng)卡無(wú)法獲取到ip地址哦:
8.png
一旦模塊加載完成,網(wǎng)卡就被驅(qū)動(dòng)起來(lái)了,我們可以使用ifconfig查看是否顯示出來(lái)wlan0:
9.png
而使用ifconfig –a 查看呢:
10.png
這是為什么呢?原來(lái)是ifconfig查看的是已激活的網(wǎng)卡,ifconfig –a 查看的所有的,此時(shí)我們只需要將wlan 0激活即可:
11.png
但是,此時(shí)wlan 0仍然不能獲取到ip地址,因?yàn)樗€需要掃描無(wú)線網(wǎng)絡(luò)和連接無(wú)則陸線網(wǎng)絡(luò)的工具,我們進(jìn)入RTL8188C_8192C_USB_linux_v3.4.4_4749.目錄下的wireless_tools目錄:
12.png
我們?cè)俅螌鸾獾?usr/local/src目錄下
tar -zxvf wireless_tools.30.rtl.tar.gz -C /usr/local/src/進(jìn)入到拆解的目錄:
13.png
然后執(zhí)行make和make install:
14.png
我們進(jìn)入/usr/local/in目錄下:
15.png
接著我們使用iwlist列出周圍的無(wú)線網(wǎng)絡(luò):
16.png
當(dāng)然光搜素到無(wú)線網(wǎng)絡(luò)是沒(méi)有用處的,因?yàn)檫@些謹(jǐn)盯宴無(wú)線網(wǎng)絡(luò)都是加密的,我們必須要驗(yàn)證工具來(lái)進(jìn)行密鑰驗(yàn)證,下面我們進(jìn)入到RTL8188C_8192C_USB_linux_v3.4.4_4749.的wpa_supplicant_hostapd的目錄:
17.png
我們使用unzip將wpa_supplicant-0.6.9_wps_patch__1.zip解壓到當(dāng)前目錄:
18.png
我們進(jìn)入到wpa_supplicant-0.6.9/wpa_supplicant目錄下:
19.png
執(zhí)行make 和make install
我們進(jìn)入/usr/local/in目錄:
20.png
此時(shí),我們可以去連接我們的無(wú)線網(wǎng)絡(luò)了:
21.png
為了安全起見(jiàn),我們需要將明文密碼刪除
現(xiàn)在,我們的驅(qū)動(dòng)模塊和密鑰文件都形成了,現(xiàn)在進(jìn)行無(wú)線網(wǎng)絡(luò)的連接:
wpa_supplicant -i wlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -D wext –B
各參數(shù)的含義:-i 指明連接的網(wǎng)卡
c 指明密鑰文件的存放位置
D 指明驅(qū)動(dòng)類型為通用型
B 放到后臺(tái)運(yùn)行
我們使用iwconfig查看無(wú)線網(wǎng)卡的連接轉(zhuǎn)狀態(tài):
22.png
為了使wlan0能夠動(dòng)態(tài)獲得ip我們需進(jìn)到/etc/sysconfig/network-scripts/網(wǎng)卡文件存放的位置,產(chǎn)生wlan0網(wǎng)卡的文件(ifcfg-wlan0):
23.png
接著重新啟動(dòng)網(wǎng)絡(luò)服務(wù)
24.png
下面看看我們的wlan0能否成功獲取Ip地址吧:
25.png
但是,只做到這一步還不行,因?yàn)橹灰覀兊臋C(jī)器重新啟動(dòng),我們就不得不重新執(zhí)行
wpa_supplicant -i wlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -D wext –B
和service network restart這兩條指令了,很是麻煩??!但是有什么辦法呢?上次我在系統(tǒng)內(nèi)核故障排除時(shí)也告訴大家了系統(tǒng)的引導(dǎo)過(guò)程了,系統(tǒng)啟動(dòng)時(shí),要進(jìn)行系統(tǒng)的初始化操作,執(zhí)行初始化腳本,初始化腳本就是/etc/rc.d/rc.local。為了滿足我們的要求,我們可以在系統(tǒng)初始化的時(shí)候就執(zhí)行上面的兩條指令:
26.png
接著我們看看我們的環(huán)境變量是否加入/usr/local/in這個(gè)目錄,否則系統(tǒng)不能夠識(shí)別我們的wpa_supplicant這個(gè)指令。echo “$PATH”:
關(guān)于rtl8192 linux的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
名稱欄目:rtl8192在Linux上的安裝配置(rtl8192linux)
文章鏈接:http://m.fisionsoft.com.cn/article/cosicjc.html


咨詢
建站咨詢
