我有一个USB硬件,我知道这个驱动程序。 但是,供应商ID和产品ID与驱动程序中注册的VID,PID对不匹配。 有没有办法在Linux中强制驱动程序与已知的设备相关联,不涉及内核模块重新编译添加一个PID / VID对?
如何“杀”工作? 特别是如何“封杀”工作被封锁的过程?
Linux内核代码覆盖率 – GCOV
如何从用户空间调用compat ioctl? 有谁可以请提供一些实例吗?
如何/在哪里可以findLinux内核错误修复?
如何在Ubuntu的启动时加载自定义模块?
在sysfs树中找到模块。 在这种情况下,
/sys/bus/usb-serial/drivers/cp2101
在这个目录中,有一个new_id文件条目可以用来动态添加VID PID对,如下所示:
echo VID PID >new_id
这是关于这个功能的LWN条目
你不需要实际重新编译整个内核,只用更新的匹配表重新编译相关的内核模块就足够了,万一这个答案,你的内核不能正常工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。