USB Unknown Device

2 days ago, I bought a usb hub from network. When I plug it into my laptop running XP, the hub is regonized well. When I plug a optical mouse and usb storage disk to it, all works fine. The device id is: vid_05e3&pid_0608.
Later, I switch to Win7 system. Strange thing happens: the same usb hub is reconized as unknown device and its device id displays as :vid_0000&pid_0000. I use uvcview to see the descriptor, uvcview only display 8 bytes of its device descriptor.
The first time system knows a usb device come in, USBD will send request and get 8 bytes of device descriptor from usb device whose address is 0. So, Win7 USBD failed in this step with my usb hub?

ps: it’s a usb 2.0 hub, which can be powered either by bus or self. When I do above, i get power from bus(not use the power adapter).

http://forums.anandtech.com/showthread.php?t=165458
I found this link who met a simular situation. It says it maybe a short. Anyone has experience about this?

> 2 days ago, I bought a usb hub from network. When I plug it into my laptop running XP, the hub is regonized well. When I plug a optical mouse and usb storage disk to it, all works fine. The device id is: vid_05e3&pid_0608.
> Later, I switch to Win7 system. Strange thing happens: the same usb hub is reconized as unknown device and its device id displays as :vid_0000&pid_0000. I use uvcview to see the descriptor, uvcview only display 8 bytes of its device descriptor.
> The first time system knows a usb device come in, USBD will send request and get 8 bytes of device descriptor from usb device whose address is 0. So, Win7 USBD failed in this step with my usb hub?
>ps: it’s a usb 2.0 hub, which can be powered either by bus or self. When I do above, i get power from bus(not use the power adapter).

Since the device appears to work in one OS and not another, what does your USB analyzer say is different during the enumeration phases?

Tim.

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:bounce-424993-
xxxxx@lists.osr.com] On Behalf Of changpei1982
Sent: 15 September 2010 16:47
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] USB Unknown Device

http://forums.anandtech.com/showthread.php?t=165458
I found this link who met a simular situation. It says it maybe a short.
Anyone has experience about this?

>> 2 days ago, I bought a usb hub from network. When I plug it into my
laptop running XP, the hub is regonized well. When I plug a optical mouse
and usb storage disk to it, all works fine. The device id is:
vid_05e3&pid_0608.
>> Later, I switch to Win7 system. Strange thing happens: the same usb hub
is reconized as unknown device and its device id displays as
:vid_0000&pid_0000. I use uvcview to see the descriptor, uvcview only
display 8 bytes of its device descriptor.
>> The first time system knows a usb device come in, USBD will send request
and get 8 bytes of device descriptor from usb device whose address is 0. So,
Win7 USBD failed in this step with my usb hub?
>>ps: it’s a usb 2.0 hub, which can be powered either by bus or self. When I
do above, i get power from bus(not use the power adapter).


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

I should write third mail:
Just now, I change anthor usb cable to try, it turns out OK on both XP and Win7. So it’s a problem of USB cable, I think.

>http://forums.anandtech.com/showthread.php?t=165458
>I found this link who met a simular situation. It says it maybe a short. Anyone has experience about this?

> 2 days ago, I bought a usb hub from network. When I plug it into my laptop running XP, the hub is regonized well. When I plug a optical mouse and usb storage disk to it, all works fine. The device id is: vid_05e3&pid_0608.
> Later, I switch to Win7 system. Strange thing happens: the same usb hub is reconized as unknown device and its device id displays as :vid_0000&pid_0000. I use uvcview to see the descriptor, uvcview only display 8 bytes of its device descriptor.
> The first time system knows a usb device come in, USBD will send request and get 8 bytes of device descriptor from usb device whose address is 0. So, Win7 USBD failed in this step with my usb hub?
>ps: it’s a usb 2.0 hub, which can be powered either by bus or self. When I do above, i get power from bus(not use the power adapter).

Hi, Tim.
I don’t have a USB analyzer, but I will buy one as I found it is useful when met such problem.

>Since the device appears to work in one OS and not another, what does your USB analyzer say is different during the enumeration phases?

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:bounce-424993-
xxxxx@lists.osr.com] On Behalf Of changpei1982
Sent: 15 September 2010 16:47
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] USB Unknown Device

http://forums.anandtech.com/showthread.php?t=165458
I found this link who met a simular situation. It says it maybe a short.
Anyone has experience about this?

>> 2 days ago, I bought a usb hub from network. When I plug it into my
laptop running XP, the hub is regonized well. When I plug a optical mouse
and usb storage disk to it, all works fine. The device id is:
vid_05e3&pid_0608.
>> Later, I switch to Win7 system. Strange thing happens: the same usb hub
is reconized as unknown device and its device id displays as
:vid_0000&pid_0000. I use uvcview to see the descriptor, uvcview only
display 8 bytes of its device descriptor.
>> The first time system knows a usb device come in, USBD will send request
and get 8 bytes of device descriptor from usb device whose address is 0. So,
Win7 USBD failed in this step with my usb hub?
>>ps: it’s a usb 2.0 hub, which can be powered either by bus or self. When I
do above, i get power from bus(not use the power adapter).


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer