当前位置:  技术问答>linux和unix

怎么让一个usb设备不用系统的驱动程序,而用我的呢?

    来源: 互联网  发布时间:2016-04-24

    本文导语:  怎么让一个usb设备不用系统的驱动程序,而用我的呢? | 首先你要确定这个usb设备的驱动是一个动态加载的模块。 然后rmmod调这个模块。 看你用什么发行版的linux,通常在etc下会有一个blacklis...

怎么让一个usb设备不用系统的驱动程序,而用我的呢?

|
首先你要确定这个usb设备的驱动是一个动态加载的模块。
然后rmmod调这个模块。

看你用什么发行版的linux,通常在etc下会有一个blacklist或者在/etc/modprobe*里面--》在这个blacklist文件里加入原来系统的模块的名字(你自己编译的驱动名字不能跟这个模块的名字相同)--》把你自己的模块insmod进去。
如果你自己编译的模块的名字跟原来系统的一样,就直接把原来那么个模块替换成你自己的。

如果你不替换原来的模块或者不在blacklist中声明,系统会通过udev去找,你也可以通过修改udev来做吧,我没实验过。
你也可以试试先把系统的驱动现rmmod,然后把自己的ismod进去。我不知道linux会不会在内核已经有一个模块能作为这个设备的驱动的情况下会去udev找,应该不会吧。^_^

|
用你的驱动程序替换系统的驱动程序,

|
这个要具体问题具体分析吧。

你可以把缺省的系统里的驱动改成模块的啊。
然后你自己的也改成模块的。

|
二位!我也遇到相同的问题了。我的一个简单的USB信号采集卡,看上去被定义为了03(HID)设备了。所以我的驱动也无法自动加载。

严重的问题是,我用了rmmod  和 修改blacklist的方法 都没有用处。插上后,usbhid又自动加载了。而且我之前的一个测试用模块也像狗皮膏药一样甩不掉了。
我用的内核是2.6.20-16-generic

    
 
 

您可能感兴趣的文章:

  • 有两个USB键盘怎么用自己写的USB键盘驱动程序只替换其中一个驱动?
  • USB驱动程序开发中,如何读取USB设备数据??
  • linux设备驱动程序 usb-skeleton这个程序,能不能用具体的usb设备测试它的读写功能啊??
  • 有没有linux下USB作为从设备的驱动程序源码
  • USB 是根据什么来联系驱动程序的?
  • 关于Linux 2.6平台下,自定义的USB HID设备是系统提供驱动程序还是需要自己完成驱动程序?
  • 谁知道哪里有usb驱动程序的详细介绍,我想学习。
  • 哪有DOS下的USB鼠标驱动程序吗?
  • 请教高手:如何把USB驱动程序从Linux2.4内核移植到2.6
  • linux下如何添加USB的ADSL驱动程序??
  • arm9 +linux USB接口驱动程序怎么写?
  • 我想mount 我的usb的CF和SM卡读写器(mmdisk)。需要驱动程序吗?
  • 真心需要各位前辈指点,谢谢 有关LINUX USB驱动程序编写的一个问题
  • USB的ADSL驱动程序!!(可以驱动电信的ADSL)
  • 我找了个USB转串口的驱动源程序,但不知如何编译安装,哪位好心人帮帮我?
  • usbhid妨碍了系统自动加载我的usb驱动程序,求教解决 (主要是加载后设备的驱动被认作usbhid)
  • 如何使用USB设备的驱动来写用户程序?(主要考虑 如何控制与读写数据)
  • usb驱动 使中断服务程序停止
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有谁能告诉我USB设备驱动和USB gadget驱动究竟有什么不同么?
  • usb驱动与umount的问题!读懂USB驱动的大牛过来瞧瞧啊
  • usb驱动中 hcd,pcd,device,gadget驱动有什么区别啊?
  • linux usb驱动中的usb0端口接收数据问题
  • linux USB从口设备驱动问题
  • usb 驱动读数据问题 (100分) 请有usb驱动经验的高手指点!
  • Linux下开发USB硬盘驱动
  • linux上的USB从设备驱动!
  • 关于USB驱动开发
  • 求基于arm的usb驱动开发的书籍
  • 求助:Linux下USB驱动的问题
  • usb 驱动开发
  • 毕业设计,急问关于usb驱动的问题!在线等待
  • Linux USB驱动使用问题
  • 移植USB驱动的小问题
  • 最近看USB驱动,看完了不知道能做什么
  • USB视频输出芯片驱动 libdlo
  • 对于linux下的usb蓝牙适配器驱动hci_usb.c中的一些宏(如HCI_RESET)是什么意思?
  • dos下如何开发USB驱动--知道的不管多少一定给分!!
  • 跪求linux下usb音视频设备驱动
  • usb接口与usb transceiver的问题
  • 提问:arm9上对usb设备usb四根线数据的截取
  • USB同一个端口,USB协议不同对应不同的总线
  • linux主机检测不到开发板(USB-USB连接)
  • usb键盘和usb鼠标对应的设备文件是哪两个?
  • [求助]关于usb-serial---------usb转串口没有设备
  • 挂载USB后,打开USB时找不到文件,都是文件夹,求解!
  • usb.c:usb 2(vend...) is not claimed by any active driver???
  • 安装usb-modeswitch时提示 找不到usb.h
  • 请教usb host和usb slave的区别
  • 请问如何在USB上安装Linux,并通过USB引导


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3