Installing Banyan Vines in DOS
This section describes the settings you must make when using Banyan Vines with an NDIS driver in DOS. For Windows for Workgroups installation, please refer to the documentation which came with that application for additional installation instructions.
1) Install the Banyan Vines client software.
Please note: The client software used might not have an option for defining or adding a third party supplied driver like the one Apple supplies on the separate PC Compatibility Diskette called MACNDIS.DOS. In such a case, another driver on the list like a 3M network card can be selected and then the CONFIG.SYS and PROTOCOL.INI can be re-edited to reference the MACNDIS.DOS driver instead. The MACNDIS.DOS driver must be copied into the subdirectory which is being referenced by the Banyan client software. In this example, we are using the path of C:\\BANYAN\\MACNDIS.DOS.
2) Make sure your configuration files contain the following:
In CONFIG.SYS
REM *** BANYAN ***
DEVICE=C:\\BANYAN\\PROTMAN.DOS /I:C:\\BANYAN
DEVICE=C:\\BANYAN\\MACNDIS.DOS
In PROTOCOL.INI (this is located in the directory where the Banyan client software is installed)
[VINES_NIF]
DRIVERNAME=NDISBAN$
BINDINGS=MACNDIS
[MACNDIS]
DRIVERNAME=MACNDIS$
PROTOCOLDIX=BAD
The configuration described here works for Banyan VINES SoftNode or Banyan VINES.
1) The Banyan Macintosh client runs on top of NDIS and uses
Ethernet II frames with a magic number of 0xBAD. So to run it with
SoftNode, you must first set up the NET.CFG file to reflect this.
The following is a sample Banyan NET.CFG file for SoftNode Ethernet:
Link Driver ETHERSPC
Frame ETHERNET_802.3
Frame ETHERNET_802.2
Frame ETHERNET_II
Frame ETHERNET_SNAP
Protocol BANYAN BAD ETHERNET_II
Protocol ODINSUP
Bind ETHERSPC
2) Run the following to set up SoftNode for Banyan:
LSL
ETHERSPC
ODINSUP
3) Configure VINES. Include the line:
device=c:\\banyan\\protman.dos /i:c:\\banyan
in the CONFIG.SYS file. If you've installed the software somewhere
instead of c:\\banyan, substitute your directory here. The
configuration file for PROTMAN.DOS is called PROTOCOL.INI. It should
be in the c:\\banyan directory and should contain the following:
[protocol manager]
drivername = PROTMAN$
[VINES_XIF]
DRIVERNAME = NDISBAN.DOS$
BINDINGS = ETHERSPC
4) Run PCCONFIG, the Banyan configuration program. Choose the first
option, "Network Card Settings," choose "NDIS Ethernet." Then in
the configuration screen, configure IRQ 10, driver name ETHERSPC.
Press F10 to save the changes. Then choose the second option, "Login
Environment Settings," and configure NDIS Ethernet. Press F10 to
save the changes.
5) Restart for the CONFIG.SYS changes to become effective and run the
ODI side and ODINSUP as described. Then type the following to get
VINES going (from the Banyan directory, or wherever you have put
it).
ban /nc (Ignore the "network driver not enabled" message. It means
it's working!) ndisban netbind arswait redir4 z: login
If you can run everything, but can't access files on the Z: drive, you
probably left out the Protocol line in the NET.CFG file.