如何让插入的usb设备不自动装载驱动,进而使用libusb成功向设备传送数据
来源:互联网 发布:燕京啤酒 知乎 编辑:程序博客网 时间:2024/04/28 21:25
usb设备:usb-serial
usb驱动:ftdi_sio
1.原有内容
luther@gliethttp:~$ ls /sys/bus/usb-serial/drivers/
generic
2.插入usb-serail之后内容
luther@gliethttp:~$ ls /sys/bus/usb-serial/drivers/
ftdi_sio generic
或者使用dmesg查看
luther@gliethttp:~$ dmesg |grep 'interface driver'
3.删除已经加载了的built-ind的模块
luther@gliethttp:~$ lsmod |grep ftdi_sio
ftdi_sio 55944 0
usbserial 39528 1 ftdi_sio
usbcore 148848 8 ftdi_sio,usb_storage,libusual,usbserial,usbhid,ohci_hcd,ehci_hcd
luther@gliethttp:~$ sudo rmmod ftdi_sio
luther@gliethttp:~$ lsmod |grep ftdi_sio
4.将其添加到驱动黑名单中
luther@gliethttp:~$ sudo vim /etc/modprobe.d/blacklist
# 文件结尾追加如下一行内容
blacklist ftdi_sio
5.这样再次插入usb-serial,该设备的驱动已经没有了
luther@gliethttp:~$ lsmod |grep ftdi_sio
luther@gliethttp:~$
6.可以看到设备还在
- 如何让插入的usb设备不自动装载驱动,进而使用libusb成功向设备传送数据
- 使用libusb库枚举mac设备下面的USB设备
- Linux普通用户使用libusb访问usb设备的方法
- Linux普通用户使用libusb访问usb设备的方法
- Android设备使用libusb和usb声卡
- USB设备开发---- usb描述符概述(libusb库使用)
- 虚拟机Linux访问usb设备,通过Libusb库方法实现读写usb设备所获取的实时图像数据
- 如何驱动一款USB设备
- linux下使用libusb获取系统usb设备具体信息
- 在 QT 中使用 libusb 检测 MAC 上的 USB 设备
- USB设备开发---- 基于libusb的无驱设计
- USB设备开发---- 基于libusb的无驱设计
- USB设备开发---- 基于libusb的无驱设计 .
- USB设备开发---- 基于libusb的无驱设计
- 如何解决Windows操作系统出现USB存储设备驱动安装不上的问题
- USB设备的插入检测
- USB设备的插入检测
- USB设备的驱动移植
- nokia的进步
- 我们正进入另一个黑暗和无知的时代----《三联生活周刊》 (转载)
- linux配置网络连接
- hibernate 一对多 添加问题
- 散射矩阵、协方差矩阵
- 如何让插入的usb设备不自动装载驱动,进而使用libusb成功向设备传送数据
- base64 编码
- Mapx开发目标轨迹显示核心代码(VC++)
- csdn的站长们
- 白天求生存,晚上谋发展
- 我的新家
- SGI STL 源码阅读和分析 (1)
- gbk, unicode, utf-8的关系
- 当前即时战略游戏的缺陷和军事战略游戏的要点