Create driver, patch, or fix diskette from downloaded DigiFTP file. -------------------------------------------------------------------------- If you have any problems or questions about any of the below Unix commands you should check your systems Unix manual or man pages for clarification. Because your system may use different commands or devices than the examples. Instructions below can be used for any driver, patch or fix file downloaded. A. Binary Diskette Images (.bin files) From Windows/DOS Systems - (move to step C if file is already on Unix system) There are two shareware programs which can be used to make diskettes for installing drivers. rawrite.exe is used on DOS-based systems such as DOS, Windows 3.x , and Windows 95/98. ntrw.exe is used on Windows NT and Windows 2000 systems. The utilities are at http://support.digi.com/pub/shareware/dos/rawwrite.exe and http://support.digi.com/pub/shareware/winnt/ntrw.exe Both programs require that you have pre-formatted dos diskettes to start. (The diskettes are changed to the apropriate format for the specific driver by the program). Rawrite: Rawrite.exe is a self-extracting binary archive containing the dos application rawrite3.com. 1) Run rawrite.exe to extract the archive, and copy rawrite3.com and the diskette images to a common directory. 2) Reboot the computer into ms-dos mode. 3) change directory to the directory containining rawrite3.com and the diskette images. 4) run the dir command and copy down the filenames as they appear in DOS. 5) run rawrite3.com it will ask for the DOS name of the diskette image it will ask what drive the diskette is in (usually A) and it will then make the diskette 6) repeat step 5 for each seperate diskette image on a seperate diskette. Ntrw: ntrw.exe is a utility for Windows NT and Windows 2000 which makes raw diskette images from within the Windows environment. It cannot be used in DOS based systems. copy ntrw.exe to the same directory as the diskette images. 1) start->programs->command prompt 2) change directory into the directory with ntrw and the diskette images. 3) dir 4) issue the command: ntrw filename drive: (where filename is the name of the diskette image and drive: is either a: or b: -- note that the colon is necessary) 5) repeat step 3 for each seperate diskette image on a separate diskette. B. Files in other formats (.z, .Z, .exe, .zip, .tgz, .installp, .rpm, .deb, etc.) Unix System - Copy the downloaded driver onto your Unix system If you have a driver that is in .z, .tgz, .rpm or other format that fits on a floppy rather than one that is a floppy image (ie .bin) you can use your Unix dos copy command to copy file from DOS diskette to your Unix system. AIX systems use dosread instead of doscp. example: doscp a:driver.z driver.Z (period will put it in current Unix dir) C. Unix System - Uncompress driver file ** Uncompressed driver may be larger than you expect, proceed with ** following steps. Do not worry about file size * SCO Xenix, SCO Unix, Unix 3.2, SVR4, and AIX drivers. Run Unix uncompress command to restore file created with Unix compress. Uncompress expects the file extension to be uppercase z (.Z). If extension isn't uppercase Z use Unix command: mv driver.z driver.Z uncompress driver.Z E. Create a Unix formatted floppy to load driver onto. Examples SCO: format /dev/rfd0135ds18 (3 1/2 hi den) Unix 3.2: format /dev/rdsk/f03ht (3 1/2 hi den) SVR4: format /dev/rdsk/f03ht (3 1/2 hi den) AIX: format /dev/fd0 (3 1/2 hi den) F. Use Unix dd command to copy "driver" to the formatted Unix floppy example: dd if="driver" of="floppy drive" or cp "driver" "floppy drive". ** Do not use raw device with dd for "floppy drive" (omit r) ** Example dd if=1019g of=/dev/fd0135ds18 or of=/dev/dsk/f03ht cp 1019g /dev/rfd0135ds18 or /dev/rdsk/f03ht ** If still having problems you may need to setup a blocking size bs= ** (multiple of 20k) example: dd if="driver" of="floppy drive" bs=40k ** With the 'cp' command you do not need to worry about the blocking ** factor sizes. You now have a DigiBoard driver diskette as if were shipped from the factory use your systems driver installation utility to load driver.