A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows XP » Hardware and Windows XP
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

USB Controller list in Device Manager



 
 
Thread Tools Display Modes
  #16  
Old December 13th 08, 11:01 PM posted to microsoft.public.windowsxp.hardware
Paul
external usenet poster
 
Posts: 18,275
Default USB Controller list in Device Manager

Big E wrote:
We’re getting into an area where I don’t know the nuts and bolts, but with
logic and your help, I’m learning. If it has screws, plugs and knobs, I’m all
over it otherwise.

I’m not a big fan of hot fixes either for similar reasons. I looked at the
USBMan website info but I didn’t try anything there yet as none of the PCI
slots seem to be working correctly at this point so the problem seems bigger
than the SiS 7001.

Everest recognizes both the onboard SiS USB and the NEC USB card for what
they are as far as I can tell though I’m far from being an expert. The video
card (Gigabyte GeForce FX 5200) shows up correctly as well. The audio card
(Echo Mia) is another story altogether as Microsoft would have no data for
that one. It shows up as Multimedia Controller [NoDB]. I’ll try a reinstall
on that one later.

As far as the CPU chip goes, I’m guessing that the folks who assembled the
mobo only had 3.4GHz chips on hand. The board is designed to run at 2.8GHz,
800MHz FSB with a Prescott chip, hence the discrepancy. Clock info from CPU-Z
and Everest as follows:

Per CPU-Z
CPU core speed 2806.5 Mhz
Multiplier 14.0
Bus Speed 200.5 MHz
Rated FSB 801.8 MHz

Per Everest:
CPU Clock: floats around 2804.65 to 2808.13 MHz
Multiplier: 14.0
FSB: 200.33 to 200.58 MHz
Memory bus same as FSB

Seems to me not too far off the mark.

The Award BIOS date is 12/28/04 and the version number matches the last one
released by Foxconn though their website says it was released in 2007. Go
figure. I’m reluctant to use a third party update - I’ve seen those royally
hose up a machine.
BIOS SuperSpeed set at 200 MHz (allowable range 200 – 232).
On the Frequency/Voltage Control page, items listed are as follows:
Auto Detect DIMM/PCI Clk: Enabled
Spread Spectrum: Disabled
CPU DRAM Frequency: SPD

I haven’t found anything that specifically states at what speed the PCI bus
is running. AGP must be OK, otherwise I probably wouldn’t be able to see what
I’m typing.

The installed memory is currently now 2GB PC-3200 400 MHz; was 1GB 400 MHz
when I started this thread.

What’s next?

Thanks.


OK. I hadn't considered the possibility of a mismatch between the
Vcore regulator capabilities and the processor's power class. I'm having
trouble remembering the right technical language now, but basically the
BIOS checks the conditions, finds say an 04B processor, realizes the
Vcore is only designed for 04A, and can select the fallback value
for the multiplier. So instead of x17, it is using x14. This is also
why 2.8GHz processors have no fallback option, because they're already
at x14 multiplier.

(Prescott PRB=0 and PRB=1 bit, indicates power requirements)
http://download.intel.com/design/Pen...s/30056103.pdf

If it was a Prescott, the geometry would be listed as 90nm instead
of 0.13u. When Prescotts came out, they had a pin definition changed
on the bottom of them, which detected whether the motherboard was
"Prescott Ready". The processor itself, would refuse to start, if
the pin was in the wrong state. Thus, for many people, there isn't
any fallback case to consider, because it won't run at all. I don't
know what happens, if you bust off, or insulate the pin as appropriate,
to override the behavior. (The pin on the bottom of the chip, is
a different issue than the PRB enumeration from an internal processor
register.)

In checking the info from Foxconn, it does say the motherboard supports
Prescott. But it doesn't say anything about power class. And looking
at the motherboard picture in the manual, the board has a two phase
regulator ??? So that would explain Foxconn throttling back on the
multiplier. Kinda a pointless design feature - if you support Prescott,
why go for a gutless Vcore ? Prescott was the king of power consumption,
and should have a decent regulator. (This may, in fact, be the first
motherboard I've run into, that made that kind of design decision.
Intel provided for this possibility, but I cannot say I've seen many
motherboards using the feature.)

So that provides a partial explanation of the frequency, and based on
your info that the input clock is 200MHz, there is no reason to
suspect the PCI or AGP clock. I just figured someone had messed
around, to get it to run at 2.8GHz. (200/6 = 33Mhz, 200 is a
canonical frequency, and dividers would be set properly for it.)

The "Multimedia Controller [NoDB]" is coming from Everest and its
own internal database. Which is perfectly normal. I have hardware
here which cannot be identified. What I like Everest for, is giving
the DeviceID, so I can look up the hardware myself. The official PCI
registry is not available to the public, so instead we have to rely
on the publicly maintained list of DeviceIDs. (Either that, or buy
a current copy of Everest from Lavalys :-) ) Leftmost column is
VEN, next is DEV, and the third level is SUBSYS.

http://pciids.sourceforge.net/v2.2/pci.ids

You can verify the DeviceID and other numbers, do map to the
product (if it is in that file). And the most important part,
is that the VEN/DEV/SUBSYS appears in the INF file of the
driver installer for the product. There has to be a match,
for it to work. The purpose of looking in Everest, is to
check that the DeviceID type information, agrees with the
INF file of the installer you're using.

I'm guessing at this point, that the hardware is fine, and
something is going on with drivers. There is an example here,
of a place where corruption can occur.

"XP asks for drivers"
http://www.uwe-sieber.de/usbtrouble_e.html

First link involves "driver.cab", the second "the data is invalid"
(a registry settings issue).

http://groups.google.ca/group/micros...f?dmode=source

I'm not suggesting that you run off and try any of those! Those
are just examples of corruptions that can occur in Windows,
and either screw up the installation of hardware, or result
in requests to install drivers again.

I'm thinking it is a software problem, but I don't recognize
the symptom of finding "extra" unrecognized entries in
Device Manager.

Paul
Ads
  #17  
Old December 14th 08, 05:17 AM posted to microsoft.public.windowsxp.hardware
Big E
external usenet poster
 
Posts: 12
Default USB Controller list in Device Manager

Paul -
Hmmm... After all this jacking around, the onboard SiS Open Host Controllers
show up correctly in under USB Controllers in Device Manager again instead of
Other Devices as was the case there for a while but, alas, the drivers can't
be found by Windows when I enable them.

I'll have to compare the device IDs to what's in the .inf file and then to
the list on Sourceforge. At a quick first glance, the VEN/DEVs are correct. I
didn't look at subsys yet or the compatible ID list in Device Manager.

One question - Is the Matching Device ID shown in Device Manager/Details
from the .inf files? The USB Controllers and audio card that won't install
don't show one. All the other devices do.

I won't be able to dig any further into this for a couple days but I'll post
what I find. If it will help, I can upload screenshots to MediaFire and post
the links. I really appreciate your thoughts on this.

Thanks
  #18  
Old December 14th 08, 05:17 AM posted to microsoft.public.windowsxp.hardware
Big E
external usenet poster
 
Posts: 12
Default USB Controller list in Device Manager

Paul -
Hmmm... After all this jacking around, the onboard SiS Open Host Controllers
show up correctly in under USB Controllers in Device Manager again instead of
Other Devices as was the case there for a while but, alas, the drivers can't
be found by Windows when I enable them.

I'll have to compare the device IDs to what's in the .inf file and then to
the list on Sourceforge. At a quick first glance, the VEN/DEVs are correct. I
didn't look at subsys yet or the compatible ID list in Device Manager.

One question - Is the Matching Device ID shown in Device Manager/Details
from the .inf files? The USB Controllers and audio card that won't install
don't show one. All the other devices do.

I won't be able to dig any further into this for a couple days but I'll post
what I find. If it will help, I can upload screenshots to MediaFire and post
the links. I really appreciate your thoughts on this.

Thanks
  #19  
Old December 14th 08, 09:00 AM posted to microsoft.public.windowsxp.hardware
Paul
external usenet poster
 
Posts: 18,275
Default USB Controller list in Device Manager

Big E wrote:
Paul -
Hmmm... After all this jacking around, the onboard SiS Open Host Controllers
show up correctly in under USB Controllers in Device Manager again instead of
Other Devices as was the case there for a while but, alas, the drivers can't
be found by Windows when I enable them.

I'll have to compare the device IDs to what's in the .inf file and then to
the list on Sourceforge. At a quick first glance, the VEN/DEVs are correct. I
didn't look at subsys yet or the compatible ID list in Device Manager.

One question - Is the Matching Device ID shown in Device Manager/Details
from the .inf files? The USB Controllers and audio card that won't install
don't show one. All the other devices do.

I won't be able to dig any further into this for a couple days but I'll post
what I find. If it will help, I can upload screenshots to MediaFire and post
the links. I really appreciate your thoughts on this.

Thanks


I hadn't really looked at it in that much detail. On trying a few menu entries
from the Details in Device Manager, it looks like the info is derived from
something. I don't typically rely on Device Manager for that anyway, because
Everest makes it easier to quickly review the entries (fewer clicks).

If you look at the Everest info, it almost looks like all devices in the
Devices:PCI are having their config space data shown. So it looks more like
an attempt to read each hardware device directly.

USB 1.1 drivers should have been present in the original WinXP (dunno about
completeness of all brands and instances of USB devices though). SP1 added
USB 2.0 drivers. If the USB drivers won't install, some other software
failing is preventing it. The trick is to figure out what is doing it.
Any error messages, or things you can find in log files, might help.
You'd be surprised how many .log files there are floating around in
there.

For example, if you're having trouble sleeping at night, start reading
the "setupapi.log" file :-) Mine is half a megabyte. I see a few USB
entries.

Paul
  #20  
Old December 15th 08, 04:54 PM posted to microsoft.public.windowsxp.hardware
Big E
external usenet poster
 
Posts: 12
Default USB Controller list in Device Manager

Around in a big circle we go...
I'm thinking about a repair install on XP. Couldn't hurt. At least that
should rule out the OS. It'll just take a gawdawful long time with all the
fixes and service packs and all. Though probably less time than I've spent
already.
  #21  
Old December 16th 08, 05:59 AM posted to microsoft.public.windowsxp.hardware
Big E
external usenet poster
 
Posts: 12
Default USB Controller list in Device Manager

Well… The following is everything I can dig up on the NEC PCI USB card. The
same occurs for the onboard SiS USB. I’m no code writer so I can’t tell if
everything matches in detail. If anyone sees anything goofy, please let me
know. Meanwhile I’ll do a repair reinstall on XP so I might be “offline” for
a day or two while it collects all the updates.

Per Device Manager:
Device Instance Id:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43\3&61A AA01&0&40

Hardware Ids:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43
PCI\VEN_1033&DEV_0035&SUBSYS_00351033
PCI\VEN_1033&DEV_0035&CC_0C0310
PCI\VEN_1033&DEV_0035&CC_0C03

Compatible device Ids:
PCI\VEN_1033&DEV_0035&REV_43
PCI\VEN_1033&DEV_0035
PCI\VEN_1033&CC_0C0310
PCI\VEN_1033&CC_0C03
PCI\VEN_1033
PCI\CC_0C0310
PCI\CC_0C03

No listings under Matching Device Ids

Listings under NEC in the usb.inf file:
%PCI\VEN_1033&DEV_0035&REV_01.DeviceDesc%=OpenHCD. UnsupportedDev,PCI\VEN_1033&DEV_0035&REV_01
%PCI\VEN_1033&DEV_0035&SUBSYS_00011179&REV_01.Devi ceDesc%=OpenHCD.UnsupportedDev,PCI\VEN_1033&DEV_00 35&SUBSYS_00011179&REV_01
%USB\VID_0409&PID_55AA.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_55AA
%USB\VID_0409&PID_8010.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8010
%USB\VID_0409&PID_8011.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8011
%USB\VID_0409&PID_0011.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0011
%USB\VID_0409&PID_0014.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0014
%USB\VID_0409&PID_0203.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0203

From pciids at SourceForge.net
1033 NEC Corporation
0035 USB
1033 0035 Hama USB 2.0 CardBus
103c 1293 USB add-in card
103c 1294 USB 2.0 add-in card
1179 0001 USB
12ee 7000 Root Hub
14c2 0105 PTI-205N USB 2.0 Host Controller
1799 0001 Root Hub
1931 000a GlobeTrotter Fusion Quad Lite (PPP data)
1931 000b GlobeTrotter Fusion Quad Lite (GSM data)
807d 0035 PCI-USB2 (OHCI subsystem)

From setupapi.log when Windows looks for the drivers:
[2008/12/15 23:00:12 4252.283]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe"
C:\WINDOWS\system32\devmgmt.msc /s
#I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_1033&dev_0035&subsys_00351033&rev_43,pci\v en_1033&dev_0035&subsys_00351033,pci\ven_1033&dev_ 0035&cc_0c0310,pci\ven_1033&dev_0035&cc_0c03
#-018 Searching for compatible ID(s):
pci\ven_1033&dev_0035&rev_43,pci\ven_1033&dev_0035 ,pci\ven_1033&cc_0c0310,pci\ven_1033&cc_0c03,pci\v en_1033,pci\cc_0c0310,pci\cc_0c03
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There are
no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no compatible
drivers for this device.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There are
no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no compatible
drivers for this device.

I apologize if I give anyone a headache even half as big as mine.

  #22  
Old December 16th 08, 07:20 AM posted to microsoft.public.windowsxp.hardware
Paul
external usenet poster
 
Posts: 18,275
Default USB Controller list in Device Manager

Big E wrote:
Well… The following is everything I can dig up on the NEC PCI USB card. The
same occurs for the onboard SiS USB. I’m no code writer so I can’t tell if
everything matches in detail. If anyone sees anything goofy, please let me
know. Meanwhile I’ll do a repair reinstall on XP so I might be “offline” for
a day or two while it collects all the updates.

Per Device Manager:
Device Instance Id:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43\3&61A AA01&0&40

Hardware Ids:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43
PCI\VEN_1033&DEV_0035&SUBSYS_00351033
PCI\VEN_1033&DEV_0035&CC_0C0310
PCI\VEN_1033&DEV_0035&CC_0C03

Compatible device Ids:
PCI\VEN_1033&DEV_0035&REV_43
PCI\VEN_1033&DEV_0035
PCI\VEN_1033&CC_0C0310
PCI\VEN_1033&CC_0C03
PCI\VEN_1033
PCI\CC_0C0310
PCI\CC_0C03

No listings under Matching Device Ids

Listings under NEC in the usb.inf file:
%PCI\VEN_1033&DEV_0035&REV_01.DeviceDesc%=OpenHCD. UnsupportedDev,PCI\VEN_1033&DEV_0035&REV_01
%PCI\VEN_1033&DEV_0035&SUBSYS_00011179&REV_01.Devi ceDesc%=OpenHCD.UnsupportedDev,PCI\VEN_1033&DEV_00 35&SUBSYS_00011179&REV_01
%USB\VID_0409&PID_55AA.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_55AA
%USB\VID_0409&PID_8010.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8010
%USB\VID_0409&PID_8011.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8011
%USB\VID_0409&PID_0011.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0011
%USB\VID_0409&PID_0014.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0014
%USB\VID_0409&PID_0203.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0203

From pciids at SourceForge.net
1033 NEC Corporation
0035 USB
1033 0035 Hama USB 2.0 CardBus
103c 1293 USB add-in card
103c 1294 USB 2.0 add-in card
1179 0001 USB
12ee 7000 Root Hub
14c2 0105 PTI-205N USB 2.0 Host Controller
1799 0001 Root Hub
1931 000a GlobeTrotter Fusion Quad Lite (PPP data)
1931 000b GlobeTrotter Fusion Quad Lite (GSM data)
807d 0035 PCI-USB2 (OHCI subsystem)

From setupapi.log when Windows looks for the drivers:
[2008/12/15 23:00:12 4252.283]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe"
C:\WINDOWS\system32\devmgmt.msc /s
#I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_1033&dev_0035&subsys_00351033&rev_43,pci\v en_1033&dev_0035&subsys_00351033,pci\ven_1033&dev_ 0035&cc_0c0310,pci\ven_1033&dev_0035&cc_0c03
#-018 Searching for compatible ID(s):
pci\ven_1033&dev_0035&rev_43,pci\ven_1033&dev_0035 ,pci\ven_1033&cc_0c0310,pci\ven_1033&cc_0c03,pci\v en_1033,pci\cc_0c0310,pci\cc_0c03
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There are
no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no compatible
drivers for this device.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There are
no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no compatible
drivers for this device.

I apologize if I give anyone a headache even half as big as mine.


I have a suitably decrepid USB card from my junk pile, to test
by inserting in my new computer. This is from the tail end of setupapi.log.

[2008/12/16 01:03:33 788.3 Driver Install]
#-019 Searching for hardware ID(s): usb\root_hub&vid1045&pidc861&rev0010,usb\root_hub& vid1045&pidc861,usb\root_hub
#-198 Command line processed: C:\WINDOWS\system32\services.exe
#I022 Found "USB\ROOT_HUB" in C:\WINDOWS\inf\usbport.inf; Device: "USB Root Hub"; Driver: "USB Root Hub"; Provider: "Microsoft"; Mfg: "(Standard USB Host Controller)"; Section name: "ROOTHUB.Dev".
#I023 Actual install section: [ROOTHUB.Dev.NT]. Rank: 0x00000002. Effective driver date: 07/01/2001.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [ROOTHUB.Dev] in "c:\windows\inf\usbport.inf".
#I320 Class GUID of device remains: {36FC9E60-C465-11CF-8056-444553540000}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#I124 Doing copy-only install of "USB\ROOT_HUB\5&59DBDBB&0".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [ROOTHUB.Dev.NT.Interfaces] from "c:\windows\inf\usbport.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "USB\ROOT_HUB\5&59DBDBB&0".
#I121 Device install of "USB\ROOT_HUB\5&59DBDBB&0" finished successfully.

Your OS doesn't seem to be searching in the same way, for a match.
On mine, "something" got launched by the services.exe line, but
what exactly, I don't know. All I can say is, as a result of scanning
the INF files in the inf folder, a match was found. I'm going to
try a reboot now, and see what happens during the next boot.
If anything interesting happens, I'll post back.

Paul
  #23  
Old December 16th 08, 07:47 AM posted to microsoft.public.windowsxp.hardware
Paul
external usenet poster
 
Posts: 18,275
Default USB Controller list in Device Manager

Paul wrote:
Big E wrote:
Well… The following is everything I can dig up on the NEC PCI USB
card. The same occurs for the onboard SiS USB. I’m no code writer so I
can’t tell if everything matches in detail. If anyone sees anything
goofy, please let me know. Meanwhile I’ll do a repair reinstall on XP
so I might be “offline” for a day or two while it collects all the
updates.

Per Device Manager:
Device Instance Id:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43\3&61A AA01&0&40

Hardware Ids:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43
PCI\VEN_1033&DEV_0035&SUBSYS_00351033
PCI\VEN_1033&DEV_0035&CC_0C0310
PCI\VEN_1033&DEV_0035&CC_0C03

Compatible device Ids:
PCI\VEN_1033&DEV_0035&REV_43
PCI\VEN_1033&DEV_0035
PCI\VEN_1033&CC_0C0310
PCI\VEN_1033&CC_0C03
PCI\VEN_1033
PCI\CC_0C0310
PCI\CC_0C03

No listings under Matching Device Ids

Listings under NEC in the usb.inf file:
%PCI\VEN_1033&DEV_0035&REV_01.DeviceDesc%=OpenHCD. UnsupportedDev,PCI\VEN_1033&DEV_0035&REV_01

%PCI\VEN_1033&DEV_0035&SUBSYS_00011179&REV_01.Devi ceDesc%=OpenHCD.UnsupportedDev,PCI\VEN_1033&DEV_00 35&SUBSYS_00011179&REV_01

%USB\VID_0409&PID_55AA.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_55AA
%USB\VID_0409&PID_8010.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8010
%USB\VID_0409&PID_8011.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8011
%USB\VID_0409&PID_0011.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0011
%USB\VID_0409&PID_0014.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0014
%USB\VID_0409&PID_0203.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0203

From pciids at SourceForge.net
1033 NEC Corporation
0035 USB
1033 0035 Hama USB 2.0 CardBus
103c 1293 USB add-in card
103c 1294 USB 2.0 add-in card
1179 0001 USB
12ee 7000 Root Hub
14c2 0105 PTI-205N USB 2.0 Host Controller
1799 0001 Root Hub
1931 000a GlobeTrotter Fusion Quad Lite (PPP data)
1931 000b GlobeTrotter Fusion Quad Lite (GSM data)
807d 0035 PCI-USB2 (OHCI subsystem)

From setupapi.log when Windows looks for the drivers:
[2008/12/15 23:00:12 4252.283]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe"
C:\WINDOWS\system32\devmgmt.msc /s #I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_1033&dev_0035&subsys_00351033&rev_43,pci\v en_1033&dev_0035&subsys_00351033,pci\ven_1033&dev_ 0035&cc_0c0310,pci\ven_1033&dev_0035&cc_0c03

#-018 Searching for compatible ID(s):
pci\ven_1033&dev_0035&rev_43,pci\ven_1033&dev_0035 ,pci\ven_1033&cc_0c0310,pci\ven_1033&cc_0c03,pci\v en_1033,pci\cc_0c0310,pci\cc_0c03

#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There
are no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no
compatible drivers for this device.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There
are no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no
compatible drivers for this device.

I apologize if I give anyone a headache even half as big as mine.


I have a suitably decrepid USB card from my junk pile, to test
by inserting in my new computer. This is from the tail end of setupapi.log.

[2008/12/16 01:03:33 788.3 Driver Install]
#-019 Searching for hardware ID(s):
usb\root_hub&vid1045&pidc861&rev0010,usb\root_hub& vid1045&pidc861,usb\root_hub

#-198 Command line processed: C:\WINDOWS\system32\services.exe
#I022 Found "USB\ROOT_HUB" in C:\WINDOWS\inf\usbport.inf; Device: "USB
Root Hub"; Driver: "USB Root Hub"; Provider: "Microsoft"; Mfg:
"(Standard USB Host Controller)"; Section name: "ROOTHUB.Dev".
#I023 Actual install section: [ROOTHUB.Dev.NT]. Rank: 0x00000002.
Effective driver date: 07/01/2001.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [ROOTHUB.Dev] in
"c:\windows\inf\usbport.inf".
#I320 Class GUID of device remains: {36FC9E60-C465-11CF-8056-444553540000}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#I124 Doing copy-only install of "USB\ROOT_HUB\5&59DBDBB&0".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [ROOTHUB.Dev.NT.Interfaces] from
"c:\windows\inf\usbport.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "USB\ROOT_HUB\5&59DBDBB&0".
#I121 Device install of "USB\ROOT_HUB\5&59DBDBB&0" finished successfully.

Your OS doesn't seem to be searching in the same way, for a match.
On mine, "something" got launched by the services.exe line, but
what exactly, I don't know. All I can say is, as a result of scanning
the INF files in the inf folder, a match was found. I'm going to
try a reboot now, and see what happens during the next boot.
If anything interesting happens, I'll post back.

Paul


Had another look in the C:\Windows\inf folder, and the last thing
to change in there, is the date on INFCACHE.1. Mine is 1422KB
in size. There is a reference to INFCACHE in this page.

http://www.uwe-sieber.de/usbtrouble_e.html

There is a whole bunch of this process I don't understand,
so I'll leave it there for now.

Paul
  #24  
Old December 16th 08, 05:04 PM posted to microsoft.public.windowsxp.hardware
Jeffrey W. Bowen[_5_]
external usenet poster
 
Posts: 13
Default USB Controller list in Device Manager

Hello Big E,

Try going to your motherboard manufacturer's website and locate and download
the latest chipset drivers for your motherboard. They should include the
latest drivers for your usb port connections.

If that doesn't work, consider that your power supply might be losing some
of its power. You can obtain a power supply tester for $19.95 plus tax at
Office Depot or other outlet that sells computer parts.

I would try these steps before reinstalling your OS.

I hope this helps, and good luck.

--
Peace,

Jeffrey W. Bowen
Remove NO SPAM entries from email address to send personal email.

Please post replies of successes or failures so we all can benefit from each
others' experiences.

"Paul" wrote in message
...
Paul wrote:
Big E wrote:
Well. The following is everything I can dig up on the NEC PCI USB card.
The same occurs for the onboard SiS USB. I'm no code writer so I can't
tell if everything matches in detail. If anyone sees anything goofy,
please let me know. Meanwhile I'll do a repair reinstall on XP so I
might be "offline" for a day or two while it collects all the updates.

Per Device Manager:
Device Instance Id:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43\3&61A AA01&0&40

Hardware Ids:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43
PCI\VEN_1033&DEV_0035&SUBSYS_00351033
PCI\VEN_1033&DEV_0035&CC_0C0310
PCI\VEN_1033&DEV_0035&CC_0C03

Compatible device Ids:
PCI\VEN_1033&DEV_0035&REV_43
PCI\VEN_1033&DEV_0035
PCI\VEN_1033&CC_0C0310
PCI\VEN_1033&CC_0C03
PCI\VEN_1033
PCI\CC_0C0310
PCI\CC_0C03

No listings under Matching Device Ids

Listings under NEC in the usb.inf file:
%PCI\VEN_1033&DEV_0035&REV_01.DeviceDesc%=OpenHCD. UnsupportedDev,PCI\VEN_1033&DEV_0035&REV_01
%PCI\VEN_1033&DEV_0035&SUBSYS_00011179&REV_01.Devi ceDesc%=OpenHCD.UnsupportedDev,PCI\VEN_1033&DEV_00 35&SUBSYS_00011179&REV_01
%USB\VID_0409&PID_55AA.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_55AA
%USB\VID_0409&PID_8010.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8010
%USB\VID_0409&PID_8011.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8011
%USB\VID_0409&PID_0011.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0011
%USB\VID_0409&PID_0014.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0014
%USB\VID_0409&PID_0203.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0203

From pciids at SourceForge.net
1033 NEC Corporation
0035 USB
1033 0035 Hama USB 2.0 CardBus
103c 1293 USB add-in card
103c 1294 USB 2.0 add-in card
1179 0001 USB
12ee 7000 Root Hub
14c2 0105 PTI-205N USB 2.0 Host Controller
1799 0001 Root Hub
1931 000a GlobeTrotter Fusion Quad Lite (PPP data)
1931 000b GlobeTrotter Fusion Quad Lite (GSM data)
807d 0035 PCI-USB2 (OHCI subsystem)

From setupapi.log when Windows looks for the drivers:
[2008/12/15 23:00:12 4252.283]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe"
C:\WINDOWS\system32\devmgmt.msc /s #I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_1033&dev_0035&subsys_00351033&rev_43,pci\v en_1033&dev_0035&subsys_00351033,pci\ven_1033&dev_ 0035&cc_0c0310,pci\ven_1033&dev_0035&cc_0c03
#-018 Searching for compatible ID(s):
pci\ven_1033&dev_0035&rev_43,pci\ven_1033&dev_0035 ,pci\ven_1033&cc_0c0310,pci\ven_1033&cc_0c03,pci\v en_1033,pci\cc_0c0310,pci\cc_0c03
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There
are no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no
compatible drivers for this device.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There
are no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no
compatible drivers for this device.

I apologize if I give anyone a headache even half as big as mine.


I have a suitably decrepid USB card from my junk pile, to test
by inserting in my new computer. This is from the tail end of
setupapi.log.

[2008/12/16 01:03:33 788.3 Driver Install]
#-019 Searching for hardware ID(s):
usb\root_hub&vid1045&pidc861&rev0010,usb\root_hub& vid1045&pidc861,usb\root_hub
#-198 Command line processed: C:\WINDOWS\system32\services.exe
#I022 Found "USB\ROOT_HUB" in C:\WINDOWS\inf\usbport.inf; Device: "USB
Root Hub"; Driver: "USB Root Hub"; Provider: "Microsoft"; Mfg: "(Standard
USB Host Controller)"; Section name: "ROOTHUB.Dev".
#I023 Actual install section: [ROOTHUB.Dev.NT]. Rank: 0x00000002.
Effective driver date: 07/01/2001.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [ROOTHUB.Dev] in
"c:\windows\inf\usbport.inf".
#I320 Class GUID of device remains:
{36FC9E60-C465-11CF-8056-444553540000}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#I124 Doing copy-only install of "USB\ROOT_HUB\5&59DBDBB&0".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [ROOTHUB.Dev.NT.Interfaces] from
"c:\windows\inf\usbport.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "USB\ROOT_HUB\5&59DBDBB&0".
#I121 Device install of "USB\ROOT_HUB\5&59DBDBB&0" finished successfully.

Your OS doesn't seem to be searching in the same way, for a match.
On mine, "something" got launched by the services.exe line, but
what exactly, I don't know. All I can say is, as a result of scanning
the INF files in the inf folder, a match was found. I'm going to
try a reboot now, and see what happens during the next boot.
If anything interesting happens, I'll post back.

Paul


Had another look in the C:\Windows\inf folder, and the last thing
to change in there, is the date on INFCACHE.1. Mine is 1422KB
in size. There is a reference to INFCACHE in this page.

http://www.uwe-sieber.de/usbtrouble_e.html

There is a whole bunch of this process I don't understand,
so I'll leave it there for now.

Paul



  #25  
Old December 16th 08, 05:11 PM posted to microsoft.public.windowsxp.hardware
Jeffrey W. Bowen[_5_]
external usenet poster
 
Posts: 13
Default USB Controller list in Device Manager

One more thing, the reason I am suggesting checking your power supply is
that usb devices require a certain amount of amps per device.

If your power supply is not giving enough amps to cover all of your onboard
and add-on devices with enough to cover your usb devices, then your usb run
peripherals will only run if they don't require more than is available.

In worst case situations which I don't see in your posts, your computer
could start shutting itself down when you try to plug in any usb device that
requires more power than is available to the system.

Again, I hope this helps. Good luck.

--
Peace,

Jeffrey W. Bowen
Remove NO SPAM entries from email address to send personal email.

Please post replies of successes or failures so we all can benefit from each
others' experiences.

"Paul" wrote in message
...
Paul wrote:
Big E wrote:
Well. The following is everything I can dig up on the NEC PCI USB card.
The same occurs for the onboard SiS USB. I'm no code writer so I can't
tell if everything matches in detail. If anyone sees anything goofy,
please let me know. Meanwhile I'll do a repair reinstall on XP so I
might be "offline" for a day or two while it collects all the updates.

Per Device Manager:
Device Instance Id:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43\3&61A AA01&0&40

Hardware Ids:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43
PCI\VEN_1033&DEV_0035&SUBSYS_00351033
PCI\VEN_1033&DEV_0035&CC_0C0310
PCI\VEN_1033&DEV_0035&CC_0C03

Compatible device Ids:
PCI\VEN_1033&DEV_0035&REV_43
PCI\VEN_1033&DEV_0035
PCI\VEN_1033&CC_0C0310
PCI\VEN_1033&CC_0C03
PCI\VEN_1033
PCI\CC_0C0310
PCI\CC_0C03

No listings under Matching Device Ids

Listings under NEC in the usb.inf file:
%PCI\VEN_1033&DEV_0035&REV_01.DeviceDesc%=OpenHCD. UnsupportedDev,PCI\VEN_1033&DEV_0035&REV_01
%PCI\VEN_1033&DEV_0035&SUBSYS_00011179&REV_01.Devi ceDesc%=OpenHCD.UnsupportedDev,PCI\VEN_1033&DEV_00 35&SUBSYS_00011179&REV_01
%USB\VID_0409&PID_55AA.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_55AA
%USB\VID_0409&PID_8010.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8010
%USB\VID_0409&PID_8011.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8011
%USB\VID_0409&PID_0011.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0011
%USB\VID_0409&PID_0014.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0014
%USB\VID_0409&PID_0203.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0203

From pciids at SourceForge.net
1033 NEC Corporation
0035 USB
1033 0035 Hama USB 2.0 CardBus
103c 1293 USB add-in card
103c 1294 USB 2.0 add-in card
1179 0001 USB
12ee 7000 Root Hub
14c2 0105 PTI-205N USB 2.0 Host Controller
1799 0001 Root Hub
1931 000a GlobeTrotter Fusion Quad Lite (PPP data)
1931 000b GlobeTrotter Fusion Quad Lite (GSM data)
807d 0035 PCI-USB2 (OHCI subsystem)

From setupapi.log when Windows looks for the drivers:
[2008/12/15 23:00:12 4252.283]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe"
C:\WINDOWS\system32\devmgmt.msc /s #I060 Set selected driver.
#-019 Searching for hardware ID(s):
pci\ven_1033&dev_0035&subsys_00351033&rev_43,pci\v en_1033&dev_0035&subsys_00351033,pci\ven_1033&dev_ 0035&cc_0c0310,pci\ven_1033&dev_0035&cc_0c03
#-018 Searching for compatible ID(s):
pci\ven_1033&dev_0035&rev_43,pci\ven_1033&dev_0035 ,pci\ven_1033&cc_0c0310,pci\ven_1033&cc_0c03,pci\v en_1033,pci\cc_0c0310,pci\cc_0c03
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There
are no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no
compatible drivers for this device.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#W059 Selecting best compatible driver failed. Error 0xe0000228: There
are no compatible drivers for this device.
#W157 Default installer failed. Error 0xe0000228: There are no
compatible drivers for this device.

I apologize if I give anyone a headache even half as big as mine.


I have a suitably decrepid USB card from my junk pile, to test
by inserting in my new computer. This is from the tail end of
setupapi.log.

[2008/12/16 01:03:33 788.3 Driver Install]
#-019 Searching for hardware ID(s):
usb\root_hub&vid1045&pidc861&rev0010,usb\root_hub& vid1045&pidc861,usb\root_hub
#-198 Command line processed: C:\WINDOWS\system32\services.exe
#I022 Found "USB\ROOT_HUB" in C:\WINDOWS\inf\usbport.inf; Device: "USB
Root Hub"; Driver: "USB Root Hub"; Provider: "Microsoft"; Mfg: "(Standard
USB Host Controller)"; Section name: "ROOTHUB.Dev".
#I023 Actual install section: [ROOTHUB.Dev.NT]. Rank: 0x00000002.
Effective driver date: 07/01/2001.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [ROOTHUB.Dev] in
"c:\windows\inf\usbport.inf".
#I320 Class GUID of device remains:
{36FC9E60-C465-11CF-8056-444553540000}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#I124 Doing copy-only install of "USB\ROOT_HUB\5&59DBDBB&0".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [ROOTHUB.Dev.NT.Interfaces] from
"c:\windows\inf\usbport.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "USB\ROOT_HUB\5&59DBDBB&0".
#I121 Device install of "USB\ROOT_HUB\5&59DBDBB&0" finished successfully.

Your OS doesn't seem to be searching in the same way, for a match.
On mine, "something" got launched by the services.exe line, but
what exactly, I don't know. All I can say is, as a result of scanning
the INF files in the inf folder, a match was found. I'm going to
try a reboot now, and see what happens during the next boot.
If anything interesting happens, I'll post back.

Paul


Had another look in the C:\Windows\inf folder, and the last thing
to change in there, is the date on INFCACHE.1. Mine is 1422KB
in size. There is a reference to INFCACHE in this page.

http://www.uwe-sieber.de/usbtrouble_e.html

There is a whole bunch of this process I don't understand,
so I'll leave it there for now.

Paul



  #26  
Old December 18th 08, 04:25 AM posted to microsoft.public.windowsxp.hardware
Big E
external usenet poster
 
Posts: 12
Default USB Controller list in Device Manager

Paul, Jeffery and all...
Finally fixed it. Been a wicked couple days with this old beast. Power
supply checks out fine - it had gotten new caps when I did the motherboard
regulator for the CPU. about a year and a half ago - all still good. Voltages
w/i spec, available current aplenty.

After trying everything in the posts, I attempted a repair install with a
slipstreamed SP3 disc. On the restart, just as it would get to the black
Windows bootup screen, there would be a flash of BSOD and then reboot over
and over. Tried it again with the original disk with SP1. Same thing. Did a
fresh complete install from the SP3 disk and voila, I have more operational
USB ports than you can shake a stick at, both the onboard SiS and the NEC
card. The PCI bus is back. Something way down in the grizzled innards of XP
was amiss. Wish I could have found it so I didn't have to reload all the
software. On the upside, I've got a spanking clean registry with no junk in
it.

Thanks for all your help.
  #27  
Old December 18th 08, 10:17 PM posted to microsoft.public.windowsxp.hardware
Jeffrey W. Bowen[_5_]
external usenet poster
 
Posts: 13
Default USB Controller list in Device Manager

Glad to hear it. Congratulations.

--
Peace,

Jeffrey W. Bowen
Remove NO SPAM entries from email address to send personal email.

Please post replies of successes or failures so we all can benefit from each
others' experiences.

"Big E" wrote in message
...
Paul, Jeffery and all...
Finally fixed it. Been a wicked couple days with this old beast. Power
supply checks out fine - it had gotten new caps when I did the motherboard
regulator for the CPU. about a year and a half ago - all still good.
Voltages
w/i spec, available current aplenty.

After trying everything in the posts, I attempted a repair install with a
slipstreamed SP3 disc. On the restart, just as it would get to the black
Windows bootup screen, there would be a flash of BSOD and then reboot over
and over. Tried it again with the original disk with SP1. Same thing. Did
a
fresh complete install from the SP3 disk and voila, I have more
operational
USB ports than you can shake a stick at, both the onboard SiS and the NEC
card. The PCI bus is back. Something way down in the grizzled innards of
XP
was amiss. Wish I could have found it so I didn't have to reload all the
software. On the upside, I've got a spanking clean registry with no junk
in
it.

Thanks for all your help.



  #28  
Old December 2nd 11, 11:02 PM posted to microsoft.public.windowsxp.hardware
JC van Leeuwen
external usenet poster
 
Posts: 1
Default USB Controller list in Device Manager

I try to post this as many times on as many fora as I can find because everybody is trying to have you install drivers, flash BIOS, download a load of crap.

This is the one and only working action, had the same problem with a network PCI card, now with a USB 2.0 controller.

found the working answer on another forum after a days searching and I quote:


I had exactly this problem ("Data is invalid" during VIA 6202 USB PCI card driver install under XP SP1), and I managed to get the card to work fully!!! Read on...

Here's the blow by blow account of what I did:

Click Start | Run, then type regedit and hit enter.

In regedit, navigate to key "My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS et\Enum\PCI". There you'll see many sub-keys starting "VEN_...". Open each one and click on one of the the further sub-keys called something like "3&13c0b0c5&0&10". In the panel on the right, look at the "DeviceDesc" entry. If this contains the words "USB" and "controller" in any form, right-click on the parent "VEN_..." key and select "Permissions...".

Here's where my advice differs from the advice of others that I've seen. In the "Group or user names", click on the "SYSTEM" entry. IF THERE IS NO "SYSTEM" ENTRY, click the "Add..." button and type "SYSTEM" in the "Enter the object names to select" box then click "OK". Now (making sure that "SYSTEM" is highlighed) click the "Full Control" checkbox.

When you have finished repeating this for all the "VEN_..." keys that are USB-related, close regedit and re-install the driver. There is no need to reboot after closing regedit.

I was amazed that this worked. "Data is invalid" just doesn't seem an appropriate error message to require this fix, but this IS the fix.

On Wednesday, November 26, 2008 5:13 AM Big wrote:


Hello all....

I have an older (2003) custom built computer with XP Home SP3 that's been
having problems with the six USB ports and Windows not finding drivers for
plugged in devices.

Under USB controllers in the Device Manager, with nothing plugged into the
ports, there are multiple listings for the USB controllers. Is this normal?
The list is as follows:

SiS 7001 PCI to USB Open Host Controller (this is on PCI bus 0, device 3,
function 0)
SiS 7001 PCI to USB Open Host Controller (this is on PCI bus 0, device 3,
function 1)
SiS 7001 PCI to USB Enhanced Host Controller (this is on PCI bus 0, device
3, function 3)
USB Root Hub (Location 0, 3 ports available)
USB Root Hub (Location 0, 3 ports available)
USB Root Hub (Location 0, 6 ports available)

I ask because I have another machine that shows only one PCI to USB
Universal Host Controller and one Root Hub for its two ports.

If this isn't a problem, then I'll have to post all the specifics.

Thanks in advance.



On Wednesday, November 26, 2008 9:42 AM Malke wrote:


Big E wrote:


I don't see that the above is a problem. I suspect that your older machine's
motherboard is failing. While 5 years isn't long to adult humans, it is
elderly in computer years. If you want to keep the machine longer, consider
installing a PCI USB controller as a workaround. They are very inexpensive.

Malke
--
MS-MVP
Elephant Boy Computers - Don't Panic!
FAQ - http://www.elephantboycomputers.com/#FAQ



On Wednesday, November 26, 2008 11:37 AM Paul wrote:


Big E wrote:

When I run into "wonky" behavior, I boot an alternate
OS, and compare the operation of the hardware. For example,
when my old 440BX motherboard exhibited freezing when I
had more than 512MB of memory installed, I booted Linux
and noticed exactly the same symptoms. That pointed to
a design flaw of some sort in the hardware. The hardware
was extremely stable (ran Prime95 for 16 hours no problem),
once the memory total was at or below 512MB. (So it turned
out to not be a Win98 issue, which was the OS in the box.)
It didn't matter what slots the memory was in, it just
didn't like too much memory. The freezing happened on
accesses to the AGP slot.

I have a Ubuntu and a Knoppix Linux Live CD here, and those
don't need to be installed to a hard drive to work. I prefer the
Knoppix slightly, because of the text messages output to the
screen during the initial boot. You can find Ubuntu at
ubuntu.com and Knoppix at knopper.net . The latest distro
of Knoppix takes a whole DVD, while if you go back a
release or two, there is a release that fits a CD. The
CD versions would be a 700MB download, only viable with
something other than dialup networking. Since I only have
one DVD drive, the DVD version is pretty well useless to me
as a daily test mechanism. (I have a workaround, but
it isn't worth writing about...)

Of course, actually testing the hardware in Linux, means
that a driver has to be available. If the function of
the peripheral is obscure or is complicated, there might
not be a driver for it, and perhaps no way to exercise the
functions and prove it works. So it's far from being
an ideal test environment. But it is free, and adds
to your ability to collect additional symptoms.

Linux tools of interest

dmesg (shows hardware detection saved to a file, at boot)
lspci (lists detected hardware such as PCI or PCI Express cards)
lsusb (lists stuff sitting on USB ports)

As a hardware designer, I have a slightly different perspective
on hardware and why it "wears out". The silicon part of it is
robust, and not usually given to wearout mechanisms. But the
motherboard does have power regulation circuitry, and sometimes
that fails or degrades, causing the hardware to become weak.
Popped MOSFETs, leaking or bulging capacitors, are typical
items seen failing on the board. There aren't too many
chipsets with known failure mechanisms - the ICH5 USB static
discharge problem is one, and the Nvidia's tendency to
lose PCI Express slots is another (again, could be static
related failures). There have been many other chipsets
that were faultless, in terms of outright dead ports
or functions.

There have been chip failures in the past, some due to
chemical contamination. I've read some IBM documents
describing their detective efforts, to figure some
of them out. But if the manufacturing wasn't botched,
there is no inherent reason for silicon to fail. For
example, I've had the same digital watch strapped to
my wrist, for longer than I can remember. It still
works. It's got to be more than 20 years old.

The things shown in Device Manager, are the logic
blocks that control more than one port. A lot of
chipsets have one USB 1.1 logic block per two
physical connectors. There may be one USB 2.0 logic
block to share over all the physical connectors.
So the entries in Device Manager don't correspond
to the physical port. The protocol during setup of
the USB device, results in either the USB 1.1 or
the USB 2.0 block being connected to the port.

A Windows application such as UVCView (older version(s)
had names like USBView), can be used to display
the config info coming from a USB device. That
doesn't guarantee its function, but gives some
evidence that a connection can be made. UVCView
used to be available for download from microsoft.com,
but is no longer hosted there. There are a couple
private web sites, that still offer a copy for
download (at least, a couple I was able to find).
One feature of UVCView, is it isn't as stupid
as USBView was, about handling a large number
of USB ports.

*******
ftp://ftp.efo.ru/pub/ftdichip/Utilities/UVCView.x86.exe
http://www.users.on.net/~fzabkar/USB...VCView.x86.exe

File size is 167,232 bytes.
MD5sum is 93244d84d79314898e62d21cecc4ca5e

This is a picture of what the UVCView info looks like.

http://www.die.de/blog/content/binary/usbview.png

Some information on the parameters seen in UVCView.

http://www.beyondlogic.org/usbnutshell/usb5.htm
*******

HTH,
Paul



On Wednesday, November 26, 2008 3:39 PM Big wrote:


Good suggestions. I hadn't thought of booting to an alternate OS. I am
vaguely familiar with Linux as I occasionally run some programs within
Cygwin. I may give that a shot at least out of curiosity.

New controller card may be the way to go because I'm certainly no USB guru
but I'd like to rule out any software glitches before I spend even a little
dough on this geezer. The motherboard is extremely stable. The regulator caps
for the CPU have been replaced - victim of the rash of bad caps made at the
time. This is probably the most stable machine I have ever seen. I work it
hard and it never crashes so I'd like to hang on to it a little while longer
before I rplace the whole thing.

The main problem is that it is selective about what it will recognize
plugged into the USB ports. This wasn't noticed before as I only ever plugged
in two USB devices and they work OK.

It recognizes:
a) MOTU Micro Lite MIDI interface with software drivers
b) Epson 1650 scanner with Windows default drivers.
Both operate without glitches in any port.

What it doesn't like:
1) Logitech reciever for wireless LX-8 mouse
2) Microsoft receiver for wireless Microsoft Mouse 3000
3) Sony 4GB Microvault USM4GL(B)
4) Sony Walkman NWZ-B105F

These all work in our other XP and Vista machines so it's not the devices.
It doesn't matter into which of six ports any of them are plugged. The
Walkman didn't work with SP2. The Microvault and mice are new purchases since
SP3. Windows can not find the drivers. All show up in Device Manager ONLY
under Other Devices - the mouse receivers as "USB Receiver"; the Microvault
as "Storage Media"; and the Walkman as "WALKMAN" and the drivers are missing.
So Windows knows what they are but not what to do with them assuming the
drivers are part of the firmware.

Here's what I've tried so far as picked up from other threads:
Cleared the SoftwareDistribution folder.
Reinstalled usb.inf
Installed Windows Installer 4.5
Installed Kelly's tweak #400
Made sure .NET was the latest.
Nothing has worked.

The machine has a Foxconn 661M03-G-6L motherboard with the last bios update
available (2007), 3.4GHz Pentium (chip actually runs at 2.8GHz), 1GB RAM, 75
GB HD, 160 GB HD, CD-ROM, DVD/CD burner, floppy (yup, some people still have
a use for 'em), nVidea G-Force FX-5200 graphics card with updated drivers,
Echo Mia audio card with updated drivers (onboard sound is disabled), onboard
ethernet.

I've seen similar problems in a lot of threads both here and at other sites
but not a lot of definitive solutions posted. I'm willing to try most any
suggestions short of a sledge hammer (tempting, though it is and probably
fun, too) and at the same time, come up with a good list of potential fixes
so others can benefit. And... I'll report back.

Thanks again



On Thursday, November 27, 2008 7:58 AM M.I.5 wrote:


"Big E" wrote in message
...

The above is typical of a PC that has 6 USB2 ports, though slightly unusual
because generally there would be 3 OHCI controllers with 2 ports available
each but don't let that worry you. The ports are always duplicated for the
high speed mode for very good technical reasons.


That is typical of a machine that has 2 USB1 only ports.


Post away.



On Saturday, November 29, 2008 10:01 AM rockyhuffs wrote:


"Big E" wrote:



On Saturday, November 29, 2008 10:09 AM rockyhuffs wrote:


I graduated from Texas A&M so I'm not bright enough to keep up with you
gentlemen, but I have an aging Sony Vaio with the same symptoms. I recently
used the recovery disc to restore my c drive only and it will only recognize
my logitech mouse. Anything else it usually identifies and sticks in other
hardware without loading the driver which is out there in most cases.
Windows just won't recognize and load them.

"Big E" wrote:



On Monday, December 01, 2008 12:31 AM Big wrote:


I've been fiddling around and I'm still not sure that it's a hardware problem
with the motherboard. On a lark, I did a driver update for the MIDI interface
and now the interface does not work. It shows up under USB controllers as
"MOTU USB MIDI (WDM)". It shows the device is working correctly. However,
there is another entry under Other Devices - Unknown Device. If I remove the
unknown device, nothing changes. I can see the .sys driver files under
Windows\System32\drivers but Windows won't let me pick them to install.

Any thoughts/comments appreciated.

Thanks



On Monday, December 01, 2008 1:14 AM Big wrote:


More info...

I deleted all the host controllers and root hubs and restarted so they would
be reinstalled. Windows found no drivers for them and now all the USB
controllers are listed under Other Devices with that dreaded yellow question
mark. If it makes any difference, the chipset is SiS 661 FX for the North
Bridge and 963/963L for the South Bridge. SiS website lists no USB drivers as
they are provided by the operating system.

This sounds like software to me but I'm thinking of trying a PCI USB card
and seeing what happens.



On Monday, December 01, 2008 11:36 AM Adrian C wrote:


Big E wrote:


Googling "Sis 7001" comes up with this page
http://www.usbman.com/Guides/SiS%20USB%20Tips%20and%20Tricks.htm

PCI add-in card I think.

--
Adrian C



On Thursday, December 11, 2008 9:59 AM Big wrote:


I wonder if the PCI bus is going out or if XP has gotten stupid.
1. The onboard SiS USB has been disabled.
2. Installed PCI USB card (supposedly PnP campatible).
3. XP knew a USB controller was plugged in but would not recognize drivers
on the CD.
4. Downloaded and ran a setup file from the mfgr's website to install
drivers. That helped a little bit.
Device manager now shows (2) PCI Class USB 2.0 Enhanced Host Controllers and
(2) USB 2.0 Root Hub Devices. There is no Open Host Controller or Root Hub.
USB still not functional.
Here's the kicker - Had to move the audio card to a different slot to make
anything happen. Now XP can't "find" the audio card drivers even though I can
see them in the drivers folder and point XP to look in System32 (it won't let
me burrow down farther than that).

Point is I can see all the drivers for both devices but XP can't. Could the
PCI bus be getting wonky?



On Thursday, December 11, 2008 4:42 PM Paul wrote:


Big E wrote:

I have a situation like that. My sound card has one bit on the PCI bus
that seems to make bad connections. If the connection is open, I see
a "Hardware" wizard, asking for drivers. If I power off and reseat the
card, the drivers that are already installed, work fine. I can use
Everest or the Device Manager, to check the current VEN/DEV info,
and see the one bit difference.

The USB drivers should already be in WinXP, and if you were to
check the USB card CDROM, it might show either of two things

1) Ancient USB2 driver, from before WinXP SP1.
2) If intended for SP1 or later, the driver folder for WinXP
may be empty. Licensing restrictions prevent distributing a
USB driver, for stuff after SP1.

If you look for usbport.inf in your inf folder, that file
covers common USB host devices.

[Manufacturer]
%AMD.Mfg%=AMD.Section
%ACER.Mfg%=ACER.Section
%Compaq.Mfg%=Compaq.Section
%CMD.Mfg%=CMD.Section
%Cypress.Mfg%=Cypress.Section
%Generic.Mfg%=Generic.Section
%Intel.Mfg%=Intel.Section
%Lucent.Mfg%=Lucent.Section
%NEC.Mfg%=NEC.Section
%Microsoft.Mfg%=Microsoft.Section
%OPTi.Mfg%=OPTi.Section
%Philips.Mfg%=Philips.Section
%Reliance.Mfg%=Reliance.Section
%SIS.Mfg%=SIS.Section
%SMSC.Mfg%=SMSC.Section
%Symbios.Mfg%=Symbios.Section
%VIA.Mfg%=VIA.Section

[SIS.Section]
%PCI\VEN_1039&DEV_7001&CC_0C0310.DeviceDesc%=OHCI_ HYDRA.Dev,PCI\VEN_1039&DEV_7001&CC_0C0310
%PCI\VEN_1039&DEV_7002.DeviceDesc%=EHCI.Dev,PCI\VE N_1039&DEV_7002

On newer chipsets, the manufacturers try to reuse their existing
VEN/DEV info, so that the default driver works automatically. (7001
and 7002 would have been used on a lot of different SIS chipsets.) The
logic blocks should have the standard interface, so the Microsoft
driver will feel right at home.

You can get a copy of Everest here, and use Devices:PCI to
view your hardware. The list of hardware makes it a bit
quicker (fewer mouse clicks) to see DeviceID info.

http://majorgeeks.com/download4181.html

HTH,
Paul



On Friday, December 12, 2008 2:18 PM Big wrote:


Thanks Paul. Tried moving the PCI cards all around to different slots to no
avail. The USB card has an NEC chipset and reports the proper IDs that
compare to the .inf files. The OS just won't recognize the drivers or
something in the ID tranlation which takes me back to my previous post...

If the onboard USB is assigned as PCI slot 0 and now neither of my other two
PCI cards are recognized in any slot 1 - 3, could the PCI bus have gone bad?
Seems unlikely but sometimes you never know.

I'll probably have to shell out for one of those new-fangled kick-butt boxes
and relagate this one to lowly file server status. Seems a shame since it's
been a fantastic runner.



On Friday, December 12, 2008 5:01 PM Paul wrote:


Big E wrote:

When you say the cards aren't recognized, have you tried running Everest
and looked in Devices:PCI, to see if something is detected ?

Everest
http://majorgeeks.com/download4181.html

You also mentioned in one of your posts, that a 3.4GHz P4 was running
at 2.8GHz. What is the FSB running at ? Can you check with CPUZ ?
You might also want to check the memory section, and see if the
memory is running at or below its stated limit. Looking back at
the rest of this thread, it occurs to me that something doesn't
smell right there.

http://www.cpuid.com/cpuz.php

What I'm specifically looking for, is the CPU Input clock setting.
The BIOS "SuperSpeed" option, allows setting the CPU input clock manually.
On older motherboards, the PCI and AGP clocks are derived from the CPU
input clock setting. On newer boards, there is a feature called clock
locking, where, no matter what the CPU input clock, the PCI and AGP
run at sane 33Mhz and 66MHz values respectively. If the motherboard is
an older one, that feature is not present.

If you select, say "165MHz" in the BIOS, the PCI could be 165/4 = 41.25MHz.
That is too high, and will cause some or all PCI devices to fail in
one way or another. For example, if a PCI IDE controller card, derives
a ribbon cable clock from the PCI bus clock, that will overclock the
disk interface, resulting in data corruption. So this is why I'm asking
for details about any manual settings to the clock (SuperSpeed etc).

It is a BIOS designer tradition, to *NOT* warn the user of impending
bad choices for PCI or AGP. The prospective values to be used for those
things, may not even be shown on the screen. We have to guess at
what might happen.

Mobo
http://www.foxconnchannel.com/EN-US/...D=en-gb0000191

Manual
http://www.foxconnchannel.com/EN-US/...D=en-us0002117

Other than that, I'd be researching the health of my hardware,
with an alternative OS boot disk. See if the hardware is
visible in Ubuntu or Knoppix (700MB download and burn bootable CD),
while running dmesg, lspci, lsusb, from a terminal window.

Also, I like Adrians's suggestion of a web page to try. The only
part of the suggestions there, that make me nervous, are applying
hot fixes. I don't understand Microsoft's idea of version control,
and how all of their software remains "sane" after being tweaked.
This is why, you'll notice in the answers I give, I tend to
shy away from hotfix type solutions, and would prefer if a
fix was delivered in a Service Pack or Windows Update, because
I basically don't trust Microsoft's ability for a hotfix not
to bugger something up.

Paul



On Saturday, December 13, 2008 2:16 PM Big wrote:


We’re getting into an area where I don’t know the nuts and bolts, but with
logic and your help, I’m learning. If it has screws, plugs and knobs, I’m all
over it otherwise.

I’m not a big fan of hot fixes either for similar reasons. I looked at the
USBMan website info but I didn’t try anything there yet as none of the PCI
slots seem to be working correctly at this point so the problem seems bigger
than the SiS 7001.

Everest recognizes both the onboard SiS USB and the NEC USB card for what
they are as far as I can tell though I’m far from being an expert. The video
card (Gigabyte GeForce FX 5200) shows up correctly as well. The audio card
(Echo Mia) is another story altogether as Microsoft would have no data for
that one. It shows up as Multimedia Controller [NoDB]. I’ll try a reinstall
on that one later.

As far as the CPU chip goes, I’m guessing that the folks who assembled the
mobo only had 3.4GHz chips on hand. The board is designed to run at 2.8GHz,
800MHz FSB with a Prescott chip, hence the discrepancy. Clock info from CPU-Z
and Everest as follows:

Per CPU-Z
CPU core speed 2806.5 Mhz
Multiplier 14.0
Bus Speed 200.5 MHz
Rated FSB 801.8 MHz

Per Everest:
CPU Clock: floats around 2804.65 to 2808.13 MHz
Multiplier: 14.0
FSB: 200.33 to 200.58 MHz
Memory bus same as FSB

Seems to me not too far off the mark.

The Award BIOS date is 12/28/04 and the version number matches the last one
released by Foxconn though their website says it was released in 2007. Go
figure. I’m reluctant to use a third party update - I’ve seen those royally
hose up a machine.
BIOS SuperSpeed set at 200 MHz (allowable range 200 – 232).
On the Frequency/Voltage Control page, items listed are as follows:
Auto Detect DIMM/PCI Clk: Enabled
Spread Spectrum: Disabled
CPU DRAM Frequency: SPD

I haven’t found anything that specifically states at what speed the PCI bus
is running. AGP must be OK, otherwise I probably wouldn’t be able to see what
I’m typing.

The installed memory is currently now 2GB PC-3200 400 MHz; was 1GB 400 MHz
when I started this thread.

What’s next?

Thanks.



On Saturday, December 13, 2008 5:01 PM Paul wrote:


Big E wrote:

OK. I hadn't considered the possibility of a mismatch between the
Vcore regulator capabilities and the processor's power class. I'm having
trouble remembering the right technical language now, but basically the
BIOS checks the conditions, finds say an 04B processor, realizes the
Vcore is only designed for 04A, and can select the fallback value
for the multiplier. So instead of x17, it is using x14. This is also
why 2.8GHz processors have no fallback option, because they're already
at x14 multiplier.

(Prescott PRB=0 and PRB=1 bit, indicates power requirements)
http://download.intel.com/design/Pen...s/30056103.pdf

If it was a Prescott, the geometry would be listed as 90nm instead
of 0.13u. When Prescotts came out, they had a pin definition changed
on the bottom of them, which detected whether the motherboard was
"Prescott Ready". The processor itself, would refuse to start, if
the pin was in the wrong state. Thus, for many people, there isn't
any fallback case to consider, because it won't run at all. I don't
know what happens, if you bust off, or insulate the pin as appropriate,
to override the behavior. (The pin on the bottom of the chip, is
a different issue than the PRB enumeration from an internal processor
register.)

In checking the info from Foxconn, it does say the motherboard supports
Prescott. But it doesn't say anything about power class. And looking
at the motherboard picture in the manual, the board has a two phase
regulator ??? So that would explain Foxconn throttling back on the
multiplier. Kinda a pointless design feature - if you support Prescott,
why go for a gutless Vcore ? Prescott was the king of power consumption,
and should have a decent regulator. (This may, in fact, be the first
motherboard I've run into, that made that kind of design decision.
Intel provided for this possibility, but I cannot say I've seen many
motherboards using the feature.)

So that provides a partial explanation of the frequency, and based on
your info that the input clock is 200MHz, there is no reason to
suspect the PCI or AGP clock. I just figured someone had messed
around, to get it to run at 2.8GHz. (200/6 = 33Mhz, 200 is a
canonical frequency, and dividers would be set properly for it.)

The "Multimedia Controller [NoDB]" is coming from Everest and its
own internal database. Which is perfectly normal. I have hardware
here which cannot be identified. What I like Everest for, is giving
the DeviceID, so I can look up the hardware myself. The official PCI
registry is not available to the public, so instead we have to rely
on the publicly maintained list of DeviceIDs. (Either that, or buy
a current copy of Everest from Lavalys :-) ) Leftmost column is
VEN, next is DEV, and the third level is SUBSYS.

http://pciids.sourceforge.net/v2.2/pci.ids

You can verify the DeviceID and other numbers, do map to the
product (if it is in that file). And the most important part,
is that the VEN/DEV/SUBSYS appears in the INF file of the
driver installer for the product. There has to be a match,
for it to work. The purpose of looking in Everest, is to
check that the DeviceID type information, agrees with the
INF file of the installer you're using.

I'm guessing at this point, that the hardware is fine, and
something is going on with drivers. There is an example here,
of a place where corruption can occur.

"XP asks for drivers"
http://www.uwe-sieber.de/usbtrouble_e.html

First link involves "driver.cab", the second "the data is invalid"
(a registry settings issue).

http://groups.google.ca/group/micros...f?dmode=source

I'm not suggesting that you run off and try any of those! Those
are just examples of corruptions that can occur in Windows,
and either screw up the installation of hardware, or result
in requests to install drivers again.

I'm thinking it is a software problem, but I don't recognize
the symptom of finding "extra" unrecognized entries in
Device Manager.

Paul



On Saturday, December 13, 2008 11:17 PM Big wrote:


Paul -
Hmmm... After all this jacking around, the onboard SiS Open Host Controllers
show up correctly in under USB Controllers in Device Manager again instead of
Other Devices as was the case there for a while but, alas, the drivers can't
be found by Windows when I enable them.

I'll have to compare the device IDs to what's in the .inf file and then to
the list on Sourceforge. At a quick first glance, the VEN/DEVs are correct. I
didn't look at subsys yet or the compatible ID list in Device Manager.

One question - Is the Matching Device ID shown in Device Manager/Details
from the .inf files? The USB Controllers and audio card that won't install
don't show one. All the other devices do.

I won't be able to dig any further into this for a couple days but I'll post
what I find. If it will help, I can upload screenshots to MediaFire and post
the links. I really appreciate your thoughts on this.

Thanks



On Sunday, December 14, 2008 3:00 AM Paul wrote:


Big E wrote:

I hadn't really looked at it in that much detail. On trying a few menu entries
from the Details in Device Manager, it looks like the info is derived from
something. I don't typically rely on Device Manager for that anyway, because
Everest makes it easier to quickly review the entries (fewer clicks).

If you look at the Everest info, it almost looks like all devices in the
Devices:PCI are having their config space data shown. So it looks more like
an attempt to read each hardware device directly.

USB 1.1 drivers should have been present in the original WinXP (dunno about
completeness of all brands and instances of USB devices though). SP1 added
USB 2.0 drivers. If the USB drivers won't install, some other software
failing is preventing it. The trick is to figure out what is doing it.
Any error messages, or things you can find in log files, might help.
You'd be surprised how many .log files there are floating around in
there.

For example, if you're having trouble sleeping at night, start reading
the "setupapi.log" file :-) Mine is half a megabyte. I see a few USB
entries.

Paul



On Monday, December 15, 2008 10:54 AM Big wrote:


Around in a big circle we go...
I'm thinking about a repair install on XP. Couldn't hurt. At least that
should rule out the OS. It'll just take a gawdawful long time with all the
fixes and service packs and all. Though probably less time than I've spent
already.



On Monday, December 15, 2008 11:59 PM Big wrote:


Well… The following is everything I can dig up on the NEC PCI USB card. The
same occurs for the onboard SiS USB. I’m no code writer so I can’t tell if
everything matches in detail. If anyone sees anything goofy, please let me
know. Meanwhile I’ll do a repair reinstall on XP so I might be “offline” for
a day or two while it collects all the updates.

Per Device Manager:
Device Instance Id:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43\3&61A AA01&0&40

Hardware Ids:
PCI\VEN_1033&DEV_0035&SUBSYS_00351033&REV_43
PCI\VEN_1033&DEV_0035&SUBSYS_00351033
PCI\VEN_1033&DEV_0035&CC_0C0310
PCI\VEN_1033&DEV_0035&CC_0C03

Compatible device Ids:
PCI\VEN_1033&DEV_0035&REV_43
PCI\VEN_1033&DEV_0035
PCI\VEN_1033&CC_0C0310
PCI\VEN_1033&CC_0C03
PCI\VEN_1033
PCI\CC_0C0310
PCI\CC_0C03

No listings under Matching Device Ids

Listings under NEC in the usb.inf file:
%PCI\VEN_1033&DEV_0035&REV_01.DeviceDesc%=OpenHCD. UnsupportedDev,PCI\VEN_1033&DEV_0035&REV_01
%PCI\VEN_1033&DEV_0035&SUBSYS_00011179&REV_01.Devi ceDesc%=OpenHCD.UnsupportedDev,PCI\VEN_1033&DEV_00 35&SUBSYS_00011179&REV_01
%USB\VID_0409&PID_55AA.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_55AA
%USB\VID_0409&PID_8010.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8010
%USB\VID_0409&PID_8011.DeviceDesc%=StandardHub.Dev ,USB\VID_0409&PID_8011
%USB\VID_0409&PID_0011.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0011
%USB\VID_0409&PID_0014.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0014
%USB\VID_0409&PID_0203.DeviceDesc%=Composite.Dev,U SB\VID_0409&PID_0203

From pciids at SourceForge.net
1033 NEC Corporation
0035 USB
1033 0035 Hama USB 2.0 CardBus
103c 1293 USB add-in card
103c 1294 USB 2.0 add-in card
1179 0001 USB
12ee 7000 Root Hub
14c2 0105 PTI-205N USB 2.0 Host Controller
1799 0001 Root Hub
1931 000a GlobeTrotter Fusion Quad Lite (PPP data)
1931 000b GlobeTrotter Fusion Quad Lite (GSM data)
807d 0035 PCI-USB2 (OHCI subsystem)

From setupapi.log when Windows looks for the drivers:
[2008/12/15 23:00:12 4252.283]
C:\WINDOWS\system32\devmgmt.msc /s
pci\ven_1033&dev_0035&subsys_00351033&rev_43,pci\v en_1033&dev_0035&subsys_00351033,pci\ven_1033&dev_ 0035&cc_0c0310,pci\ven_1033&dev_0035&cc_0c03
pci\ven_1033&dev_0035&rev_43,pci\ven_1033&dev_0035 ,pci\ven_1033&cc_0c0310,pci\ven_1033&cc_0c03,pci\v en_1033,pci\cc_0c0310,pci\cc_0c03
no compatible drivers for this device.
drivers for this device.
no compatible drivers for this device.
drivers for this device.

I apologize if I give anyone a headache even half as big as mine.



On Tuesday, December 16, 2008 1:20 AM Paul wrote:


Big E wrote:

I have a suitably decrepid USB card from my junk pile, to test
by inserting in my new computer. This is from the tail end of setupapi.log.

[2008/12/16 01:03:33 788.3 Driver Install]

Your OS doesn't seem to be searching in the same way, for a match.
On mine, "something" got launched by the services.exe line, but
what exactly, I don't know. All I can say is, as a result of scanning
the INF files in the inf folder, a match was found. I'm going to
try a reboot now, and see what happens during the next boot.
If anything interesting happens, I'll post back.

Paul



On Tuesday, December 16, 2008 1:47 AM Paul wrote:


Paul wrote:

Had another look in the C:\Windows\inf folder, and the last thing
to change in there, is the date on INFCACHE.1. Mine is 1422KB
in size. There is a reference to INFCACHE in this page.

http://www.uwe-sieber.de/usbtrouble_e.html

There is a whole bunch of this process I don't understand,
so I'll leave it there for now.

Paul



On Tuesday, December 16, 2008 11:04 AM Jeffrey W. Bowen wrote:


Hello Big E,

Try going to your motherboard manufacturer's website and locate and download
the latest chipset drivers for your motherboard. They should include the
latest drivers for your usb port connections.

If that doesn't work, consider that your power supply might be losing some
of its power. You can obtain a power supply tester for $19.95 plus tax at
Office Depot or other outlet that sells computer parts.

I would try these steps before reinstalling your OS.

I hope this helps, and good luck.

--
Peace,

Jeffrey W. Bowen
Remove NO SPAM entries from email address to send personal email.

Please post replies of successes or failures so we all can benefit from each
others' experiences.

"Paul" wrote in message
...



On Tuesday, December 16, 2008 11:11 AM Jeffrey W. Bowen wrote:


One more thing, the reason I am suggesting checking your power supply is
that usb devices require a certain amount of amps per device.

If your power supply is not giving enough amps to cover all of your onboard
and add-on devices with enough to cover your usb devices, then your usb run
peripherals will only run if they don't require more than is available.

In worst case situations which I don't see in your posts, your computer
could start shutting itself down when you try to plug in any usb device that
requires more power than is available to the system.

Again, I hope this helps. Good luck.

--
Peace,

Jeffrey W. Bowen
Remove NO SPAM entries from email address to send personal email.

Please post replies of successes or failures so we all can benefit from each
others' experiences.

"Paul" wrote in message
...



On Wednesday, December 17, 2008 10:25 PM Big wrote:


Paul, Jeffery and all...
Finally fixed it. Been a wicked couple days with this old beast. Power
supply checks out fine - it had gotten new caps when I did the motherboard
regulator for the CPU. about a year and a half ago - all still good. Voltages
w/i spec, available current aplenty.

After trying everything in the posts, I attempted a repair install with a
slipstreamed SP3 disc. On the restart, just as it would get to the black
Windows bootup screen, there would be a flash of BSOD and then reboot over
and over. Tried it again with the original disk with SP1. Same thing. Did a
fresh complete install from the SP3 disk and voila, I have more operational
USB ports than you can shake a stick at, both the onboard SiS and the NEC
card. The PCI bus is back. Something way down in the grizzled innards of XP
was amiss. Wish I could have found it so I didn't have to reload all the
software. On the upside, I've got a spanking clean registry with no junk in
it.

Thanks for all your help.



On Thursday, December 18, 2008 4:17 PM Jeffrey W. Bowen wrote:


Glad to hear it. Congratulations.

--
Peace,

Jeffrey W. Bowen
Remove NO SPAM entries from email address to send personal email.

Please post replies of successes or failures so we all can benefit from each
others' experiences.

"Big E" wrote in message
...




 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off






All times are GMT +1. The time now is 10:49 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright 2004-2024 PCbanter.
The comments are property of their posters.