usb_modeswitch使用总结教程分析.docVIP

  • 87
  • 0
  • 约2.37万字
  • 约 47页
  • 2016-04-19 发布于湖北
  • 举报
一、介绍 USB_ModeSwitch是一种模式切换工具,用于控制具有“多种模式”的USB设备。 越来越多的USB设备(特别是高速WAN上网卡,它基于一些手机芯片,能够改变它们的USB连接模式)都会板载它们自己的MS Windows驱动程序,当首次插入电脑时,它们会被识别为一个闪存设备,然后开始安装存储于其中的驱动程序。在安装完驱动程序之后(后面还需要再插拔一次),驱动程序就会再内部切换USB设备的连接模式,存储设备会消失(大多数情况下),然后会出现一个新的设备(例如,一个USB调制解调器)。调制解调器制造商会“可选地”调用“ZeroCD (TM)”特性,因为它会消除对用于承载一个独立驱动程序载体的需求。 起初,这方面的东西没有任何形式的文档记录,而且也几乎没有任何Linux支持可用。 从好的方面来看,大多数已知的设备在两种模式下都可以工作,使用诸如“usb-storage”或“option”(一种经过优化的串行驱动程序,高速3G调制解调器的Linux标准)的Linux驱动程序。 那么唯一的问题便是如何从存储设备切换至调制解调器设备,或者其他应该做的事情。 幸运的是,我们还有人类的理性、USB嗅探程序和“libusb”。MS Windows的驱动程序存在通信被窃听的可能性,但是,在Linux或BSD变种系统的规则之下,可以隔离触发模式切换的命令或动作,并且可以复制相同的东西。 在“

文档评论(0)

1亿VIP精品文档

相关文档