FTP server (ver Mar 31 2023) Freeware mTCP software requires that a PC/TCP Packet driver be first installed, or it will refuse to load. Some mTCP software (in particular SNTP) can also read the Time Zone [TZ] information from the Environment variable. This mTCP FTP server for DOS is a very good FTP server suitable for use on the Internet. Included is a sample password file "ftppass.txt". "ftpsrv.exe" is the FTP server executable file. For testing purposes (or to perhaps initially get files onto the server), included also is a simple DOS (mTCP) FTP client "ftp.exe". CAUTION: Before running FTP server, you must include FTP server specific parameters to the configuration file, as well as setup several Environment variables (make sure the amount of space allocated to the Environment is sufficient). Please read the well written mTCP.pdf file. mTCP software uses the mTCP TCP/IP stack (-not- WATTCP). mTCP software reads its configuration settings from a regular text file, to which you add valid parameters. You need to add a MTCPCFG Environment variable that points to this configuration file (specifically naming the file means it does not have to be called MTCP.CFG). A sample of this file is included (see- "SAMPLE.CFG"). The Syntax is: Set MTCPCFG= Note: DHCP leases will expire, so you if you are using a dynamic (rather than static) IP address assignment, you need to periodically re-run DHCP to get a new lease. mTCP programs will check for DHCP expiration by reading the "TIMESTAMP" (second line) in the configuration file, and will refuse to run (and display an expired message) if the lease is expired. If you use a Static IP, you must remove (or comment-out with #) the TIMESTAMP line.