Computing.Net > Forums > Windows 3.1 > USB Devices in Windows 3.1

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

USB Devices in Windows 3.1

Reply to Message Icon

Name: Old Relic
Date: July 6, 2007 at 01:38:25 Pacific
OS: Win3.1
CPU/Ram: P266
Product: Toshiba4010CDS
Comment:

Hi Everyone:

I posted awhile back about getting a DVD to work in Windows 3.1. I got as far as being able to read the data files off it...no player for DVD movies seem to work in Win3.11 (in short, I had the same success Gaby did...theres a German webpage on the Adventures of a DVD Drive in Windows 3.1.)

But that's another issue. Now I'm working on getting USB devices to read properly in Windows 3.1. A lot of the USB in DOS stacks seem designed for DOS in Win98, or DOS in WinXP, that sort of thing...not original DOS 6.22 as used in Windows 3.1. But I managed to get the Mottu Hairu drivers to read my external USB hard drive (mind you, only on a 2 GB partition, given FATs limits). I had to get the mhairu.zip file and extract USBASPI.SYS and DI1000DD.SYS to my root directory...then amend my Config.sys file and add these two lines:

DEVICE=USBASPI.SYS /V
DEVICE=DI1000DD.SYS

You have to plug in the USB drive and boot up with it inserted, and it works...you can use the USB drive in DOS 6.22. I found I had to get rid of a lot of my devicehigh loads in my autoexec and config as it caused the USB drive to hang....with them out, it works great (indeed, I'm playing some MP3s off it now using Winplay 3).

But here's my question. If you can read an external USB Hard Drive in DOS6.22/Win3.11, surely you can do the same with a jumpdrive...a Lexar, or maybe a Kingston, or whatever. In later OSes (win 95/98) you often had to install drivers...but theres no chance of getting these 32 bit drivers to work in DOS/Win3.1. Does anybody know of a generic USB Jumpdrive/Pen Drive/Flashdrive that works in DOS 6.22? Rather like the Mottu Hairu Driver, but for a Jumpdrive, not an external Hard Drive? Thanks for your help. Reading the forums here has been very helpful, and I've found the advice here excellent. Thanks again.

Julian





Sponsored Link
Ads by Google

Response Number 1
Name: Walter Mitty
Date: July 6, 2007 at 02:16:51 Pacific
Reply:

Are you saying the USB Jumpdrive/Pen Drive/Flashdrive are not classed as Mass Storage Devices ??

I was under the impression that they were and therefore the USB drivers you have found should read them if they are FAT16 formatted.

The basic I/O Stack of these devices should not be aware if one is using a 16/32/64bit O/S, have you actually tried to see if they are recognised ??


0

Response Number 2
Name: DosX
Date: July 6, 2007 at 02:43:34 Pacific
Reply:

Not all USB drives are completely compatible. You will have to try different USB drivers. You can find some here: http://www.bootdisk.com/usb.htm
and some here: http://www.georgpotthast.de/usb/
Try it, test it, find the combination that works for you.

For 2GB limit: you will have to use newer dos (FreeDos, Datalight ROM-DOS, Enhanced DR-DOS, Win95/98 Dos ...) to overcome it.


0

Response Number 3
Name: Old Relic
Date: June 22, 2008 at 19:31:45 Pacific
Reply:

Hi Guys:

I came back to the problem after many months, when I had to back up my Win 3.1 system. I got tired of swapping out zip disks and tried to get the USB in Windows 3.1 working again. To my surprise, it did....with my external 2GB HD and my jumpdrive. What was the problem before? I don't know for sure, but I think the Mottu Hairu USB Driversonly work for SOME jumpdrives, not all. I asked my friends, and tried a few out. These are the ones that I SUCCESSFULLY got working on my Windows 3.11 Toshiba Laptop (4010CDS):

Lexar 512 MB
Centrios 80X 256 MB
Staples Black 256 MB
Lexar Silver 256MB JDSE256
Impact Black 2 GB
Kingston Data Traveler 1 GB
SuperTalent USB 2 1 GB
PNY Attache 2GB Silver

The one I tried earlier which didnt work was a White Lexar Jumpdrive, similar to the one above (which, oddly enough, worked...I don't know why). Other ones I couldn't get to go were the Cruzer Mini 1GB, the Centrios 251-8644 128MB, and the Lexar JDSP064. But most jumpdrives seem to work, so that's good news.

Other wrinkles: You can power a USB hub ok, and attach a jumpdrive, and it will recognize it...but if you hook up more than 1 jumpdrive, it hangs. Also: a USB Card Reader identifies the SD Cards correctly, but won't read/write, regardless of the lock/unlock on the card. Oh well, you can't win them all.



0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More






Use following form to reply to current message:

Login or Register to Reply
LoginRegister


Sponsored links

Ads by Google


Results for: USB Devices in Windows 3.1

Sound In Windows 3.1 www.computing.net/answers/windows-31/sound-in-windows-31/9917.html

PLS: need SDK from Windows 3.1, do you have? www.computing.net/answers/windows-31/pls-need-sdk-from-windows-31-do-you-have/12259.html

cd-rom in windows 3.1 www.computing.net/answers/windows-31/cdrom-in-windows-31/10571.html