Jump to content

Windows ME + USB 2.0


TmEE

Recommended Posts

I am testing out Windows ME and the final thing I have not managed to "fix" is USB 2.0.

I found an experimental USB 2.0 driver from MDGX site but it doesn't work on any of my hardware...

So I wonder, is there anything else besides that experimental one ? I didn't seem to find anything...

Perhaps components of NUSB for 98SE can be used to create something definitive ?

Link to comment
Share on other sites


I've never had such a problem on any of my Windows ME systems.

The obvious (if applicable): Have you installed the USB 2.0 drivers for your boards? Is USB 2.0 enabled in your BIOSes?

Link to comment
Share on other sites

That is the thing, the hardware is much newer than 98 or ME, there are no "official" drivers.

For 98SE I just install NUSB and all is fine and dandy. Not that kind of luck with ME.

Link to comment
Share on other sites

For the desktop machine you've always the option of installing an USB 2.0 extension card that's got drivers for 98/ME.

But perhaps you could try adapting NUSB for WinME, stripping WinME files from it, adapting inf files and whatnot so that it becomes useable on any machine without drivers for you and everybody else after you. ;)

Link to comment
Share on other sites

All my PCI slots are used :P

But yes, when one other option that got presented to me ends up not working out I will take a much closer look at NUSB. I already peeked in and I think it will not be too hard to get just the USB 2.0 bits play nice.

Link to comment
Share on other sites

I believe all you should need are USB2.INF, USBEHCI.SYS, USBHUB20.SYS, and USBPORT.SYS from NUSB to fix USB2 under ME.

You MAY also want the XP version of USBCCGP.SYS if you have any composite devices that use it but it should still be considered experimental...

Link to comment
Share on other sites

I just tried that, and the driver installed, hardware was recognized and did not show errors.... and then I plugged in an USB stick and the machine froze.

EDIT: But using USBHUB20.SYS from a VIA driver makes things work properly.

Edited by TmEE
Link to comment
Share on other sites

You mean this, right?

[...] Now, in what regards USBHUB20.SYS, it's more complicated: almost all chipsets work ok with v. 5.0.2195.6891, but VIA's don't. For VIA's chipsets, one needs VIA's own USBHUB20.SYS v. 4.90.3000.11 (findable inside VIA_USB2_V270p1-L-M.zip), in order to avoid BSOD's on removing (hot-deplugging) USB 2.0 HUBs from the machine. Note that it must be substituted by hand, in true DOS, because NUSB3.3 contains v. 5.0.2195.6891, so it's really a downgrade.

Also non-letal BSODs are possible when disabling/removing controller or hub.

This issue mentioned by Tihiy is precisely the one due to USBHUB20.SYS v. 5.0.2195.6891 and VIA chipsets. While one can recover from the BSOD, the only sensible thing to do at that point is to restart or shutdown the machine.

Link to comment
Share on other sites

TmEE, I made an updated USB Stack 2.0 for you. It is identical to the one included in SP3. The only difference is the WinME files have been removed. Since they are already present on your system, there was no need for them. Same instructions applies. Enjoy

http://ge.tt/api/1/files/2brRTpU1/0/blob?download

HIDPARSE.SYS 5.1.2600.5512HIDUSB.SYS 5.1.2600.5512OPENHCI.SYS 5.0.2195.6940UHCD.SYS 5.0.2195.6882USBCCGP.SYS 5.1.2600.5585USBD.SYS 5.0.2195.7008USBDSC1.SYS 4.10.0.1998USBDSC2.VXD 4.0.0.950USBEHCI.SYS 5.0.2195.6882USBHUB.SYS 5.0.2195.7006USBHUB20.SYS 4.90.3000.11USBPORT.SYS 5.0.2195.6941USBSER.SYS 5.1.2600.6442USBSTOR.SYS 5.0.2195.6773USBU2A.SYS 1.4.2.0USBVIEW.EXE 5.1.2600.2180WDMSTUB.SYS 5.0.0.6X360C.SYS 5.2.3790.1830X360CCP.DLL 5.2.3790.1830X360CFF.DLL 5.2.3790.1830X360CSA.EXE 5.2.3790.1830
Edited by PROBLEMCHYLD
Link to comment
Share on other sites

I'm going to give it a go shortly, I'll report back soon :)

EDIT:

It works wonderfully !

@Dencroso : Yes that same VIA file. I will also have a new configuration for 2GB RAM shortly, and then another once things prove to be stable.

Edited by TmEE
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...