- 论坛徽章:
- 0
|
因为是新手说的话外行,见笑了!
原帖由 kenduest 于 2006-3-31 06:00 发表
我感觉你前后文互相矛盾。
原本 kernel soruce 内没有 ipw2100 项目,你要使用当然得抓取 ipw2100 源码来编译使用。而 kernel 2.6.16 若是已经纳入的话,您就不用在自己抓取 ipw2100 源码,里面有现成的可 ...
谢谢这位仁兄的回答!使我清楚了很多东西!
是不是说module里带有很多很多各种各样的驱动呀什么的,需要什么就随时modprobe对吧?当然可能对于某些具体问题,如ipw2100,可能光modprobe ipw2100还是不行的,还是需要像hotplug什么的支持的。(其实我还是对让这么一个东西工作起来的流程不太清楚)。
先 man modprobe,然后可以顺序找到一堆其他 module 管理工具。像是 insmod/lsmod/rmmod/depmod/insmod 等等项目说明,里面有你要的。
至于 kernel module 档案,都是放在 /lib/modules/ 目录内,不同版本数字就一个目录。
有时间我一定会看看的,只是觉得在命令行看man特别不爽,有没有Xman之类的东西呀?![](static/image/smiley/default/icon_mrgreen.gif)
我不大懂你说的文件是哪些,而若你说的是 modules.conf 与 modprobe.conf 这类档案的话,通常档案名称在 manpage 内都有说明。
linux kernel module 管理工具有改版多次,像是早期 modprobe 会读取的是 conf.modules。后来这个名称废弃了,改用正式的 modules.conf 名称。
而 linux kernel 2.6 因为 kernel module 的格式改了,纳入更多新的机制,其中顺便 module 管理程式也改成另外发展的 module-init-tools。里面提供的程式列表一样,多了顺应新的 kernel module format 的变更等支援。而其中设定档案也是改读取 modprobe.conf。
这就是我遇到的最大的问题了!如果系统中同时存在新版本和老板本的kernel的话,是不是在/etc中新版本和老板本的配置文件都会存在?那么谁在起作用呢?还是说新版本用新的配置文件?老板本用老的?想想应该是这样吧!
可能光在这瞎想是没用的,我还是应该找时间看看modprobe,module-init-tools的man。
谢谢! |
|