簡(jiǎn)單講述解決Fedora 8設(shè)備驅(qū)動(dòng)程
全面介紹 Fedora 8設(shè)備驅(qū)動(dòng)程序如何在Fedora 8上開機(jī)自動(dòng)安裝自己的設(shè)備驅(qū)動(dòng)程序Linux本身是這個(gè)操作系統(tǒng)的核心部分,也就是操作系統(tǒng)的內(nèi)核。內(nèi)核是完成那些最基本操作的程序,它負(fù)責(zé)其他程序的啟動(dòng)與終止、內(nèi)存申請(qǐng)?zhí)幚碛脖P訪問、網(wǎng)絡(luò)連接管理等方面的工作。
關(guān)鍵詞: Fedora 8設(shè)備驅(qū)動(dòng)程序 rc.local modprobe
Fedora 8設(shè)備驅(qū)動(dòng)本來這個(gè)沒有什么好寫的。在fedora6(fedora 7沒有用過,不知道是否如此)之前,只需要在rc.local中增加一行:
/sbin/insmod yourdrivername.ko
即可開機(jī)后自動(dòng)裝載驅(qū)動(dòng)。
可是在Fedora 8設(shè)備驅(qū)動(dòng)上,不知為何,就是不能自動(dòng)裝載,也不出任何提示。郁悶了一整天。研究了***,找到了一個(gè)解決辦法,給有同樣問題的人參考。假設(shè)你的設(shè)備驅(qū)動(dòng)程序?yàn)椋簓ourdrivername.ko
1 cp yourdrivername.ko /lib/modules/"version"/kernel/drivers/misc
Fedora 8設(shè)備驅(qū)動(dòng)其中,version為linux的版本,默認(rèn)為:2.6.23.1-42.fc8
2 編輯/lib/modules/"version"/modules.dep,設(shè)置驅(qū)動(dòng)程序之間的關(guān)聯(lián),增加一行:/lib/modules/"version"/kernel/drivers/misc/yourdrivername.ko:
Fedora 8設(shè)備驅(qū)動(dòng)如果有關(guān)聯(lián),在:后面標(biāo)注關(guān)聯(lián)的驅(qū)動(dòng)程序名稱
3 編輯/etc/rc.d/rc.local,增加一行/sbin/modprobe yourdrivername
好了,重新啟動(dòng)系統(tǒng),是不是驅(qū)動(dòng)可以自動(dòng)安裝了? :-)Fedora 8設(shè)備驅(qū)動(dòng)程就這樣就好了 。
【編輯推薦】