请教 。。。驱动模块加载后的问题~
操作系统 Archlinux-lts
编译了一个阵列卡驱动的模块,
光盘引导后复制模块到/lib/modules/'kerner version'/kernel 下
depmod -a
modprobe rr26xx.ko
lsmod |more rr26xx.ko
出来相应的模块
到这一步说明加载成功了吧~
问题出来,加载完 hwdetect 命令都用不了
hwdetect --show-modules
hwdetect --load-modules
等 ,输入完没反映,,,ctrl+c 可以结束。。 (加载rr26xx.ko 前hwdetect 能正常使用)
是我哪个操作错了吗??
请教如何能加载进rr26xx.ko 这个驱动模块,谢谢!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
lsmod |more rr26xx.ko 本来就会出来相应的模块啊,lsmod |grep rr26xx.ko能出来才表时加载成功了。
直接加载可以用insmod path/rr26xx.ko来加载相应的文件
我打错字了。
lsmod |grep rr26xx.ko 这个才对。
能显示相应的模块出来,,这样就说明加载成功了,,但不知道那个模块和硬件能不能对得上。
archlinux 引导里没有insmod ,只有 modprobe ,其实 insmod 和 modprobe 是一样功能的。
但就不知道为什么现在有这样的问题。。
也许是驱动本身的问题,和加载无关
这是官网下载的源码驱动,自己编译成内核模块的。。