Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

No USB

Status
Not open for further replies.

micker377

Technical User
Jan 15, 2003
3,864
US
Gateway Solo 2500 laptop - 266 - 86m mem - 2.1 gig HDD.
Laptop came with Win95. Reformatted and upgraded to Win98. Downloaded and installed utilities from Gateway. Everything works OK, but.... USB. Device mangler shows: Intel 82371 AB/EB PCI to USB Host Controller (complete with yellow exclamation point!) Check on properties, and get "The NTKERN VXD device loader(s) for this device could not load the device driver (Code 2)". Contacted Gateway service and was told this is a Win98 problem and "We don't service anything that the computer wasn't manufactured with". Tried removing and reinstalling the USB software from the Win98 CD. The bootup shows that the port is recognized and drivers installed. However, still same error. Anyone familiar with this error?
 
Already checked that. That was for WinME upgrade, this is a clean install. Also tried the other two examples given by MS. I also tried changing to "Standard USB Controller". I also tried changing the I.O. in the configuration page for no conflicts. Nothing helps!
 
Hi micker377,

Does the IRQ steering checkout ok?

Have you tried to force a full redetect/reinstall of hardware yet (either by removing everything From device mangler in safe mode or by deleting HKLM/Hardware), or are you saving that for a rainy day? ;) I assume you have already tried to refresh the USB stack.

Intel inf updater?

A reinstall without ACPI enabled is probably not a good idea with a laptop, is it?

What IRQ/USB options are in the Bios?

Andy.
 
BigJohnD:
Nope! Installed - rebooted - "New hardware found" - installed - same problem. Checked properties and found i/o conflicts (like before), changed 'till there was no conflict - no joy.

Satrow:
No USB options at all in bios. (I did find "turn off" touchpad and stoped the interference with the scroll mouse!)

I'm starting to worry that since this mobo was designed for Win95, and early 95 needed special drivers for USB, this mobo USB only works with Win95......yechhhhh!
 
Very possible;
Check out ;
Start > Run MSCONFIG;
[keyboard]
keyboard.dll=
oemansi.bin=
subtype=
type=4

the important entry is Type=4 for USB to work

-----------------------
along the lines of the MS article posted
go
Start > Run Notepad C:\msdos.sys
post back - without xxxxx's ofcourse

-------------------------

See these yet?

-----------------------

How about
TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
TT4U:
Type=4

MSDos.sys:
;FORMAT
[Paths]
WinDir=C:\WINDOWS
WinBootDir=C:\WINDOWS
HostWinBootDrv=C

[Options]
BootMulti=1
BootGUI=1
DoubleBuffer=1
AutoScan=1
WinVer=4.10.2222

Looked at all the MS articles - they all apply to problems with things plugged into the port - my problem is that the port itself doesn't work!

I will post to the USBMAN.com later.

 
Got these?

----------------start cut---------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\USB\0001]
"DevLoader"="*NTKERN"
"NTMPDriver"="usbhub.sys"
"InfPath"="USB.INF"
"InfSection"="StandardHub.Dev"
"ProviderName"="Microsoft"
"DriverDate"=" 5-11-1998"
"DriverDesc"="USB Root Hub"
"MatchingDeviceId"="USB\\ROOT_HUB"


------------------end cut--------------------

-----------------start cut---------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\NTKern]
"StaticVxD"="*NTKERN"
"Start"=hex:00


------------------end cut--------------------


----------------start cut---------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\System\0000]
"DevLoader"="*NTKERN"
"NTMPDriver"="swenum.sys"
"NoUseClass"="1"
"InfPath"="SWENUM.INF"
"InfSection"="SWENUM"
"ProviderName"="Microsoft"
"DriverDate"=" 5-11-1998"
"DriverDesc"="Plug and Play Software Device Enumerator"
"MatchingDeviceId"="SWENUM"


------------------end cut--------------------

What does your INF say?

TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
TT4U:
Everything matches (except software date since I just updated the drivers - same problem before and after updating). What INF?
 
Oh yeh;
that BootMulti=
entry should be 0 possibly

Device mangler >> System Devices >> PCI Bus >> Settings >> "Use Hardware" (tick)

IRQ Steering Tab >> Use IRQ Steering (tick)
first box --> "Get irq routing table using ACPI BIOS" (untick)
2 and 4 should be ticked.

System Devices >> Plug and Play BIOS
DIsable NVRAM updates (untick)

Boot DIRECTLY into BIOS after making changes

in the BIOS itself;
Plug and Play OS --> NO
ESCD or Configuration Data --> "Clear" or "Reset"

====================

BTW
/////////////////
Intel 82371 AB/EB PCI to USB Host Controller
//////////////////
*NTKERN.VXD is loaded through
C:\WINDOWS\SYSTEM32\DRIVERS\uhcd.sys
C:\WINDOWS\SYSTEM\VMM32.VXD (NTKERN.VXD)
C:\WINDOWS\SYSTEM32\DRIVERS\usbhub.sys
C:\WINDOWS\SYSTEM32\DRIVERS\usbd.sys

Should be on IRQ 9

////////////////
USB Root Hub
///////////////
C:\WINDOWS\SYSTEM32\DRIVERS\usbhub.sys
C:\WINDOWS\SYSTEM\VMM32.VXD (NTKERN.VXD)


TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
if everything matches then forget the INF -- possible catalog file mismatch


"InfPath"="SWENUM.INF"
"InfSection"="SWENUM"
This inf ^^^^^^^^^

Don't UPDATE the Drivers.....Uninstall and Install Orig from Add New Hardware Wizard and Have Disk and Point to that INF above...

The Hardware can NOT handle the updated drivers, I'd suspect





TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
Got Ntkern.vxd listed here?
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\VMM32Files

TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
TT4U
Yep - it's listed. I'm starting if I should reinstall Win95 to see if it works there.
 
>> Resources set on IRQ 10 - cannot be changed
Yes it can....follow the procudure above and allow for reconfig

check your IRQ settings in BIOS and allow Sharing and self assignment
10 is always Free

TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
Should also be IRQ holder for PCI Steering on 9
Device Mangler >> Computer >> Right Click >> Properties >> IRQ
no 10 listed with the Intel 440BX chipset

Got a PII on there or just a P Pro?

Should be a PII with that Controller you've listed
(Intel 82371 AB/EB PCI to USB Host Controller)

TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
Update the BIOS....???

See this

Especially this and updating the BIOS concerning non-recognition of CardBus controllers

Looking at the Spec sheet;
It's a PII
and it should easily allow 98 and USB to operate properly

TT4U

Notification:
These are just my thoughts....and should be carefully measured against other opinions.
Backup All Important Data/Docs
 
No way to work with bios assignments in setup. IRQ 10 is used for cardbus (2)and PCI steering (3). IRQ 9 is listed as free. Go to Device Manager > USB Controller > Properties > Resources (forced to set manually as configuration not recognized) > Interrupt Request 10 > click on "change", Error message "This resource can not be modified". Tried "as listed above", lost video configuration and didn't help USB.
Bios and all drivers are updated to the latest available.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top