Artisoft Technical Bulletin
Updated: 04.14.94
Using Windows for Workgroups v3.11 with 
LANtastic v5.0 and Above MGM/DMA

--------------------------------------

Using Windows for Workgroups v3.11 with LANtastic 5.0 and above

This document describes how to install LANtastic version 5.0 or above
on a Windows for Workgroups workstation so that the workstation will
be able to access other LANtastic servers. This document does not
cover connectivity between LANtastic workstations and Windows for
Workgroups servers. Using LANtastic 6.0 and above, this type of
connection is possible, however. Instructions on setting up this type
of connection are contained in the LANtastic 6.0 manual.

Windows for Workgroups nodes are unable to communicate with LANtastic
servers on an existing network. W4W has its own versions of NET,
REDIR, and SERVER which are not compatible with the LANtastic system.
Since W4W is often pre-installed on computers which are destined for a
LANtastic environment, and W4W offers some advantages to Windows 3.1,
it is desirable to be able to have W4W and LANtastic working on the
same computer.

This document describes three (3) ways of installing LANtastic and
Windows for Workgroups so that they work together properly. These ways
are listed below:

Case I - A clean installation of both LANtastic and Windows for
Workgroups:

1]   Install Windows for Workgroups, but do not install any networking
     options when the install procedure prompts for the network
     information. Be sure that Windows does not install any network
     drivers or software.

2]   Install LANtastic, allowing LANtastic to modify SYSTEM.INI for
     you.

3]   Verify that there is no DEVICE=IFSHLP.SYS line in the CONFIG.SYS
     file. If this device is loaded, comment out or delete this line.


Case II - Converting a Windows for Workgroups workstation to a
LANtastic node:

1]   In the "Network" group, run the program "Network Setup". Click
     the "Networks.." box and select the "Install Windows support for
     the following network only:" button. Select "Artisoft LANtastic
     (versions 5.X)". When you get back to the main window of "Network
     Setup", it should read "LANtastic versions v5.X".

2]   Remove or rename the program NET.EXE in the default Windows
     directory. This program will conflict with the LANtastic NET.EXE.

3]   Remove the references to the Microsoft network from CONFIG.SYS
     and AUTOEXEC.BAT. Detailed instructions on how to do this are
     given below.

4]   Run LANtastic Install, allowing LANtastic to modify SYSTEM.INI
     and any other necessary files for you.


Case III - Converting a Windows for Workgroups workstation to a
LANtastic node "by hand". This method assumes that LANtastic is
already on the node.

1]   Run Network Setup in the Network Group. Select the option "No
     Network Installed", and save the changes.

2]   Using a text editor like EDIT in DOS or SYSEDIT in Windows,
     modify the SYSTEM.INI file as follows:

     [Boot]
     Change
     network.drv=lantnet.drv

     [386Enh]
     Change
     network=*vnetbios,lantasti.386
     NetHeapSize=64

     Change/Add
     NetAsynchFallback=TRUE
     NetAsynchTimeout=5.0
     PerVMFiles=0
     EMMExclude=Adapter RAMBASE address range (Only if needed)

     Create a [LANtastic] section and add:
     Network_IRQ=15 (appropriate IRQ setting for that machine) (Add
     one of these lines for each installed adapter)

     [Network]
     Change
     winnet=Lantastic/xx050000
     multinet=nonet
     ComputerName=Machine Name (Same as specified by REDIR)
     Comment=Full Name (Bill The Cat, for example)

     Listed below is a simple example SYSTEM.INI file after the above
     changes are completed. Note that this is given for reference
     purposes only and will not work as-is on any particular machine.

     SYSTEM.INI:

     [boot]
     shell=progman.exe
     mouse.drv=mouse.drv
     + network.drv=lantnet.drv
     language.dll=
     sound.drv=mmsound.drv
     comm.drv=comm.drv
     keyboard.drv=keyboard.drv
     system.drv=system.drv
     386grabber=vga.3gr
     oemfonts.fon=vgaoem.fon
     286grabber=vgacolor.2gr
     fixedfon.fon=vgafix.fon
     fonts.fon=vgasys.fon
     display.drv=vga.drv
     drivers=mmsystem.dll
     SCRNSAVE.EXE=(None)

     [keyboard]
     subtype=
     type=4
     keyboard.dll=
     oemansi.bin=

     [boot.description]
     keyboard.typ=Enhanced 101 or 102 key US and Non US keyboards
          
     mouse.drv=Microsoft, or IBM PS/2
     network.drv=Microsoft Windows for Workgroups (version 3.1)       
     language.dll=English (American)
     system.drv=MS-DOS System
     codepage=437
     woafont.fon=English (437)
     aspect=100,96,96
     display.drv=VGA

     [386Enh]
     32BitDiskAccess=OFF
     device=*int13
     device=*wdctrl
     mouse=*vmd
     + network=*vnetbios,lantasti.386
     + PerVMFiles=0
     + NetAsynchTimeout=5.0
     + NetAsynchFallback=TRUE
     ebios=*ebios
     woafont=dosapp.fon
     display=*vddvga
     EGA80WOA.FON=EGA80WOA.FON
     EGA40WOA.FON=EGA40WOA.FON
     CGA80WOA.FON=CGA80WOA.FON
     CGA40WOA.FON=CGA40WOA.FON
     keyboard=*vkd
     + netheapsize=64
     device=vtdapi.386
     device=vcd.386
     + rem: device=vshare.386
     device=vpicd.386
     device=vpd.386
     device=*vtd
     device=*reboot
     device=vdmad.386
     device=*vsd
     device=*v86mmgr
     device=*pageswap
     device=*dosmgr
     device=*vmpoll
     device=*wshell
     device=*BLOCKDEV
     device=*PAGEFILE
     device=*vfd
     device=*parity
     device=*biosxlat
     device=*vmcpd
     device=*combuff
     device=*cdpscsi
     local=CON
     FileSysChange=off
     PermSwapDOSDrive=C
     PermSwapSizeK=7786
     transport=vnb.386
     device=VASBID.386

     [standard]
     netheapsize=8

     [NonWindowsApp]
     localtsrs=dosedit,ced
     CommandEnvSize=1024

     [mci]
     WaveAudio=mciwave.drv 4
     Sequencer=mciseq.drv
     CDAudio=mcicda.drv

     [drivers]
     timer=timer.drv
     midimapper=midimap.drv
     wave=sndbrd.drv

     [DDEShares]

     [network]
     ComputerName=DAN
     Workgroup=WORKGRP
     UserName=

     [ClipShares]
     [sndbrd.drv]
     NumAdapters=1
     InDMA.1=1
     OutDMA.1=3

     [Network]
     + winnet=Lantastic/xx050000
     + multinet=nonet
     + UserName=BILL
     + ComputerName=BILL_2
     + Comment=Bill The Cat
     + [LANtastic]
     + Network_IRQ=15

     + Lines that have been added or changed

3]   Change CONFIG.SYS to remove the Workgroup drivers. These drivers
     must be removed to prevent conflicts with the LANtastic drivers.
     To remove them, delete or comment out the following lines:

     DEVICE=C:\WINDOWS\PROTMAN.DOS /I:C:\WINDOWS
     DEVICE=C:\WINDOWS\EXP16.DOS*
     DEVICE=C:\WINDOWS\MSIPX.SYS**
     DEVICE=C:\WINDOWS\WORKGRP.SYS
     DEVICE=C:\WINDOWS\IFSHLP.SYS**

     * This line may be different, depending upon the installed
     adapter.

4]   Change AUTOEXEC.BAT by removing or commenting out the following
     lines:

     C:\WINDOWS\NET START
     C:\WINDOWS\MSIPX**
     C:\WINDOWS\NETX**

     ** These lines may or may not be present, depending upon the
     installed adapter.

5]   Either rename or remove the program NET.EXE from the default
     Windows directory. This will ensure the proper NET.EXE runs when
     LANtastic calls NET functions.

     After these changes, Windows for Workgroups will be functionally
     equivalent to Windows 3.1 with the addition of some improved
     internal 32-bit programming, and some applications. Some of these
     applications are usable with LANtastic, and some are not. Many of
     the unusable applications are replaced with components that come
     with LANtastic. Each of these components are discussed below:

1]   Mail - This program works with versions of LANtastic 5.0 and
     above. In Lantastic 6.0, there is groupware called "LANtastic
     Exchange" that supercedes this program.

2]   Schedule+ - This program works with versions of LANtastic 5.0 and
     above. In LANtastic 6.0, there is groupware called "LANtastic
     Exchange" that supercedes this program.

3]   Network File Manager - This program works with versions of
     LANtastic 5.0 and above. It can be used to access file resources
     on remote servers. It is not used to create resources for other
     workstations to use, however. This function is performed by the
     "Net Manager" program in LANtastic. In LANtastic 6.0, a
     "LANtastic" menu item is added to the File manager menu bar which
     allows access to many of the "LANtastic Net" functions from
     within File Manager. 

4]   Network Print Manager - This program works with versions of
     LANtastic 5.0 and above. It can be used to connect logical
     printer ports to devices on other servers. It is not used to
     create printer resources for other workstations to connect to and
     use, however. This function is performed by the "Net Manager"
     program in LANtastic. 

5]   Clipbook - This program will work locally, but will be unable to
     share data across the network. The Network Scrapbook in LANtastic
     5.0 can be used to perform this function. In LANtastic 6.0, the
     "Artisoft LinkBook" will do this. The 6.0 version does DDE as
     well as having shared scrapbooks.

6]   Network Setup - This program is replaced by the "LANtastic Setup"
     program. 

7]   Remote Access - This program does not work under LANtastic.

8]   Log On/Off - This program does not work under LANtastic. The
     LANtastic functional equivalent is the "Computers" icon in the
     "LANtastic Net" program.

9]   Net Watcher - This program does not work under LANtastic. The
     LANtastic functional equivalent is the "Manage" icon in the
     "LANtastic Net" program.

10]  Win PopUp - This program does not work under LANtastic. The
     LANtastic functional equivalent is the "Send Popup Message" menu
     item in the "LANtastic Net" program.

11]  WinMeter - This program does not work under LANtastic. The
     LANtastic functional equivalent is the "Manage" icon in the
     "LANtastic Net" program.

12]  Chat - This program does not work under LANtastic. The LANtastic
     functional equivalent is the "Chat" icon in the "LANtastic Net"
     program.

13]  Hearts - This program does not work under LANtastic. Do not run
     this program because it can cause your computer to lock up when
     LANtastic is running.

Print Servers and Windows

If the Windows for Workgroups workstation is intended as a LANtastic
Print Server, it is necessary to configure the printer parameters. To
do this, run the NET_MGR program on that machine.

1]   Select SHARED RESOURCES MANAGEMENT, select the printer resource,
     i.e. @PRINTER, and change CHAR/SECONDS from 0 to 10000. Be sure
     to do this for ALL printer resources in the list. Note that
     LANtastic 6.0 has a Windows application that allows the user to
     set this value on the fly.

2]   ESCape back to the Main List in NET_MGR, select SERVER STARTUP
     PARAMETERS, and ensure Printer Tasks are set to 1, regardless of
     the number of printers actually connected to this machine. With
     LANtastic v6.0, set Printer Tasks to the number of printers
     connected to the server.

3]   Exit NET_MGR to save the changes, then reboot the machine to
     allow the changes to take affect.

THE FOLLOWING MUST BE DONE ON ALL MACHINES RUNNING WINDOWS FOR
WORKGROUPS:

1]   In Windows, run the Control Panel, select PRINTERS, and disable
     the Use Print Manager option.

2]   Click on the appropriate printer driver, and click on CONNECT. In
     the PORTS section, click on the port hat you are "NET USING" in
     STARTNET.BAT. (For example, if you have NET USE LPT1
     \\SERVER\@PRINTER in STARTNET.BAT, then click on LPT1; if you
     have NET USE LPT2 \\SERVER\@PRINTER, then click on LPT2. )

3]   In the TIMEOUTS section, increase DeviceNotSelected to 900, and
     TransmissionRetry to 950.

4]   Clear the Fast Printing Direct to Port check box, and click on
     OK. Exit the Control Panel, saving the changes made.

NOTES:

    Windows for Workgroups does not run in standard or real modes. If
     you run applications that require one of these modes, or if your
     computer has a '286 or below CPU you must use Windows 3.1.

    With IFSHLP.SYS removed from the CONFIG.SYS file, 32-bit File
     access will not work. This will need to be changed in the Control
     Panel program. 32-bit Disk access will work, however.

    Windows for Workgroups can use all Artisoft's "AE" and NodeRunner
     series boards when they are set to NE2000 mode.

    There is a problem with some disk compression software and the
     VSHARE VXD that Windows for Workgroups loads in the SYSTEM.INI
     file. If the installation is going to be used as a Server and a
     Workstation, it is necessary to comment out or remove the VSHARE
     line in the SYSTEM.INI. Use DOS SHARE.EXE for LANtastic v5.0, or
     use internal sharing in SERVER.EXE for v6.0. Note that this
     restriction is only a problem with computers that use disk
     compression software like STACKER on a Windows for Workgroups
     system with SERVER.EXE loaded.

    The Intel EtherExpress 16-Bit network interface card that ships
     with Windows for Workgroups will work with LANtastic A/I(tm).
     This can be done with either the native low-level driver called
     EXP16LAN.EXE or with the LANtastic NDIS support software. This
     sofware ships with LANtastic v6.0 and is available for v5.0 from
     the Artisoft BBS (see below for the number). For detailed
     instructions on how to install NDIS drives and support, see the
     LANtastic Manual, or the README files that ship with it. The
     EXP16LAN.EXE driver was developed by Intel Corporation. Version
     3.01 of the driver is compatible with LANtastic/AI v5.0 and v6.0.
     This driver is available on Intel's BBS at (503) 645-6275 or
     Artisoft's BBS at (602) 884-8648. Version 3.01 of EXP16LAN.EXE is
     not backward compatible with pre- 5.0 versions of LANtastic/AI.
     For other types of adapters, you should check the current
     compatibility list on Artisoft's BBS. If Windows for Workgroups
     was loaded using the Intel EtherExpress(tm) adapter cards, you
     must also remove the low level drivers from the CONFIG.SYS file
     as shown above.

    Should you have any questions concerning the conversion of
     Windows for Workgroups networks, call Artisoft Technical Support
     at (602) 670-7000.

ARTISOFT, Inc. makes no warranties as to the completeness or accuracy
of this document. LANtastic is a registered trademark of ARTISOFT,
Inc. Company names, brand names, and product names are trademarks or
registered trademarks of their respective companies
 
