LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 990|回复: 7

问个关于udev的问题[已解决]

[复制链接]
发表于 2007-4-22 20:07:31 | 显示全部楼层 |阅读模式
升级udev到了104-r12的版本,启动的时候发现udev可以自动检测硬件并加载合适的模块,就像我系统里面的agpgart intel-agp snd_hda_intel都可以自动加载,但是在自动加载ipw3945的时候有个错误:
ERROR: cannot run ipw3945d until sysinit completes
ipw3945d will be started in the boot runlevel
FATAL: Error running install command for ipw3945

意思大概是不能在sysinit阶段启动ipw3945d吧,似乎在加载ipw3945模块的时候就关联执行了ipw3945d这个初始化脚本,这个错误对系统的使用没有什么影响,但是看着就不太爽
发表于 2007-4-22 20:14:47 | 显示全部楼层
忽略掉就行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-22 20:16:48 | 显示全部楼层
这个是err级别的错误,也可以忽略吗?
回复 支持 反对

使用道具 举报

发表于 2007-4-22 20:51:56 | 显示全部楼层
echo 'blacklist ipw3945' >> /etc/modprobe.d/blacklist
echo 'ipw3945' >> /etc/modules.autoload.d/kernel-2.6
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-22 21:38:18 | 显示全部楼层
echo 'blacklist ipw3945' >> /etc/modprobe.d/blacklist
echo 'ipw3945' >> /etc/modules.autoload.d/kernel-2.6
没起作用,我的机器上面没有modprobe.d目录和blacklist文件,我自己建了 但是没用,还在是udev加载了ipw3945模块
回复 支持 反对

使用道具 举报

发表于 2007-4-23 12:46:20 | 显示全部楼层
sys-fs/udev-107 (/etc/modprobe.d/blacklist)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-23 13:35:42 | 显示全部楼层
Post by wall_john
sys-fs/udev-107 (/etc/modprobe.d/blacklist)

我装了udev-108的版本,在udev的时候没有加载ipw3945模块了,但是我在/etc/modules.autoload.d/kernel-2.6设置加载ipw3945模块,提示:
Loading module ipw3945
Failed to load ipw3945

但是模块又可以正常使用,无线网卡也正常,何解?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-23 13:59:04 | 显示全部楼层
我找到一个不会提示错误,但是又可以正常使用无线网卡的办法:
1.不用在/etc/modprobe.d/blacklist里面设置blacklist ipw3945,同样也不用在/etc/module.autoload.d/kernel-2.6设置设置ipw3945
2.把/etc/modprobe.conf里面的
install ipw3945 /sbin/modprobe --ignore-install ipw3945; sleep 0.5; /etc/init.d/ipw3945d start

改为:
install ipw3945 /sbin/modprobe --ignore-install ipw3945

3.然后再rc-update -a ipw3945d default

目前启动时没有任何错误,无线网卡也工作正常
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表