阅读:2195回复:6
usb驱动一问:
实验室开发的一个usb设备,通过一usb集线器连接了10个同类
storage。在98下的驱动只能装好前8个,但在2000下没有这个问题 是驱动本身的问题吗? 大侠指教,怎么解决这个问题。 |
|
沙发#
发布于:2003-02-14 16:18
第9个出现什么现象?
|
|
|
板凳#
发布于:2003-02-14 16:44
带问号的未知设备
它的98和2000下的驱动各不一样。可能会是什么问题呢,斑竹 |
|
地板#
发布于:2003-02-14 16:53
在设备管理器里面看看出错的代码和解释
|
|
|
地下室#
发布于:2003-02-14 17:43
我想可能是和USB的带宽或电源有关。
|
|
5楼#
发布于:2003-02-15 15:18
同意楼上的。HUB 上设备一多。
问题:有没有在HUB上插满其他设备却不出现同样情况 |
|
6楼#
发布于:2003-02-15 16:47
整个过程是这样的:
该设备自带电源,使用系统一个usb口,下来接有usb集线器。这个usb-hub上再接有4个usb-hub;这4个子集线器每个接有5个scanlogic提供的usb mass storage。(每个hub都有空端口 于是,在2000下能够安装好,增加了20个可移动盘盘符;可在98下,打死也只认出8个可移动盘盘符, 在设备管理器中其余有5个带“?”,剩下的7个却影子都看不见。用ddk中带的usbverify.exe看,发现4个 usb-hub中就第一个接的5个storage device全部正常,第二个hub接的前3个正常,后边所有的全部显示错误 ,但是connected。 对设备管理器中带“?”的设备察看,不正常工作code 2.,显示驱动程序vmm32.vxd中(ntkern.vxd)无法加载,另一个驱动文件是usb2ide.sys。在2000下的驱动就是usbstor.sys正常。强行对“?”设备升级驱动,重启后依然只识别8个盘符。 郁闷。因为必须要求在98下使用。 是不是98下只能最多识别8个移动盘? 是不是98下安装文件inf中有限制,或者注册表中有什么个数的限制? 能不能通过修改后续设备vid pid的办法,使得设备安装上? 能不能手动更改注册表中各个设备的相关键值,使得20个移动存储的参数全部相同?(试过,妄图增加一个盘符,就增加了注册表中好多的键值,结果还是不行) 反正只要安装上,就行了。哪位有主意?帮帮忙,或者来现场指导指导吧,定酬谢。 13021969449 周同学。 |
|