linux的驅(qū)動(dòng)一般有兩種格式,分別為:tar和rpm格式。
目前創(chuàng)新互聯(lián)建站已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、建昌網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
rpm安裝步驟:
1.將驅(qū)動(dòng)程序文件bcm5700-.src.rpm復(fù)制到一個(gè)臨時(shí)目錄中,并在此目錄中運(yùn)行以下命令:
rpm –ivh bcm5700-.src.rpm
2.運(yùn)行以下命令切換到驅(qū)動(dòng)目錄中:
cd /usr/src/redhat/SPECS/
3.此目錄中會(huì)生成一個(gè)名字為bcm5700.spec的文件,運(yùn)行以下命令對驅(qū)動(dòng)程序進(jìn)行編譯:
rpmbuild –bb bcm5700.spec (對4.x.x版本的RPM適用)或 rpm -bb bcm5700.spec
4.運(yùn)行以下命令切換到RPM目錄中:
cd /usr/src/redhat/RPMS/i386/
5.運(yùn)行以下命令安裝驅(qū)動(dòng)程序:
rpm –ivh bcm5700-.i386.rpm (對于Red Hat 7.2, 7.3, 2.1AS和其他包含老版本驅(qū)動(dòng)的系統(tǒng)需要使用--force的參數(shù),強(qiáng)制用新的驅(qū)動(dòng)替換系統(tǒng)自帶的老版本驅(qū)動(dòng))
6.運(yùn)行以下命令加載驅(qū)動(dòng)模塊:
insmod bcm5700
7.運(yùn)行kudzu命令,系統(tǒng)會(huì)自動(dòng)搜索到硬件,進(jìn)行配置即可。
或者重新啟動(dòng)系統(tǒng),啟動(dòng)過程中系統(tǒng)會(huì)自動(dòng)找到硬件,進(jìn)行相應(yīng)配置即可。
tar格式安裝步驟:
1. 將驅(qū)動(dòng)程序壓縮文件bcm5700-.tar.gz復(fù)制到一個(gè)臨時(shí)目錄中,并使用以下命令解壓縮:
tar xvzf bcm5700-.tar.gz
2.構(gòu)建驅(qū)動(dòng)程序?yàn)檫\(yùn)行內(nèi)核可加載模塊
cd bcm5700-/src
make
3.加載測試
insmod bcm5700
4.加載驅(qū)動(dòng)程序
make install
5.重新啟動(dòng)系統(tǒng),啟動(dòng)過程中找到硬件,進(jìn)行相應(yīng)配置。
或者直接運(yùn)行kudzu命令,系統(tǒng)會(huì)自動(dòng)搜索到硬件,進(jìn)行配置即可。
命令行下執(zhí)行:
$ lshw -c video
看configurure字段有沒有driver字樣,若有內(nèi)容,則顯卡驅(qū)動(dòng)裝好了。
例子:
linux下無線網(wǎng)卡具體驅(qū)動(dòng)的操作方法如下:
1、首先需要確定網(wǎng)卡的類型,打開linux的輸入窗口,然后繼續(xù)在linux終端下輸入lsusb命令,此時(shí)在輸出欄的第一行可以查看網(wǎng)卡類型,記錄下來。
2、從彈出頁面可以看到的型號(hào)是relteck 5370,打開mediat的網(wǎng)址,下載Linux插件,在網(wǎng)頁最左側(cè)一欄。
3、此時(shí)進(jìn)入官網(wǎng)首頁,參照官網(wǎng)提示去下載相關(guān)的驅(qū)動(dòng)程序,選擇Linux系統(tǒng),型號(hào)為5370的驅(qū)動(dòng)程序進(jìn)行下載。
4、下載完成之后,對文件進(jìn)行解壓,解壓后的文件命名為wlandriver,最后把已經(jīng)重新命名好的文件復(fù)制到用戶的根目錄當(dāng)中。
5、打開輸入串口繼續(xù)操作,按照命令提示符的指示,把目錄切換到wlandriver目錄,此時(shí)去執(zhí)行sudo make和sudo make install命令。
6、再次打開輸入串口,按照提示指令再次切換到/wlandriver/os/linux目錄下,此時(shí)去并執(zhí)行sudo insmod rt5572sta.ko相關(guān)指令。
7、完成上述操作之后,此時(shí)無線網(wǎng)絡(luò)連接已經(jīng)顯示出來,無線網(wǎng)卡驅(qū)動(dòng)問題解決。
補(bǔ)充一下:如果您用命令ifconfig -a 看到eh0,那么也就是裝了網(wǎng)卡,如果沒有那就沒有裝了。
你可以用命令lscpi | grep "Ethernet" 查看你的網(wǎng)卡型號(hào)。
在Linux下安裝驅(qū)動(dòng)程序的實(shí)施步驟如下:
第一步:首先使用lsmod|grep "*" *為你需要查看的驅(qū)動(dòng)模塊;
第二步:首先去相應(yīng)設(shè)備提供商官網(wǎng)下載相應(yīng)的Linux版本驅(qū)動(dòng)程序包,可以是rpm包也可以是源碼包,下載完畢后使用rpm或者make命令進(jìn)行編譯安裝;
第三步:使用insmod或者modprobe將安裝后的模塊加載到內(nèi)核中去即完成了驅(qū)動(dòng)程序的安裝。
最后一步在加載模塊時(shí)主機(jī)維護(hù)人員可能會(huì)碰到成功安裝后無法加載到內(nèi)核的問題,現(xiàn)我詳細(xì)介紹一下inmod和modprobe的用法。
1)modprobe:
在掛載某個(gè)內(nèi)核模塊的同時(shí),這個(gè)模塊所依賴的模塊也被同時(shí)掛載;這是于insmod掛載模塊有區(qū)別的地方。當(dāng)然modprobe也有列出內(nèi)核所有模塊的功能modprobe -l,還有移除模塊的功能modprobe -r 模塊名稱;
2)insmod:
insmod掛載模塊這個(gè)工具和modprobe有點(diǎn)類似,但功能上沒有modprobe強(qiáng),modprobe在掛載模塊是不用指定模塊文件的路徑,也不用帶文件的后綴.o 或.ko;而insmod需要的是模塊的所在目錄的絕對路徑,并且一定要帶有模塊文件名后綴。
在以后管理員使用modprobe工具無法加載安裝的模塊時(shí)用建議可以使用insmod或者modprobe -f進(jìn)行強(qiáng)制加載。
先掛載光驅(qū) 如下命令
mkdir /mnt/cdrom 新建個(gè)目錄 作為光驅(qū)的掛載點(diǎn)
mount /dev/cdrom /mnt/cdrom 將光驅(qū)掛載到/mnt/cdrom這個(gè)目錄
這樣就能訪問光驅(qū)了
順便問一句
現(xiàn)在的linux不是自動(dòng)掛載光驅(qū)嗎?
當(dāng)前題目:linux命令行訪問驅(qū)動(dòng) linux驅(qū)動(dòng)教程
URL地址:http://jinyejixie.com/article34/doohpse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、自適應(yīng)網(wǎng)站、Google、域名注冊、企業(yè)網(wǎng)站制作、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)