在/proc/devices找不到insmod进去的模块

发布于 2022-09-18 23:32:40 字数 209 浏览 21 评论 0

编译usb-skeleton.c成功
insmod成功 (lsmod可以找到skeleton模块)
我想用mknod在/dev创建一个节点,然后写一个测试程序
想在/proc/devices里找到skeleton的主设备号,但找不到skeleton设备
不是只要insmod了然后就可以在devices里找到相应的设备吗?
头大了,搞了一个晚上,帮帮忙啊。。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

盗心人 2022-09-25 23:32:40

直接在/dev下 mknod试试新设备
自动创建节点要udev或devfs支持~

倾其所爱 2022-09-25 23:32:40

用mknod  /dev/skeleton  ....  

试试!

墨洒年华 2022-09-25 23:32:40

你可以在/sys/devices目录下看看 设备有没有注册上

小…红帽 2022-09-25 23:32:40

试试固定分配主设备号

晨曦÷微暖 2022-09-25 23:32:40

确定驱动的init模块初始化是否分配cdev设备成功,静态还是动态!

回首观望 2022-09-25 23:32:40

原帖由 liuhuizhangyi 于 2008-5-30 11:32 发表
没有insmod  怎么可以mknod 呢?

试试不就知道了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文