Overview of autoexec.bat
The following was undertaken with a basic install of MSDOS 6.22 with no configuration of memory, a Sound Blaster compatible sound card, Intel 10/100 on-board NIC, standard Serial Mouse and external 33.6 modem.
The AUTOEXEC.BAT file is as follows:
- SET BLASTER=A220 D5 I1
- C:\DOS\SMARTDRV.EXE /X
- @ECHO OFF
- PROMPT $p$g
- PATH C:\DOS
- SET TEMP=C:\DOS
- c:\ctmouse\ctmouse.exe
- c:\network\e100bpkt.com 0x60
- c:\network\pdipx.com
The SET BLASTER sets the basic parameters for an ISA non Plug'n'Play sound blaster compatible sound card, though it may not work for your particular card. Plug'n'Play ISA , PCI and Motherboard on-board sound require there own drivers usually available from the Manufacturer.
c:\ctmouse\ctmouse.exe will autodetect wether a Serial or PS/2 mouse, though it will default to Mouse attached to COM1 if no mouse is found, very misleading.
e100bpkt.com is the packet driver file, typing this text at the command prompt ie c:\network\_ and then pressing enter will list the valid switches. 0x60 is the packet driver interrupt, all other settings should be autodetected by the packet driver, but if not you will need to specify the correct settings. Packet drivers are usually available from the manufacturer of the NIC, but alternatively may be found at www.crynwr.com and www.simtel.net.
pdipx.com packet shim driver supports network gaming utilising the IPX protocl.
DOSLynx
Edit DOSLYNX.CFG to state the type of connection, this is covered in the tutorials in the downloaded zip packaged, setting up to recive an internet connection over a LAN it will automatically locate the packet driver at the 0x60 packet driver interrupt if it has been setup correctly in AUTOEXEC.BAT. If requiring dial-up access via ISA non Plug'n'Play or external Serial Hayes Compatible Modems then download the
LSppp zip file and unzip to a suitable directory, then copy files lsppp.exe and readme.txt to the directory DOSLynx was unzipped into. LSppp has many parameters but found with most of the ISP's I use it will autodetect the other settings I had not specified, the following example is for a 33.6 external modem on COM2 type. Typing the following text at the command prompt ie C:\DOSLYNX\_ lsppp /d:0845xxxxxx /n:2 /B:57600 /V:60 /U:xxxxx /P:xxxxx then pressing enter will autodial my ISP, the valid switches are listed in the readme.txt file.
Arachne
During setup choose Packet Wizard if the PC is connected to a LAN, it will auto detect the packet driver at the 0x60 packet driver interrupt if it has been setup correctly in AUTOEXEC.BAT, you will need to choose either Static IP or BootP/DHCP depending on your LAN configuration.
Choosing PPP Wizard will setup a Dialup connection using the standard PPP Dialer, the DNS (domain name server) IP addresses will be required, request from your ISP.
Choosing Manual Setup will setup Arachne as a Front End (desktop/file manager) for DOS, except the defaults and then exit by pressing the ALT + X keys, at the command prompt ie C:\ARACHNE\_ type arachne then press enter to launch Arachne.
The LSppp alternative Dialer can be implemented by choosing Manual Setup as above, though at the command prompt ie C:\ARACHNE\_ type edit arachne.cfg then press enter, scroll down the page to the following sub headings [profile] and [dialer] and either delete the text or alternatively type REM followed by a space at the begining of each line, replace with the following, substituting your own ISP's information:
- [profile]
- Profile FASTPC.ACF
- Connection READY
- Hangup NUL
- [dialer]
- Connection @lsppp.exe /?>NUL
- Dialer @lh lsppp.exe /x /d:084xxxxxx /n:2 /B:115200 /V:60 /U:xxxxx /P:xxxxx>PPP.LOG
- TerminalWindow @MINITERM.EXE
- UseTerminal No
- Autologin No
Save and exit this file then launch Arachne by typing arachne at the command prompt ie C:\ARACHNE\_ and pressing enter, it will state no connection available, press ALT + D and it will dial automatically, when connected to your ISP it will load your Home Page. To exit press ALT + X which will collapse Arachne back to the command prompt ie C:\ARACHNE\_ typing arachne -u and pressing enter will terminate the dialup connection.
This is not comprehensive but general guidance therefore please read any HELP files and TUTORIALS and backup prior to making changes.