TmEE Posted March 29, 2014 Posted March 29, 2014 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 ?
loblo Posted March 29, 2014 Posted March 29, 2014 What is there to "fix" with USB 2.0 on Windows ME????
TmEE Posted March 29, 2014 Author Posted March 29, 2014 On my laptop and main computer the USB 2.0 devices are both unknown devices, and all USB stuff runs at 1.1 speeds.
loblo Posted March 29, 2014 Posted March 29, 2014 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?
TmEE Posted March 29, 2014 Author Posted March 29, 2014 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.
loblo Posted March 29, 2014 Posted March 29, 2014 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.
TmEE Posted March 29, 2014 Author Posted March 29, 2014 All my PCI slots are used 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.
LoneCrusader Posted March 29, 2014 Posted March 29, 2014 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...
TmEE Posted March 29, 2014 Author Posted March 29, 2014 (edited) 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 March 29, 2014 by TmEE
dencorso Posted March 29, 2014 Posted March 29, 2014 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.
PROBLEMCHYLD Posted March 29, 2014 Posted March 29, 2014 (edited) 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. Enjoyhttp://ge.tt/api/1/files/2brRTpU1/0/blob?downloadHIDPARSE.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 March 29, 2014 by PROBLEMCHYLD
TmEE Posted March 30, 2014 Author Posted March 30, 2014 (edited) 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 March 30, 2014 by TmEE
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now