Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

USB 2.0 Stack for Win98/ME

- - - - -

  • Please log in to reply
61 replies to this topic

#51
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 812 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

If I'm not mistaken, the HP Pavilion XT934 has no hardware support for USB 2.0... Posted Image


Posted Image

:blink:

...the same Windows messages indicating VIA Tech 3038 PCI to USB Universal Host Controllers were being installed.

This is a USB 1.1 Controller.

I think the "misunderstanding" here may be deeper than we originally thought.

Edited by LoneCrusader, 15 January 2013 - 11:35 PM.



How to remove advertisement from MSFN

#52
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 5,946 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

It took me some time, because there's no KL133 that I can find mention of, so there must be a mistake in HP's documentation: the KLE133, however, is well known and documented. Only UHCI USB is mentioned, hence USB 1.1.

#53
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
All of the files below will work just find on your WinME computer. Most of the files I use on Win98 are from Win2000 and WinXP. You can see I crossed out the not needed ones on WinME. I wouldn't try replacing these files if you are not so savvy. Hundreds of users, use these files and only a few have problems that have VIA controllers. And yes, some of the system files inside NUSB are modded, but the actual USB drivers listed below are all authentic, no mods, no patches except for the INF files which have updated drivers.

1394.INF
HIDCLASS.SYS 5.0.2195.6882
HIDDEV.INF
HIDPARSE.SYS 5.1.2600.5512
HIDUSB.SYS 5.1.2600.5512
HIDVKD.SYS 4.90.0.3000
NODRIVER.INF
OPENHCI.SYS 4.90.3000.0
UHCD.SYS 4.90.3000.0
USB.INF
USB2.INF
USBAUTH.SYS 4.90.3000.0
USBD.SYS 4.90.3000.0
USBCCGP.SYS 5.1.2600.5585
USBCDC.INF
USBDSC1.SYS 4.10.0.1998
USBDSC2.VXD 4.0.0.950
USBEHCI.SYS 5.0.2195.6882
USBHUB.SYS 5.0.2195.7006
USBHUB20.SYS 5.0.2195.6891 use WinME version if you have VIA
USBMPHLP.PDR 4.90.3000.0
USBNTMAP.INF
USBNTMAP.SYS 4.90.0.3000
USBPORT.SYS 5.0.2195.6941
USBSER.SYS 5.1.2600.5512
USBSTOR.INF
USBSTOR.SYS 5.0.2195.6773
USBU2A.SYS 1.4.2.0
USBVIEW.EXE 5.1.2600.2180
WDMSTUB.SYS 5.0.0.6
X360C.INF
X360C.SYS 5.2.3790.1830
X360HORI.INF
X360MDCZ.INF
X360CCP.DLL 5.2.3790.1830
X360CFF.DLL 5.2.3790.1830
X360CSA.EXE 5.2.3790.1830

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#54
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 812 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

USBSTOR.SYS 5.0.2195.6773
WDMSTUB.SYS 5.0.0.6

I don't think WDMSTUB is needed under ME. The Win2K USBSTOR.SYS has no missing functions with WDMCHECK under ME, but further testing may be needed.

There's also no known advantage to using the Win2K USBSTOR.SYS... There are no problems with the ME version. The only rationale for using the 2K version is that "newer files must be better" - which is questionable, especially since the ME version was written for 9x, while the 2K version was written for NT. I have reverted to the ME version on all my systems.

#55
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,329 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag
:wacko: Says so right here. Serious misprint. Seems all of the Review website made the same mistake. One must "assume" that joel96 reinstalled WinME but neglected to install all of the VIA drivers? I would be interested to find out if this is the case.

OOPS! Spoke too soon! This speaks of an "Asus AVL-VM boards based on the KL133". Look this over as well (ViaArena IGP Drivers).

The only driver shown necessary for WinME appears to be a Video Driver. And requesting Win 98 only provides Keyboard/Mouse. That's downright weird since I had THOUGHT that Via Drivers were necessary in the first place.

Good Glory! I can't even find the Motherboard - it just HAS to be (willing to bet) an Asus. Usually you can inspect the MoBo and see what name they go by (FWIW).

Nope! more than likely Trigem (?) Santafe-L.
http://h20000.www2.h...jectID=bph07900
Does the above look like it? Still... that would be USB1.1...

Edit - I see you guys have that "sussed" for potentially correct USB1.1 Support.

Edited by submix8c, 16 January 2013 - 01:04 PM.

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#56
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag

I don't think WDMSTUB is needed under ME. The Win2K USBSTOR.SYS has no missing functions with WDMCHECK under ME, but further testing may be needed.

There's also no known advantage to using the Win2K USBSTOR.SYS... There are no problems with the ME version. The only rationale for using the 2K version is that "newer files must be better" - which is questionable, especially since the ME version was written for 9x, while the 2K version was written for NT. I have reverted to the ME version on all my systems.

Me personally, I have seen some improved speed stability on my Win98 machine with the newer files. I also had a bug a while back with CHM files that was caused by MDAC Official and Unofficial. Upgrading to Some Windows 2000 and XP files fixed that problem. So I must say, the newer files has improved my system overall stability and also have fixed bugs other wasn't aware of.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#57
joel96

joel96
  • Member
  • 5 posts
  • Joined 06-January 13
  • OS:ME
  • Country: Country Flag

It took me some time, because there's no KL133 that I can find mention of, so there must be a mistake in HP's documentation: the KLE133, however, is well known and documented. Only UHCI USB is mentioned, hence USB 1.1.

The computer must have gone through an RMA that gave it a new chassis and motherboard, since neither looks like the pictures I've found online of the HP Pavilion XT934. The motherboard is a Foxconn a7v-ml rev. 1.08 (it has a yellow PCB). It uses the same south bridge as the SanteFeKM. I've been unable to find a manual or specifications for the board. If the hardware does not provide USB 2.0 support, then troubleshooting at the OS level will not enable USB 2.0 support, regardless of the OS, drivers, or controllers used. If anyone can find the specifications of the board, it might tell me if there's a potential for USB 2.0 support.

#58
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 5,946 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

Forget the motherboard itself for a moment: look just at the southbridge... is it a VIA VT82C686B?
If in doubt, post a zipped good quality pic of the actual southbridge.

Posted Image

#59
joel96

joel96
  • Member
  • 5 posts
  • Joined 06-January 13
  • OS:ME
  • Country: Country Flag
The south bridge reads:
VT82C686B
0116CD
138700500

#60
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 5,946 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

The south bridge reads:
VT82C686B
0116CD
13B700500

So it's a VT82C686B (manufactured in the 16th week of 2001, version 13B(?)). As with all 686B Southbridges, it has got no USB 2.0, so this settles it, in what regards your original question. See: Via Southbridge Chips.

However the KT*133* are the most problematic of all VIA's chipsetes, especially when using 686B Southbridges, so I feel I have to suggest you consider an upgrade of motherboard, and if you decide to remain using a VIA chipset based motherboard, I do strongly recommend those based on the VIA KT 600, which is the best chipset VIA made in that epoch. Now, if you intend to keep your current motherboard, make sure you are using the VIA 4in1 v. 4.56 driverset (or the VIA 4in1 v. 4.43 driverset, or any other one higher than v. 4.32, but lower than 4.60), since these driversets were created for working around the bugs described below. Of course, you may find out which version of the drivers you're already using, by looking at the string value "PACKAGE_VERSION", under "HKEY_LOCAL_MACHINE\SOFTWARE\VIA Technologies, Inc", in the registry.

For more info read these pages:
Crash Test: DMA Problems with VIA's 686B Southbridge: Part I, Part II, Part III, Parte IV.
Crash Test: Problems with VIA's KT133/KT133A (later, shorter but more general version in two parts of that same page above): Part I, Part II.
George Breese's Homepage

#61
joel96

joel96
  • Member
  • 5 posts
  • Joined 06-January 13
  • OS:ME
  • Country: Country Flag
I could not find an entry for "PACKAGE_VERSION" under "HKEY_LOCAL_MACHINE\SOFTWARE\VIA Technologies, Inc." All that was under that entry was "Chipset information Setup Program," With an empty entry marked 1.00.000 under it. I read through the articles provided in the links, but since data corruption is not present in the system, and since it has VIA AC'97 Audio as its audio chip, I will leave it unaltered.
I downloaded the 4.56 driverset and ran it from the desktop. After restarting, a new entry was present under "HKEY_LOCAL_MACHINE\SOFTWARE\VIA Technologies, Inc" called Via4in1Driver, with strings related to the driverset. Since installing the driverset is more for any potential additional bugs at this point than for any practical application, I plugged in a USB 2.0 storage device, since I don't know if this particular drive might work at USB 1.1 speeds. A windows message briefly appeared reading that drivers were being installed for the device, but it did not appear in My Computer.
I downloaded usbf108.exe from Part I of the general version of the Crash Test article. I opened the file before I realized that it contained several files mentioned in this thread (probably overwriting some of the superceding files, but since USB 2.0 functionality is impossible, and since the drives likely do not work without USB 2.0 support, it should not cause any noticible differences). I restarted and checked My Computer, but the drive was not listed. I think the system is now as optimized as it can get without changing the hardware. It is is likely better to stay with the newer Intel-based USB 2.0-supporting Windows ME system I have, since the only advantage the older VIA system has is a larger case with a more user-friendly case-interior design.

#62
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
SP 3.18 now give users a fully updated USB 1.x + USB 2.0 stack.

HIDCLASS.SYS 4.90.0.3000
HIDPARSE.SYS 5.1.2600.5512
HIDUSB.SYS 5.1.2600.5512
HIDVKD.SYS 4.90.0.3000
OPENHCI.SYS 5.0.2195.6940
UHCD.SYS 5.0.2195.6882
USBAUTH.SYS 4.90.3000.0
USBD.SYS 5.0.2195.7008
USBCCGP.SYS 5.1.2600.5585
USBDSC1.SYS 4.10.0.1998
USBDSC2.VXD 4.0.0.950
USBEHCI.SYS 5.0.2195.6882
USBHUB.SYS 5.0.2195.7006
USBHUB20.SYS 5.0.2195.6891
USBMPHLP.PDR 4.90.3000.0
USBNTMAP.SYS 4.90.0.3000
USBPORT.SYS 5.0.2195.6941
USBSER.SYS 5.1.2600.5512
USBSTOR.SYS 5.0.2195.6773
USBU2A.SYS 1.4.2.0
USBVIEW.EXE 5.1.2600.2180
WDMSTUB.SYS 5.0.0.6
X360C.SYS 5.2.3790.1830
X360CCP.DLL 5.2.3790.1830
X360CFF.DLL 5.2.3790.1830
X360CSA.EXE 5.2.3790.1830

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users