Installation Procedure for Windows for Workgroups 3.11 using ODI drivers

1.  Before installing WFW 3.11 you must have the ODI drivers loaded (LSL,
    driver, IPXODI, NETX or VLM.  It is not necessary to run NETX or VLM if
    you are not running Novell NetWare.
2.  Begin the WFW 3.11 installation. Run SETUP /I to stop setup from looking
    for you NIC board. If you have ODI driver loaded, it will cause your
    system to lock up. Be sure to check the installed hardware and software
    screen to insure that everything is right. Make changes as needed.
3.  Once at the NETWORK Setup Screen complete the following steps:
        A.  From the Network Setup Screen select Networks. Highlight the circle
            that says INSTALL MICROSOFT WINDOWS NETWORK.
                1.  Skip this step if are running Windows 
                    3.11 only (no Novell).
                    Select Additional Network "Other".
                    Choose the appropriate shell type.
                    For NETX users select Novell NetWare (Workstation Shell 3.x)
                    For VLM users select Novell NetWare (Workstation Shell 4.x)
        B.  From the Network Setup Screen select Sharing.
                1.  Flag the boxes appropriately for the sharing of files
                    and printers.
        C.  From the Network Setup Screen select Drivers.
                1.  From the drivers screen click on ADD ADAPTER.
                    From the drivers screen choose the
                    IPXODI Support Driver (Ethernet).
                    Protocols IPX/SPX Compatible transport with NetBIOS
                    and Microsoft NetBEUI should be listed.
                2.  If you want to run NetWare and WFW 3.11, skip this step.
                    Select the IPX/SPX Compatible transport with NetBIOS
                    protocol and click on the REMOVE button.
                3.  Select the protocol Microsoft NetBEUI.  Click on the
                    Set As Default Protocol button.
                4.  Again highlight the protocol Microsoft NetBEUI.  This will
                    enable the Setup button.  Select the Setup button.
                    The Advanced Protocol Settings will appear.
                 -  Select Maximum Sessions (real-mode).  At the bottom of the
                    screen additional options will appear.  Increase/decrease
                    the value to 20.  Select SET once to save your selection.
                 -  Select NCBS (real-mode).  At the bottom of the screen
                    additional options will appear.  Increase/decrease
                    the value to 40.  Select SET once to save your selection.
                 ***NOTE:  Any of the above settings may vary according
                    to "your" network needs.
        D.  Continue the WFW 3.11 installation.
4.  Assign a computer name and workgroup name when prompted, for example:
        Computer Name:  BOB
        Work Group:  ACCT
5.  You need to copy the file PROTMAN.DO_ from DISK#8 of your WFW Software to 
    your local hard drive. You need to copy EXPAND.EXE from the SETUP DISK 
    to the same location where you put PROTMAN.DO_. 
    Type: EXPAND PROTMAN.DO_ PROTMAN.DOS.
    This will Extract the file you need. Now copy PROTMAN.DOS to the 
    directory where you installed Windows for Workgroups.
6.  Edit the PROTOCOL.INI in the Windows subdirectory.  Edit the 
    [Link Driver Section].  Edit the line that says [Link Driver XXXX] as well 
    as the line that says data=Link Driver XXXX.  You must replace the XXXX 
    with the appropriate driver for the board installed in your machine 
    (GE16DOD, GE08DOD, GQ16DOD, GQ08DOD, GEMCDOD, GEEBDOD, etc.)  Edit the 
    "BINDINGS=" statement under the [NETBEUI] section heading.  Change the 
    XXXX to the appropriate driver name.  
    You need to add a new heading:
    [PROTMAN]
    DRIVERNAME=PROTMAN$
    PRIORITY=MS$NETBEUI
7.  Edit the LASTDRIVE statement in the CONFIG.SYS file as necessary for
    your Novell network.  If you are running NETX you will probably use "E".
    If you are running VLM's you will need to use "Z". If you are not running
    a Novell network you will not need to chang the LASTDRIVE statement.
    You need to add the line at the end of your config.sys file:
    DEVICE=C:\WINDOWS\PROTMAN.DOS /I:C:\WINDOWS
8.  Edit the AUTOEXEC.BAT file.  Verify the Microsoft driver ODIHLP.EXE loads
    after LSL.  We load the file after IPXODI (see sample files).
9.  Edit the NET.CFG file.  Edit the LINK DRIVER XXXX statement.  Replace
    the XXXX with the correct driver name.  Verify the interrupt and port
    address match your ethernet card settings.  All four frame types should be
    listed, ETHERNET_802.3, ETHERNET_II, ETHERNET_802.2, and ETHERNET_SNAP.
10.  Edit the SYSTEM.INI file in the Windows subdirectory.  Check the [Network
    drivers] section.  If you have upgraded from Windows for Workgroups 3.1
    to 3.11 you may have some extra entries in this section.  If you have a
    Netcard= statement, it should be blank.  Remove anything that is listed.
    If you have a Transport= statement, it should be blank.  Remove anything
    that is listed.
*** Note:  If you modify your network settings you will need to edit your
    PROTOCOL.INI and NET.CFG files and verify Windows did not replace your
    driver name or binding statements with XXXX.

*** SAMPLE FILES ***

PROTOCOL.INI

[network.setup]
version=0x3110
netcard=ms$odimac,1,MS$ODIMAC,4
transport=ms$netbeui,NETBEUI
lana0=ms$odimac,1,ms$netbeui

[PROTMAN]
DRIVERNAME=PROTMAN$
PRIORITY=MS$NETBEUI

[net.cfg]
PATH=C:\BOOT\NET.CFG

[MS$ODIMAC]

[Link Driver GE16DOD]                   Use appropriate driver name
data=Frame Ethernet_SNAP
data=Frame Ethernet_802.2
data=Frame Ethernet_II
data=Frame Ethernet_802.3
data=Link Driver GE16DOD
       
[NETBEUI]
BINDINGS=GE16DOD                        Use appropriate driver name
LANABASE=0
SESSIONS=20
NCBS=40

SYSTEM.INI

[boot]           
shell=progman.exe
network.drv=wfwnet.drv
mouse.drv=mouse.drv
language.dll=
sound.drv=mmsound.drv
comm.drv=comm.drv
system.drv=system.drv
386grabber=vga.3gr
oemfonts.fon=vgaoem.fon
fixedfon.fon=vgafix.fon
fonts.fon=vgasys.fon
display.drv=vga.drv
keyboard.drv=keyboard.drv
286grabber=VGACOLOR.2GR
secondnet.drv=netware.drv
drivers=mmsystem.dll

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

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

[386Enh]
device=*vpd
mouse=*vmd
woafont=dosapp.fon
display=*vddvga
EGA80WOA.FON=EGA80WOA.FON
EGA40WOA.FON=EGA40WOA.FON
CGA80WOA.FON=CGA80WOA.FON
CGA40WOA.FON=CGA40WOA.FON
COM4Base=02E8
COM4Irq=3
COM3Base=03E8
COM3Irq=4
device=vpmtd.386
device=lpt.386
device=serial.386
device=vcomm.386
device=vtdapi.386
device=vshare.386
device=vcache.386
device=ifsmgr.386
MessageBackColor=0
32BitDiskAccess=on
device=*int13
device=*wdctrl
OverlappedIO=off
network=*vnetbios,*vwc,vnetsup.386,vredir.386,vserver.386
ebios=*ebios
vgamono=TRUE
keyboard=*vkd
device=*vpicd
device=*vtd
device=*reboot
device=*vdmad
device=*vsd
device=*v86mmgr
device=*pageswap
device=*dosmgr
device=*vmpoll
device=*wshell
device=*BLOCKDEV
device=*PAGEFILE
device=*vfd
device=*parity
device=*biosxlat
device=*vcd
device=*vmcpd
device=*combuff
device=*cdpscsi
local=CON
FileSysChange=off
netmisc=ndis.386,msodisup.386
transport=netbeui.386
netheapsize=20
InDOSPolling=FALSE
secondnet=vnetware.386,vipx.386
PermSwapDOSDrive=C
PermSwapSizeK=7344

[standard]
netheapsize=8

[NonWindowsApp]
localtsrs=dosedit,ced

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

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

[vcache]
minfilecache=512

[Network]
FileSharing=Yes
PrintSharing=Yes
LogonDisconnected=no
EnableSharing=Yes
winnet=wfwnet/00025100
multinet=netware3
UserName=BOB
Workgroup=ACCT
ComputerName=BOB
Comment=Bob Smith
logonvalidated=no
reshare=yes
reconnect=no
AutoLogon=Yes
LoadNetDDE=yes

[DDEShares]
CHAT$=winchat,chat,,31,,0,,0,0,0
SCHAT$=winchat,chat,,31,,0,,0,0,0
CLPBK$=clipsrv,system,,31,,0,,0,0,0
HEARTS$=mshearts,hearts,,15,,0,,0,0,0

[NetWare]
NWShareHandles=TRUE
RestoreDrives=TRUE

[network drivers]
devdir=C:\WINDOWS
LoadRMDrivers=No

[Password Lists]
*Shares=C:\WINDOWS\Share000.PWL
TEST1=C:\WINDOWS\TEST1.PWL


CONFIG.SYS

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
BUFFERS=50,0
FILES=50
DOS=HIGH,UMB
LASTDRIVE=E                             Adjust accordingly
FCBS=4,0
STACKS=9,256
DEVICE=C:\WINDOWS\PROTMAN.DOS /I:C:\WINDOWS
DEVICE=C:\WINDOWS\IFSHLP.SYS


AUTOEXEC.BAT

PATH=C:\WINDOWS;C:\BOOT;C:\DOS;C:\UTIL;
cd \boot
lsl
ge16dod
odinsup                   <Included in this ZIP file.
ipxodi
c:\windows\odihlp.exe
netx
cd \
f:
login supervisor
c:\windows\net start
C:\WINDOWS\SMARTDRV.EXE /X
SET PCPLUS=C:\PCPLUS
PROMPT $P$G
SET TEMP=C:\WINDOWS\TEMP


NET.CFG

LINK DRIVER GE16DOD
   INT 11
   PORT 300
   Frame Ethernet_802.3
   Frame Ethernet_II
   Frame Ethernet_802.2
   Frame Ethernet_SNAP

