首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从udevadm触发器停止wifi模块触发?

如何从udevadm触发器停止wifi模块触发?
EN

Unix & Linux用户
提问于 2016-10-24 06:21:41
回答 1查看 300关注 0票数 0

我正在编写内核2.6.37,我已经制作了一些可加载的模块,而不是静态模块来优化内核,

我的任务是在运行一个我正在成功完成的应用程序之后加载一些模块,

在任何嵌入式系统中,在系统初始化时,脚本从指定的文件(如etc/模块)中对模块进行修改。因此,我已经删除了模块名,以避免在文件系统初始化时加载,而需要在应用程序启动后加载。更像是运行级优先级从35更改到99。

现在,我的wifi内核模块需要1-2秒才能加载,所以我尝试删除wifi模块的名称和它的依赖项,但是wifi模块在文件系统初始化时加载。在检查rcS脚本时,udev正在运行一个udevadm触发器,该触发器正在加载模块,而应该由done探测来完成。

/sbin/udevadm触发器子系统

有人能建议如何避免无线模块加载吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-10-24 10:50:30

对于我的问题来说,这不是一个完美的答案,但更多的是一个解决办法,

在我的应用程序运行后,我做了一些模块黑名单、它将在文件系统初始化时停止自动加载。和and探测。

cat /etc/modprobe.d/blacklist.conf

#黑名单那些需要停止自动加载

的模块

黑名单wl18xx

如果有人有更好的答案,请分享。

谢谢和问候,GBiradar

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/318463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档