ToshibaLAN Drivers for LAN Manager 2.0
======================================
Introduction
------------
Microsoft's LAN Manager is a network operating system that provides file
sharing, resource sharing, as well as network management. The ToshibaLAN
card combined with its LAN Manager drivers make it possible to connect your
Toshiba computers to a network managed by LAN Manager.
Toshiba's LAN Manager Drivers V. 2.0 support Microsoft LAN Manager 2.0 for
MS-OS/2 server, MS-OS/2 client and MS-DOS client. The driver accommodates
only one ToshibaLAN card in a single system.
This README file explains how to install the driver software. In addition,
it provides information you need to configure your ToshibaLAN card.
LAN Manager Requirements
------------------------
LAN Manager 2.0 makes the following requirements:
Server: MS OS/2 1.2 (Toshiba OS/2 1.2)
OS/2 Client: MS OS/2 1.2 (Toshiba OS/2 1.2)
MS-DOS Client: MS-DOS 3.0 and above (Toshiba DOS 3.2 and above)
Driver Files
------------
The volume name of the diskette that contains the Toshiba LAN Manager driver
is TSBETHER_LM. It contains the following directories and files.
\MSLANMAN.OS2
\DRIVERS
\ETHERNET
\TSBETHER
TSBETHER.OS2 - OS/2 driver
PROTOCOL.INI - Adapter information
\NIF
TSBETHER.NIF - Network information
\MSLANMAN.DOS
\DRIVERS
\ETHERNET
\TSBETHER
TSBETHER.DOS - DOS driver
PROTOCOL.INI - Adapter information
\NIF
TSBETHER.NIF - Network information
Installing the Driver
---------------------
Follow these steps:
1. Refer to the chapter entitled Installation in the ToshibaLAN Network
Installation Manual (C117-0689A1) to determine which configuration to
use.
2. Configure the ToshibaLAN card according to the hardware configuration
you chose in step 1.
3. Use the LAN Manager SETUP utility to install the driver. Microsoft's
LAN Manager Installation Guide explains how to use the setup utility.
If the following message appears while running the SETUP utility:
Program too big to fit in memory
stop all network activities by typing:
NET STOP RDR /y
and run the SETUP utility again.
4. Use a plain editor to edit the TSBETHER_NIF section of PROTOCOL.INI in
\LANMAN.DOS or \LANMAN to match the configuration you decided on in
step 1.
5. Restart (reboot) the computer to make the new configuration effective.
NOTE: PROTOCOL.INI configurations must match the ToshibaLAN hardware
configurations. Otherwise, you will experience unexpected results.
Configuring the Driver
----------------------
The configuration file, PROTOCOl.INI contains the configuration and binding
information for all protocol and MAC modules in the system. The Microsoft
LAN Manager Network Device Driver Guide has more information regarding
PROTOCOL.INI.
The default module name (in PROTOCOL.INI) for the Toshiba driver is
TSBETHER_NIF. This section documents the driver options you may include
as part of the TSBETHER_NIF module.
DRIVERNAME
This is the name of the device. This entry is required.
Type: ASCII text
Values: TSBETH$
Example: DRIVERNAME=TSBETH$
INTERRUPT
This is an optional field used to define the hardware interrupt level
(IRQ). The jumper setting must match this entry.
Type: numeric
Values: 3,4,5,7,9,10
Default: 9
Example: INTERRUPT=9
IOBASE
This entry specifies the location of the 32 I/O ports in the I/O space.
The switch settings must match this entry.
Type: Hexadecimal
Syntax: 0xnnn (where nnn is the base I/O address)
Values: 0x200, 0x220, 0x240,... 0x3C0, 0x3E0
Default: 0x280
Example: IOBASE=0x280
MEMORYBASE
The ToshibaLAN card has 64K on-board, shared memory (SRAM). This entry
specifies the base of the SRAM. No hardware settings are required.
Type: Hexadecimal
Syntax: 0xnnnnn (where nnnnn is the base memory address)
Values: 0xC8000, 0xD0000, 0xD8000, 0xE0000, 0xE8000
Default: 0xD0000
Example: MEMORYBASE=0xD0000
MEMORYSIZE
This entry specifies the size of the shared memory (SRAM) to use. No
hardware settings are required.
Type: Numeric in kilobyte increments
Values: 64, 32
Default: 64
Example: MEMORYSIZE=64
NOTE: MEMORYBASE and MEMORYSIZE parameters configure the SRAM usage.
Make sure the SRAM configuration does not cross the 64K boundary.
That is, if you use all 64K, the only MEMORYBASE options allowed
are 0xD0000 and 0xE0000.