日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

在筆記型電腦上裝 RedHat 7.0

A:;
花了二天,搞定了在筆記型red;hat7.0安裝billionton;pcmcia;cardbus;10/100M;fast;ethernet;card(32bit),從安裝過程體會很多,這份心得可能僅少數(shù)人需要,但這模式我想不僅適用於網(wǎng)卡,其它如sound;card也應(yīng)適用,故我將我的經(jīng)驗分享出來,有誤請大家指教 。

notebook安裝pcmcia;cardbus,只要是大廠應(yīng)不致有問題,因為7.0的card;database(/etc/pcmcia/config)大抵都支援,因為當(dāng)初小弟考慮經(jīng)濟(jì)問題故買notebook及
其配備均以價格為考量,買的是e-know牌pIII-800,256M記憶體,;20GB;IBM-HD,及billionton;32bit;pcmcia;cardbus;10/100M;fast;ethernet;card(聽都沒聽過,我當(dāng)時只要求老板選有附linux,;windows系列的driver,因為我打算install;win98,;win2000,;red;hat6.2;於這臺notebook上,win98及win2000均稱順利,而redhat6.2也還好,因為剛好附的是red;hat6.2的cardbus;module;-->fethcb_cb.o,但因為6.2在跑x-window時,LCD顯示不平順,故打算改成red;hat7.0 cle1.0;,安裝完後發(fā)現(xiàn)在run;X-window很平順,但fethcb_cb.o卻無法被pcmcia的cardmgr;modprobe進(jìn)來,而查看/var/run/stab(此檔記錄pcmcia;slot;card資訊)竟然slot;0;和slot;1是empty,根本沒捉到我的pcmcia網(wǎng)卡,寫信去該支援部,要我到realtek網(wǎng)站看rtl8139;update;with;cardbus;如何在7.0上work,;看完後我make;install其站上所附的all;netdrivers,;搞到red;hat7.0異常,只好重灌,最後只
好自己大膽來作編譯,這也正是想分享的重點:

若你有非大廠的邊設(shè)備模組,但不是您想安裝的新版本(如我的例子,我的linux;pcmcia網(wǎng)卡附6.2版的驅(qū)動模組,在7.0無法load進(jìn)來),;那可能的解法是--->『自行在新的linux版本上編譯出該模組』 。

步驟:
一、準(zhǔn)備好所附模組的原始檔(*.c;&some;*.h),這是所有l(wèi)inux的驅(qū)動程式片均會附的 。這里要稍加說明:廠商所附的linux;driver通常為module,即為*.o的檔,也同時會附上;*.c的原始碼檔,兩者的關(guān)是該廠商寫好*.c的驅(qū)動程式,在該linux版本下用gcc去compiler出*.o模組檔,供linux的kerneld,;或cardmgr去load;進(jìn)來,但所complier出的*.o模組檔因compiler時所連結(jié)的lib和header;file的關(guān),僅適用於該kernel版本 。
二、準(zhǔn)備好*.c原始檔後,利用editor打開看其最後一行,所有c語言的原始碼檔均會在最後附上其compiler-command 。
三、不是在終端機(jī)上直接下該;compiler-command;即可,會編譯失敗,因為在compiler;&;link過程會用到一些header;file,以網(wǎng)路卡為例:應(yīng)該把它copy;to;/usr/src/linux/drivers/net下,再切到該目錄上去執(zhí)行compiler-command,指令如gcc;-DCARDBUS;-DMODULE;-c;xxx.c(原始檔)之類的編譯命令..
四、compiler完後,看看是否有產(chǎn)生你要的模組檔(xxx.o),若有則恭喜您,大概可以了,若沒有,那可能你放的目錄有誤,如sound;card位置又不一樣了,也有可能在;gcc的命令中,-I/usr/******的include;path有誤,致使無法順利compiler 。
五、compiler成的模組檔,按照你在舊版本時安裝的方式,更改設(shè)定檔,以我為例,即/etc/pcmcia/config要加上device名稱及欲bind的module,;這在所附之驅(qū)動程式片均會有install.txt可供參考 。

學(xué)習(xí)如何編譯成新版本kernel所需要的module很有用,否則只能等著網(wǎng)路上有人release出來或原廠商的支援了,希望這對想安裝linux在notebook的人,而其一些邊設(shè)備并非大廠的人有些許幫助,不過若不受限經(jīng)濟(jì),倒是選大廠好些 。
以上可能有誤,若有任何需改正的,請告知小弟,讓小弟也能修正錯誤 。;thanks

    推薦閱讀