【已解决】Win7中,Ellisys Explorer 260的驱动安装失败,无法正确识别
【背景】
USB数据抓包硬件Ellisys Explorer 260,之前插到Win7,可以自动安装驱动并识别正确,可以正常工作的。
但是后来突然就无法正常识别了,驱动也找不到了。
去设备管理器中查看,就是显示出黄色感叹号,即无法正常识别此硬件。
然后对应的驱动的详细信息中,也没有任何信息。
【解决过程】
1.去官方网站:
http://www.ellisys.com/products/usbex260/download.php
或
http://www.ellisys.com/products/usbex200/download.php
只有找到对应的安装软件Ellisys USB Analysis software,而没找到对应硬件所需要的驱动。
2. 去重新安装了对应的3.3.4002版本的USB软件工具visualus.msi,安装后再卸载,如此折腾了很多次,还是没解决问题。
3. 幸好别的电脑,也有Win7的,而且可以正常识别此硬件的,所以,想到的是,去别的电脑,看看正常识别后,去设备管理器->Ellisys USB Exploere 200->Properties->Driver->Driver Details,发现对应的驱动文件,就这一个sys文件:
C:WindowsSystem32driversellex260.sys
所以,去上述位置中,找到了此ellex260.sys文件,然后把此文件,拷贝到自己的Win7中的对应的位置,然后再去重新拔插硬件,发现还是无法正常识别此驱动。
所以,看来还是需要对应的inf文件,才可以正常识别驱动的。
4.然后去google中搜索ellex260.sys,无意中,发现了对应的驱动所相关的,所有的文件:
http://files.tomek.cedro.info/electronics/service/ellisys/Drivers/
包括此sys文件,和相关的cat和inf文件:
ellex200.cat 10-Oct-2010 15:44 7.3K
ellex200.inf 10-Oct-2010 15:44 1.9K
ellex200.sys 10-Oct-2010 15:44 23K
ellex200x64.sys 10-Oct-2010 15:44 33K
ellex260.cat 10-Oct-2010 15:44 7.3K
ellex260.inf 10-Oct-2010 15:44 1.8K
ellex260.sys 10-Oct-2010 15:44 23K
ellex260x64.sys 10-Oct-2010 15:44 33K
elltr110.cat 10-Oct-2010 15:44 7.3K
elltr110.inf 10-Oct-2010 15:44 1.9K
elltr110.sys 10-Oct-2010 15:44 97K
elltr110x64.sys 10-Oct-2010 15:44 108K
ellwex300.cat 10-Oct-2010 15:44 7.3K
ellwex300.inf 10-Oct-2010 15:44 1.8K
ellwex300.sys 10-Oct-2010 15:44 23K
ellwex300x64.sys 10-Oct-2010 15:44 33K
有了驱动,就好办了。
建一个文件夹,比如叫做Ellisys_drivers,然后把上面的所有的文件,都拷贝过来,然后手动去安装驱动,然后手动选择要搜索的文件夹,设置为上面的Ellisys_drivers,然后Win7即可自动搜索驱动了。
由于没有数字认证,所以也会跳出对话框问你是否确定要安装,选择无论如何都继续安装,然后就可以把驱动装好了。
正常识别出来的硬件,在设备管理器中,是Ellisys protocol analyzers -> Ellisys USB Explorer 260
【提示】
手上拿到的硬件的详细信息写的是:
USB Explorer 200
S/N:EX200-32386
Rev:E.26
起初看到Explorer 200,以为就是200呢,实际看起来是260,对应的应该是Rev中的E.26。
所以,对应前面的驱动文件ellex260.inf中的VID和PID也是:
[Ellisys]
%ellex260Desc%=ellex260_Inst.ntx86,USBVID_1500&PID_0004
而此VID和PID,也和我最初无法正常识别时候所查看到的VID和PID是一致的。
而如果是Ellisys Explorer 200的话,那么VID和PID就是ellex200.inf中的这些了:
[Ellisys]
%ellex200Desc%=ellex200_Inst.ntx86,USBVID_0ABA&PID_8002
%ellex200Desc%=ellex200_Inst.ntx86,USBVID_1500&PID_0002