Articles

How access PCI Card 2.0 USB by DOS?

pcumming December 10, 2003 at 17:06:09
Specs: Windows 2000 pro, PIII 800 and 512MB


Have a Compaq machine with 2 built-in 1.1 USB ports (on motherboard). I can boot to DOS with a Win 98 DOS boot disk. This allows me to access all Fat 32 files on my hard drives (running Windows 2000 Pro Fat 32 format)

I have the common ASPI driver that allows me to access my USB ports (external hard drive) while in DOS mode.

Can most PCI 2.0 cards USB ports be accessed while in DOS mode?

Should I disable my USB support in my CMOS? (This is so that it disables 1.1 USB ports but hopefully will allow access to ar 2.0 USB PCI card and associated drivers.)

I have been told that in some instances you MUST not disable the USB support of the computer even if you add a USB 2.0 PCI internal card.

But then I was told if you boot to DOS, then the system will recognize the first USB ports (1.1) on motherboard and not the PCI card USB 2.0 ports.

Why am I asking this? I have a removable/external 2.0 USB hard drive connected to a 1.1 USB port currently. I want to have it run at 2.0 speed. I must be able to access this under DOS for disaster recovery in the event I cannot boot to Windows. This is critical. In this manner I can use Symantec Ghost to restore my data to my internal hard drives if I cannot get into Windows.

I currently can do this with my 1.1 USB ports under DOS and my Win 98 boot disk. Not sure this will hold true with a PCI card.

Called Belkin and Dlink and spoke to people at Best Buy. None had a definitive answer.

Thanks so much
Peter


See More: How access PCI Card 2.0 USB by DOS?

Report •


#1
December 10, 2003 at 23:21:38

Why don't you just try it out? Make a boot disk with USB2.0 drivers.

Since this is for disaster recovery it shouldn't matter whether it is 1.1 or 2.0, as long as the job gets done. Unless you have a disaster everyday.


Report •

#2
x86 December 11, 2003 at 01:37:50

You normally leave USB enabled, the Panasonic ASPI driver version 2.06 should recognise all the ports, or alternatively I believe DUSE has no updated to version 4.9.

www.mwpms.uklinux.net/usbfire.txt


Report •

#3
DB~ December 25, 2003 at 12:16:02

This driver will access OHSI UHSI and EHCI(2.0) cards
This tutorial can be modified for cdroms using the usbaspi.sys driver
You should probably have a local guru (with DOS experience) do this for you!
Heres how:
(1) http://www.bootdisk.com/bootdisk.htm - download thu MSDOS 6.22 boot image
(1a) extract it to a floppy - you will need to remove several files to make room for the USB driver and edit a few other files
(1b) Remove the following files from the disk:
attrib.exe, deltree.exe, qbasic.exe share.exe, setver.exe restore.exe, tree.exe,
cd1.sys, cd2.sys, cd3.sys, cd4.sys

(2) ftp://ftp.dars.com.ru/support/dos_usb/mhairudos.zip - download the DOS USB driver
(2a) load di1000dd.sys and usbaspi.sys to the disk from mhairudos.zip
(2b) load Notepad and open CONFIG.SYS, change it to read:
DEVICE=HIMEM.SYS /testmem:off
FILES=30
BUFFERS=20
devicehigh=USBASPI.SYS /w /v
devicehigh=DI1000DD.SYS
LASTDRIVE=Z
(2c) Save it
(2d) open AUTOEXEC.BAT and delete its contents

(3) REBOOT, BOOT from drive A
(3a) follow onscreen instructions
(3b) the "format" command will format your disc for you. BE CAREFUL! "format /?" will bring up help.

NOTE: the drivers dont seem to work with VIA USB chipsets but I have had success with many other chipsets; also if the system is a laptop and the USB is on a PCMCIA card you may need DOS drivers for the PCM bus/controller.

Best of luck, Merry Christmas
- Daniel Billings


Report •

Related Solutions

#4
rckowal December 28, 2003 at 15:56:54

Hi Dan,

Carefully followed your instructions as detailed on the forum but it doesn't work for me. Perhaps you would good enough to help me to figure out what's wrong?

When I boot to DOS, here's what I see:
ASPI for UHCI/OHCI mass storage vs 1.07. Controller: OHCI UID 1039-PID7001.
Base I/O: 0000h.
Base memory: D0000h.
Connect target device to USB part. Press enter to continue.

When I press enter, I get:
USBASPI: Target USB device not found.
Bad or missing D11000DD.SYS.
Error in Config.sys line 5.
Device driver not found 'banana".
No valid CDROM drivers selected.

Then it just hangs in the DOS GUI.

I don't see any errors or 'banana' in Config.sys. Everything is written just like you instruct to do - however, I couldn't find anything in the Autoexec.bat file to delete. I copied D11000DD.SYS & USBASPI.SYS from the mhairudos link you suggested.

By the way, I couldn't find a "tree.exe" file but there was a "tree.com". Perhaps just a typo???

Your help will be veru much appreciated Dan.

Best regards, Dick


Report •

#5
December 20, 2005 at 06:01:42

Can anyone send me the mhairudos.zip file. These links do not work anymore!!
my e-mail is



Report •


Ask Question