USB root hub missing

E

Elsa

Hi,

I have an Asus P2B-S and suddenly, my USB 1.1 onboard ports are not
working. Device manager shows only USB Host Controller, but no Root
Hub.

Any clue to solve this issue? How could I restore it?

:-(

P.S. BIOS rev. is 1011 and USB ports were working until yesterday.
O.S. intalled is Windows 2000 server
 
B

Ben Pope

Elsa said:
Hi,

I have an Asus P2B-S and suddenly, my USB 1.1 onboard ports are not
working. Device manager shows only USB Host Controller, but no Root
Hub.

Any clue to solve this issue? How could I restore it?

Remove the USB controller(s), then scan for hardware changes or reboot.

Ben
 
E

Elsa

Ben Pope said:
Remove the USB controller(s), then scan for hardware changes or reboot.

Ben

Hello Ben,

That did not work. I have tried removing all devices from USB ports
and unistalling any related software. Also, tried by removing the USB
controller in Windows Safe Mode with no sucess.

Any idea?

Thanks.
 
B

Ben Pope

Elsa said:
Hello Ben,

That did not work. I have tried removing all devices from USB ports
and unistalling any related software. Also, tried by removing the USB
controller in Windows Safe Mode with no sucess.

Any idea?

Only that the device must already be installed, possibly as an unknown
device, but that seems unlikely.

Ben
 
J

Jim

Hi Elsa,

Have you added any devices or software to the system recently ? If so try
removing them.
Try going into the bios and checking that the devices are still enabled. A
dead battery or system glittch may have dissabled them. Do the USB devices
still show up at post time and have IRQs assigned to them ?

A lising of your system components is always helpful including
motherboard, video card any onboard devices that are enabled and any
expansion cards that are in the system.
Knowing which slot cards are plugged into and what IRQ's all the devices
are using is also helpful.
 
E

Elsa

Ben Pope said:
Only that the device must already be installed, possibly as an unknown
device, but that seems unlikely.

Ben

Hi again,

Uhmm, USB ports are death, nothing I can attatch to them is recognized
by Windows 2000... Can USB ports be completely death? I was looking in
this group and saw some posts regarding P2B motherboards that missed
their USB capability due to a bug of port voltage.

Can I restore USB? How?
 
B

Ben Pope

Elsa said:
Hi again,

Uhmm, USB ports are death, nothing I can attatch to them is recognized
by Windows 2000... Can USB ports be completely death? I was looking in
this group and saw some posts regarding P2B motherboards that missed
their USB capability due to a bug of port voltage.

Can I restore USB? How?


I take it that there aren't any unknown devices in device manager then?

Sounds like all you gotta do is get windows to detect the root hub. Without
the root hub PnP will not work, and thats why the hardware you plug into the
ports don't get detected.

It's pretty unlikely for the USB ports to fail under normal use, I think
it's purely a configuration / software thing.

Ben
 
E

Elsa

Ben Pope said:
I take it that there aren't any unknown devices in device manager then?

There are not any unknown devices in device manager. In Universal
serial bus controllers is only one entry:

Universal Host Controller PCI to USB Intel 82371AB/EB
Sounds like all you gotta do is get windows to detect the root hub. Without
the root hub PnP will not work, and thats why the hardware you plug into the
ports don't get detected.

It's pretty unlikely for the USB ports to fail under normal use, I think
it's purely a configuration / software thing.

Ben

O.K. I think so. But how can I tell Windows 2000 to re-detect the root
hub? Adding new hardaware wizard does not work...

¿?
 
E

Elsa

Jim said:
Hi Elsa,

Have you added any devices or software to the system recently ? If so try
removing them.

No, I have not any hardware neither software related to USB. System is
now USB clean.

:)
Try going into the bios and checking that the devices are still enabled. A
dead battery or system glittch may have dissabled them. Do the USB devices
still show up at post time and have IRQs assigned to them ?
A lising of your system components is always helpful including
motherboard, video card any onboard devices that are enabled and any
expansion cards that are in the system.
Knowing which slot cards are plugged into and what IRQ's all the devices
are using is also helpful.

9 Microsoft system compatible with ACPI
9 Matrox Millennium G550
9 Universal host controller PCI to USB Intel 82371AB/EB
9 Adaptec controller AHA-2940U2/U2W PCI SCSI
9 Adaptador Fast Ethernet OvisLink LFE-8139ATX
9 Creative SB Live! Basic (WDM)
8 CMOS/clock real time
13 Numerical data processor
6 Standard diskette controller
4 Communications port (COM1)
3 Communications port (COM2)
1 Standard keyboard of 101/102 keys or Microsoft Natural PS/2 Keyboard
12 Mouse compatible PS/2
14 First IDE channel
15 Second IDE channel

Two notes:
1. Names are translated from spanish into english, so may vary
2. Yes, I know there are many devices with the same IRQ (thanks to
ACPI) but I have no problem with this.

Any advice is appreciated.
 
B

Ben Pope

Elsa said:
O.K. I think so. But how can I tell Windows 2000 to re-detect the root
hub? Adding new hardaware wizard does not work...

Dunno - it's a very strange one. Try changing the driver to something else
and then back, see if that helps.

Ben
 
J

Jim

Hi Elsa

This is worth a try,

Go into the bios and find the PCI/PCI setup page. Disable the USB, I
think yours will say USB IRQ set it ti disable. Save the changes and boot
the system into safe mode. Go to device manager and remove all listed USB
devices and any unknown devices. Reboot the system into standard mode , go
into device manager and verify that the USB devices are all gone. Then go
back into the bios and enable the USB, save your changes and reboot.
Hopfully windows will now redetect the USB devices.

It sounds like a software thing but its possible that you have blown a fuse
for the USB. Do you have any indication that power is getting to any of
your USB peripherals, any have lights that come on when you plug them in.
I'm not sure if that would prevent windows from finding the root hub or not.
I think that would depend on weather the fuse was providing power to the
chip or just to the external devices.

In any case, an add in USB card is pretty cheep and may get you out of a
bind or maybe its time for a new board. Any excuse for a newer faster
board always works for me :)

Hope this helps

Jim
 
S

Shep©

Hi,

I have an Asus P2B-S and suddenly, my USB 1.1 onboard ports are not
working. Device manager shows only USB Host Controller, but no Root
Hub.

Any clue to solve this issue? How could I restore it?

:-(

P.S. BIOS rev. is 1011 and USB ports were working until yesterday.
O.S. intalled is Windows 2000 server

Try here,
http://www.usbman.com/Troubleshooter General.htm

HTH:)



--
Free Windows/PC help,
http://www.geocities.com/sheppola/trouble.html
email shepATpartyheld.de
Free songs download,
http://www.soundclick.com/bands/8/nomessiahsmusic.htm
 
E

Elsa

Jim said:
In any case, an add in USB card is pretty cheep and may get you out of a
bind or maybe its time for a new board. Any excuse for a newer faster
board always works for me :)

Hello Jim,

I did it. I bought a NEC based chipset PCI card, that was recognized
by Windows 2000 and I have attached to this card an USB 2.0 HP
scanner, that was recognized too.

The main issue is the following:

DEVICE MANAGER:

+ Universal serial bus controllers
--- NEC Open host PCI to USB host controller
--- NEC Open host PCI to USB host controller
--- Universal host controller PCI to USB Intel 82371AB/EB

+ Universal serial bus controllers
--- NEC PCI to USB Enchanced Hub Controller
--- USB 2.0 Root hub device

As you can see, in the first list the following item is *missing*

--- USB Root Hub

So I have missed the USB 1.1 controllers, and any USB 1.1 device is
not recognized, even I attach the device to the USB 2.0 card, does not
work. Only USB 2.0 devices are working O.K.

A look into System Information (software environment / controllers)
shows me that "usbhub" and "usbehci" are stopped.

I have downloaded the following hotfix from Microsoft:
http://support.microsoft.com/default.aspx?scid=kb;[LN];822368

But this patch did not solve anything.

I think this can be a Microsoft / Windows 2000 Service Pack issue. I
cannot guess another reason. If USB ports were death, I should not
have any Universal host controller PCI to USB Intel 82371AB/EB
detected.

Greetings,
 
J

Jim

I would think that your card would be backwards compatable with USB 1.1
devices. Did the instructions mention this. Its possible that your USB
device failed and caused your original problem.


Elsa said:
"Jim" <[email protected]> wrote in message
In any case, an add in USB card is pretty cheep and may get you out of a
bind or maybe its time for a new board. Any excuse for a newer faster
board always works for me :)

Hello Jim,

I did it. I bought a NEC based chipset PCI card, that was recognized
by Windows 2000 and I have attached to this card an USB 2.0 HP
scanner, that was recognized too.

The main issue is the following:

DEVICE MANAGER:

+ Universal serial bus controllers
--- NEC Open host PCI to USB host controller
--- NEC Open host PCI to USB host controller
--- Universal host controller PCI to USB Intel 82371AB/EB

+ Universal serial bus controllers
--- NEC PCI to USB Enchanced Hub Controller
--- USB 2.0 Root hub device

As you can see, in the first list the following item is *missing*

--- USB Root Hub

So I have missed the USB 1.1 controllers, and any USB 1.1 device is
not recognized, even I attach the device to the USB 2.0 card, does not
work. Only USB 2.0 devices are working O.K.

A look into System Information (software environment / controllers)
shows me that "usbhub" and "usbehci" are stopped.

I have downloaded the following hotfix from Microsoft:
http://support.microsoft.com/default.aspx?scid=kb;[LN];822368

But this patch did not solve anything.

I think this can be a Microsoft / Windows 2000 Service Pack issue. I
cannot guess another reason. If USB ports were death, I should not
have any Universal host controller PCI to USB Intel 82371AB/EB
detected.

Greetings,
 
E

Elsa

Jim said:
I would think that your card would be backwards compatable with USB 1.1
devices. Did the instructions mention this. Its possible that your USB
device failed and caused your original problem.

The card states it is fully compatible with USB 1.1 and USB 2.0. That
is not the problem. The problem is that one day I turn off my machine
with all devices working, and one day after, I have missing the USB
root hub in device manager...

Magic?

It is not about cards, BIOS settings, or drivers. Simply Windows 2000
has eaten my USB ports and has caused the problem. Even I remove the
PCI to USB 2.0 card, I could't use any USB device. I think I'll have
to wait for the next W2K Service Pack (rev. 5)

;-)
 
B

Ben Pope

Elsa said:
It is not about cards, BIOS settings, or drivers.

I disagree... I think it's completely about drivers.

Go to Start -> Run and type "cmd" without the quotes and hit enter.

In the command window, type:

Set devmgr_show_nonpresent_devices=1
Devmgmt.msc


In the new Device Manager, select View -> Show Hidden Devices and remove
everything from "Universal Serial Bus controllers" and do a check for
anything else that looks like USB stuff (and remove it). You can leave your
USB devices installed.

Reboot and let me know how it goes.

Ben
 
J

Jim

Set devmgr_show_nonpresent_devices=1
Devmgmt.msc

Ben,

Thanks for this info, I had just cleaned out a bad driver on my laptop
using the manual method searching the registry.
This would have been a lot easier.
 
E

Elsa

Ben Pope said:
I disagree... I think it's completely about drivers.

Go to Start -> Run and type "cmd" without the quotes and hit enter.

In the command window, type:

Set devmgr_show_nonpresent_devices=1
Devmgmt.msc


In the new Device Manager, select View -> Show Hidden Devices and remove
everything from "Universal Serial Bus controllers" and do a check for
anything else that looks like USB stuff (and remove it). You can leave your
USB devices installed.

Reboot and let me know how it goes.

Ben

Ben,

I thank your help on this... but I have tested *all* things written
here:

http://www.usbman.com/USB_Guides.htm

I have verify BIOS settings, delete any USB device or controller,
booting in safe mode, removing all USB drivers in regedit and regedt32
*a-n-y-t-h-i-n-g*, with no success.

Take a look at this post:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&[email protected]

I contacted with this guy and he told me he couldn't solve his
problem, so he had to re-install W2K. I am not the only people with
this problem, so I guess is a Windows 2000 issue.

Thanks again for your help.
 
B

Ben Pope

Jim said:
Ben,

Thanks for this info, I had just cleaned out a bad driver on my laptop
using the manual method searching the registry.
This would have been a lot easier.

Yeah, I only found out about it a week or so ago. I always used the manual
registry way, but for some reason I didn't have access to my numerous
monitors to delete them... the above method worked a treat.

Ben
 
E

Elsa

Ben Pope said:
I always used the manual registry way, but for some reason I didn't have access to my numerous monitors to delete them... the above method worked a treat.

Ben

Just two things...

1. Use regedt32 instead of regedit. Select the key you want to delete
and change the permissions for this key (Security / Permissions and in
Everybody check "Allow total control"). Now you can delete any key (in
Windows 2000), in Windows XP select the key, right click and change
permissions.

2. I have tested the steps you told me and when restarted, W2K only
regonized the Intel PCI to USB host controller, nothing about USB Root
Hub (remains missing).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top