|
发表于 2006-9-4 11:11:01
|
显示全部楼层
办法1:自己把所有配置写在单独一个脚本里试试,再从rc.M,或rc.local调用它。
办法2:rc.modules在rc.S里调用,rc.pcmcia在rc.M里调用。
rc.S应该在rc.M之前被执行,进行系统的初始配置,在进入多用户模式的时候再执行rc.M。所以才会有先加载3c59x驱动,再加载pcmcia驱动的情况。
rc.M里,可以看出rc.pcmcia在rc.inet1之前被执行,而rc.inet1里有句注释
# If the interface isn't in the kernel yet (but there's an alias for it in
# modules.conf), then it should be loaded first:
可以看出rc.inet会去modules.conf加载网卡模块,并设置接口别名,实际上modprobe.conf也是可以的。我加载网卡驱动就是写在/etc/modprobe.conf里的,或许受了以前用小红帽的影响,你试着在里面添加一行alias eth0 3c59x看看,应该就可以了。 |
|