在/proc/devices找不到insmod进去的模块
编译usb-skeleton.c成功
insmod成功 (lsmod可以找到skeleton模块)
我想用mknod在/dev创建一个节点,然后写一个测试程序
想在/proc/devices里找到skeleton的主设备号,但找不到skeleton设备
不是只要insmod了然后就可以在devices里找到相应的设备吗?
头大了,搞了一个晚上,帮帮忙啊。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
直接在/dev下 mknod试试新设备
自动创建节点要udev或devfs支持~
用mknod /dev/skeleton ....
试试!
你可以在/sys/devices目录下看看 设备有没有注册上
试试固定分配主设备号
确定驱动的init模块初始化是否分配cdev设备成功,静态还是动态!
试试不就知道了