Contents of this Folder ----------------------- File: 'msdos622 mp lab.ova' The appliance created by exporting an MSDOS 6.22 vm having a floppy drive, hdd, NIC (PCnet-FAST III (Am79C973) Bridged Adapter) having the following. a) Assembler Tools (MASM, TASM, LINK, etc). in C:\8086 folder, b) Packet Drivers for a few NICs in C:\NET folder, c) MTCP tools (to run at the top of a working packt driver) The C:\AUTOEXEC.BAT file includes setting up relevant environment variables. You may import this appliance at Oracle Virtual Box and get the working VM. However, you can build the VM from scratch by starting with a new VM and a) Installing MSDOS 6.22 from http://cs.iiests.ac.in/download/8086/MSDOS b) Install MASM etc (as stated in https://cs.iiests.ac.in/download/8086/README.txt c) Install packet drivers and mtcp as explained later in this document. File: pktdrvr.img A floppy image file that you can use in your VM. A few Packet Drivers (installers) for additional NICs (which do not come with default FreeDos1.2 distribution or MSDOS 6.22) have been kept in this "floppy". Please note that the syntax for running is different for different packet drivers. Eg. PCNTPK.COM can be executed as "C:\>PCNTPK INT=0X60" File: mTcpVfd.img - Floppy image file containing mTCP tools File: myconfig.txt - mTCP needs a configuration file to work (say, myconfig.txt). A sample minimal configuration file for mTCP to work. It has only only 1 line "PACKETINT 0x60". Please note that a DOS environment variable (MTCPCFG) has to be set to the path of this configuration file (using the command SET MTCPCFG=C:\MTCP\MYCONFIG.TXT). You may use dhcp.exe of mTCP to get IP Address etc. dynamically and this file will be populated accordingly. File: myconfig.txt.dhcp - mtcp Configuration file populated by dhcp.exe. You may delete the last line of this file ("LEASE_TIME 3568") in case mTCP application programs (ping, telnet, etc) raise "Lease Time" issues. File: VDiskU16_04_5VBox5.vdi It is the disk file of a running FreeDos1.2 VM on Oracle VM VirtualBox 5 running at Ubuntu 10.04.5 This also works with VirtualBox VM 5 runnig on Ubuntu 18.04.1 LTS. The Virtual Machine had one PCnet-FAST III (Am79C973) NIC. The packet driver (installer) for this card is pcntpk.com and has been kept at C:\FDOS\NETWORK directory(folder). The C:\FDOS\BIN\FDNET.BAT file (which is called from C:\AUTOEXEC.BAT) contains call to pcntpk.com followed by dhcp.exe therein. You may create one VM add this disk file and add an NIC of the above mentioned type. You should get a VM with a working network (which you may check by running network applications like "ping -c 10.2.1.40"). All the necessary FreeDos1.2 applications are available in the VM. Packet Drivers (installers) for quite a few NICs have also been kept at C:\FDOS\NETWORK. File: VDiskrW10VBox6.vdi It is the disk file of a running FreeDos1.2 VM on Oracle VM VirtualBox 6.0 running at Windows 10. The Virtual Machine had one Intel Pro/1000 MT Server (82545EM) NIC. The packet driver (installer) for this card is e1000pkt.com and has been kept at C:\FDOS\NETWORK directory(folder). The C:\FDOS\BIN\FDNET.BAT file (which is called from C:\AUTOEXEC.BAT) has been modified so that e1000pkt.com is executed therein. You may create one VM add this disk file and add an NIC of the above mentioned type. You should get a VM with a working network (which you may check by running network applications like "ping -c 10.2.1.40"). All the necessary FreeDos1.2 applications are available in the VM. Packet Drivers (installers) for quite a few NICs have also been kept at C:\FDOS\NETWORK. MSDOS 3 Setup Floppy disk images for installation of MSDOS 6.22 TurboC 3 Setup Floppy disk images for installation of Turbo C along with the Programming Reference Guide sample.c - a simple program demonstrating how to approach.