home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1993 #2
/
Image.iso
/
lan
/
tkncca12.zip
/
TREN120.DSK
/
unc.dsk
/
READ.ME
< prev
next >
Wrap
Text File
|
1993-07-20
|
37KB
|
1,195 lines
1.0 CONTENTS
_____________
1.1 About This File . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Card Services Aware Device Drivers . . . . . . . . . . . . . . . . . 1
1.2.1 IBMTOKCS.DOS . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2.1.1 Error Indications . . . . . . . . . . . . . . . . . . . . . 2
1.2.2 TOKEN.COM . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.3 IBMTOKCS.OS2 . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.3.1 Error Indications . . . . . . . . . . . . . . . . . . . . . 5
1.2.4 Novell Netware Requester for OS/2 Support . . . . . . . . . . . 7
1.3 Connectivity Enabler Software for DOS . . . . . . . . . . . . . . . 8
1.4 Connectivity Enabler Parameters . . . . . . . . . . . . . . . . . 10
1.4.1 CS20TOK.SYS syntax . . . . . . . . . . . . . . . . . . . . . . 10
1.4.2 POINTTR.SYS syntax . . . . . . . . . . . . . . . . . . . . . . 11
1.4.3 TOSHTR.SYS syntax . . . . . . . . . . . . . . . . . . . . . . 12
1.5 Diagnostic Software . . . . . . . . . . . . . . . . . . . . . . . 12
1.6 System Pitfalls . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6.1 OS/2 TCP/IP 1.2.1 Users . . . . . . . . . . . . . . . . . . . 14
1.6.2 Memory Conflicts and Memory Managers . . . . . . . . . . . . . 14
1.6.3 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6.3.1 Machines using SystemSoft Card and Socket Services . . . . 16
1.7 Where to find Card Services and Socket Services . . . . . . . . . 17
1.8 OS/2 Device Driver Statement Order . . . . . . . . . . . . . . . . 18
1.1 ABOUT THIS FILE
____________________
This file describes additional information on the IBM 16/4 Token Ring Credit
Card Adapter. It also describes the Card Services Aware device drivers,
Connectivity Enabler Software and Diagnostic Software.
1.2 CARD SERVICES AWARE DEVICE DRIVERS
_______________________________________
The device drivers on this diskette (IBMTOKCS.DOS, TOKEN.COM, and
IBMTOKCS.OS2) are Card Services Aware and can be used with Card Services for
configuration. The DOS drivers (IBMTOKCS.DOS and TOKEN.COM) also can be used
with Connectivity Enabler software if Card Services is unavailable.
1.2.1 IBMTOKCS.DOS
IBMTOKCS.DOS is the NDIS token-ring device driver for DOS. The PROTOCOL.INI
file is used to pass parameters to the driver. Some new keywords have been
added that can be used in the PROTOCOL.INI file. These keywords are only
active if you are utilizing Card Services for configuration.
The new keywords are:
Contents 1
o MMIO
o RINGSPEED
o PROMPT
o INTERRUPT
o RAMSIZE
o PCMCIA
MMIO allows the user to select where the Memory Mapped I/O / BIOS domain is
located. The default value is CC00 for primary adapters and DC00 for alter-
nate adapters.
RINGSPEED allows the user to select the ring speed. The default ring speed is
4 Mbps.
PROMPT allows the user to be prompted for the ring speed during boot up. The
default is to NOT prompt the user.
INTERRUPT allows the user to select the interrupt used by the workstation for
this adapter. The default interrupt value is 2 (9).
RAMSIZE allows the user to select the size of the Shared RAM that is seen by
the workstation. The default RAMSIZE is 16K.
PCMCIA is the keyword that signals the driver to look for Card Services prior
to looking for the adapter.
See the IBMTOKCS.NIF file for valid values for these keywords.
Below is a sample PROTOCOL.INI entry for this driver:
[IBMTOKCS_NIF] <-- This is the PROTOCOL.INI
DriverName = IBMTOK$ entry for the NDIS driver.
EARLYRELEASE
RAM = 0xD800 <-- this is the optional Shared Ram address
MMIO = 0xCC00 <-- this is the optional MMIO address
MAXTRANSMITS = 6
RECVBUFS = 2
RECVBUFSIZE = 256
XMITBUFS = 1
XMITBUFSIZE = 2040
INTERRUPT = 9 <-- this is the requested IRQ level(optional)
RINGSPEED = 16 <-- set the ring speed here
PCMCIA <-- this tells the driver not to look for
standard cards and use Card Services
PROMPT <-- put this in if you want to be prompted
Most of the parameters can be commented out by placing a ";" (semi-colon) in
front of the entry. The default values are:
2
RINGSPEED = 4 (4 Mbps)
INTERRUPT = 2 <-- if these parameters are NOT specified, the
RAM = 0xD800 <-- driver searches for a valid address or available
MMIO = 0xCC00 <-- interrupt value until one is found (Adaptive
mode) or the valid values tried are exhausted.
1.2.1.1 Error Indications
The NDIS driver signals the user when a Card Services call fails. The error
signal is an alternating beep. If you hear this sound, a problem is occurring
during configuration. At this time, review your PROTOCOL.INI and CONFIG.SYS
to verify proper parameters. It is vitally important that memory areas
requested are available. Try commenting out the RAM and MMIO keywords and
reboot. If this doesn't help, check for any programs (e.g. EMM386.EXE) that
may be conflicting with the memory requested.
1.2.2 TOKEN.COM
TOKEN.COM is the ODI token-ring driver for Novell Environments. It uses the
NET.CFG to get specific configuration information. Two new keywords have
been added for Card Services support.
The new keywords are:
o PCMCIA
o DATA RATE
The PCMCIA keyword was added to tell the driver to use Card Services for con-
figuration. If you don't want to use card services, take out this keyword.
The DATA RATE keyword is used to set the ring speed of the token-ring credit
card. It has two possible values: 4 or 16. If you don't use card services,
take out this keyword.
Here are the contents of a sample NET.CFG file when using Card Services:
Link Driver TOKEN
PCMCIA
DATA RATE 4
The MMIO address and the Shared RAM address may be selected by using the MEM
keyword in NET.CFG. Here is a sample NET.CFG where we set the MMIO and the
Shared RAM memory areas:
Contents 3
Link Driver TOKEN
PCMCIA
DATA RATE 16
MEM #1 D4000 <-- This sets the MMIO/ROM area to D4000.
MEM #2 CC000 <-- This sets the Shared RAM to CC000.
1.2.3 IBMTOKCS.OS2
IBMTOKCS.OS2 is the NDIS token-ring device driver for OS/2 2.1. The
PROTOCOL.INI file is used to pass parameters to the driver. Some new
keywords have been added that can be used in the PROTOCOL.INI file. These
keywords are only active if you are utilizing Card Services for configura-
tion.
The new keywords are:
o MMIO
o RINGSPEED
o INTERRUPT
o RAMSIZE
o PCMCIA
MMIO allows the user to select where the Memory Mapped I/O / BIOS domain is
located. The default value is CC00 for primary adapters and DC00 for alter-
nate adapters.
RINGSPEED allows the user to select the ring speed. The default ring speed is
4 Mbps.
INTERRUPT allows the user to select the interrupt used by the workstation for
this adapter. The default interrupt value is 9.
RAMSIZE allows the user to select the size of the Shared RAM that is seen by
the workstation. The default RAMSIZE is 16K.
PCMCIA is the keyword that signals the driver to look for Card Services prior
to looking for the adapter.
See the IBMTOKCS.NIF file for valid values for these keywords.
Below is a sample PROTOCOL.INI entry for this driver:
4
[IBMTOKCS_nif] <-- This is the PROTOCOL.INI
DriverName = IBMTOK$ entry for the NDIS driver.
PRIMARY
RAM = 0xD800 <-- this is the optional Shared Ram address
MMIO = 0xCC00 <-- this is the optional MMIO address
MAXTRANSMITS = 6
RECVBUFS = 2
RECVBUFSIZE = 256
XMITBUFS = 1
INTERRUPT = 9 <-- this is the requested IRQ level(optional)
RINGSPEED = 16 <-- set the ring speed here
PCMCIA <-- this tells the driver not to look for
standard cards and use Card Services
Most of the parameters can be commented out by placing a ";" (semi-colon) in
front of the entry. The default values are:
RINGSPEED = 4 (4 Mbps)
INTERRUPT = 9 <-- if these parameters are NOT specified, the
RAM = 0xD800 <-- driver searches for a valid address or available
MMIO = 0xCC00 <-- interrupt value until one is found (Adaptive
mode) or the valid values tried are exhausted.
1.2.3.1 Error Indications
The NDIS driver signals the user when a Card Services call fails. The error
signal is an alternating beep. If you hear this sound, a problem is occurring
during configuration. Review your LANTRAN.LOG file in your \IBMCOM subdirec-
tory to determine what is wrong. Depending on the error, you may see one or
more of the following statements:
LTG0091E: Card Services could not be found.
LTG0093E: No sockets were found by Card Services.
LTG0083E: Token-Ring Credit Card RequestIO failed. Return code xx.
LTG0084E: Token-Ring Credit Card RequestIRQ failed. Return code xx.
LTG0085E: Token-Ring Credit Card RequestWindow failed. Return code xx.
LTG0086E: Token-Ring Credit Card RequestConfiguration failed. Return code
xx.
LTG0090E: Token-Ring Credit Card RegisterClient failed. Return code xx.
At this time, review your CONFIG.SYS to verify proper statement ordering, or
review your PROTOCOL.INI to verify proper parameters. It is vitally impor-
tant that resources requested (interrupt, memory areas) are available.
Contents 5
Below are suggested actions to help resolve these error conditions:
o LTG0091E: Card Services could not be found.
The statement DEVICE=x:\OS2\PCMCIA.SYS is missing from CONFIG.SYS. Make
sure the device driver is present on your hard drive and this statement
is in your CONFIG.SYS.
o LTG0093E: No sockets were found by Card Services.
Either your workstation has no sockets, the socket services device driver
is not installed, or the socket services device driver is incorrectly
installed. Make sure the socket services device driver follows the
token-ring driver in CONFIG.SYS and can be found on your hard drive.
o LTG0083E: Token-Ring Credit Card RequestIO failed. Return code xx.
Another adapter is using either ports A20-A23 for a PRIMARY adapter or
ports A24-A27 for an ALTERNATE adapter. Either remove the other adapter
or change this adapter from PRIMARY to ALTERNATE.
o LTG0084E: Token-Ring Credit Card RequestIRQ failed. Return code xx.
The interrupt you requested is being used by another adapter. Try com-
menting out the INTERRUPT= statement or change the value used.
o LTG0085E: Token-Ring Credit Card RequestWindow failed. Return code xx.
The MMIO or RAM memory window requested could not be acquired. Try com-
menting out these statements or changing their values.
o LTG0086E: Token-Ring Credit Card RequestConfiguration failed. Return
code xx.
The card could not be configured with the IO/IRQ/Memory Windows
requested. Try using different values.
o LTG0090E: Token-Ring Credit Card RegisterClient failed. Return code xx.
The device driver could not register with Card Services. Make sure you
have Card Services 2.0 properly installed.
6
1.2.4 NOVELL NETWARE REQUESTER FOR OS/2 SUPPORT
There is no native OS/2 driver for Novell Environments. You must use the
ODI2NDI mapper that is provided with this diskette. Use the Install program
to install and configure your workstation for a Novell Environment. A sample
PROTOCOL.INI file configured for a Novell Environment follows:
[PROT_MAN]
DRIVERNAME = PROTMAN$
[IBMLXCFG]
IBMTOKCS_nif = IBMTOKCS.nif
ODI2NDI_nif = ODI2NDI.NIF
[ODI2NDI_nif]
DriverName = ODI2NDI$
Bindings = IBMTOKCS_nif
Netaddress = "T400000000001" <-- You MUST have an address
TOKEN-RING = "yes" specified or you will not
TOKEN-RING_SNAP = "no" connect to a server
ETHERNET_802.3 = "no"
ETHERNET_802.2 = "no"
ETHERNET_II = "no"
ETHERNET_SNAP = "no"
TRACE = 0x0
[IBMTOKCS_nif]
DriverName = IBMTOK$
ADAPTER = "PRIMARY"
MAXTRANSMITS = 6
RECVBUFS = 2
RECVBUFSIZE = 256
XMITBUFS = 1
PCMCIA
RINGSPEED = 16
You must have either your Universally Administered Address (UAA) or a Locally
Administered Address (LAA) specified in the Netaddress field. The installa-
tion program will fill in a default value that you should change. To find
out your adapter's UAA you should boot this diskette and run the Diagnostics
program.
Contents 7
1.3 CONNECTIVITY ENABLER SOFTWARE FOR DOS
__________________________________________
The Connectivity Enabler software is used to configure the PCMCIA socket
hardware and the IBM 16/4 Token-Ring Credit Card Adapter hardware for opera-
tion. It is loaded as a device driver in CONFIG.SYS BEFORE any Token- Ring
device drivers and AFTER the Card Services and Socket Services Device Drivers
(Card and Socket Services are NOT required for operation of the Token-Ring
Credit Card Adapter). Once the Connectivity Enabler has run successfully,
the Credit Card Adapter behaves like a full-sized shared RAM IBM 16/4 Token-
Ring adapter. After the Connectivity Enabler has run, it removes itself from
the system memory. This is not true in the case of CS20TOK.SYS. It remains
resident in memory to handle card insertions and card deletions from the
system.
The NDIS (IBMTOKCS.DOS) and ODI (TOKEN.COM) drivers on this diskette do not
require the use of an enabler when used with Card Services. They have a
built-in interface to Card Services for configuration purposes. They can be
used without Card Services if Card Services is unavailable or incompatible
with the driver.
For the adapter to function properly in systems without Card Services, it is
essential that the correct enabler is used and that the Token-Ring communi-
cations software used agree on two parameters. These parameters are the IRQ
level and the Shared RAM address.
The default value of IRQ 2 works for all current software.
Non-Card Services Aware drivers can only use the default IRQ value of 2.
This is due to the way the IRQ value from the credit card is determined by
existing software. Existing software will always determine that the credit
card is using IRQ 2.
Token Ring communications software selects where the shared RAM will reside
in the Workstation's memory space. This is not done by the enabler. The
Shared RAM address set by the enabler must match the memory location selected
by the Token Ring communications software or communication will not occur.
There are three different connectivity enablers included with this package.
They are:
o CS20TOK.SYS
o POINTTR.SYS
o TOSHTR.SYS
CS20TOK.SYS is a Card Services 2.0 interface enabler. It uses the card ser-
vices that is included as a device driver with the computer or as part of the
operating system. This enabler should be used when your machine has card
services installed, but the Token-Ring driver you wish to use does not inter-
8
face with card services. One such driver is the DXMC0MOD.SYS token-ring
driver available with the IBM LAN Support Program.
POINTTR.SYS is an enabler that communicates directly to Intel 82365SL (or
equivalent) hardware. This is a PCMCIA socket controller common in many
systems. This enabler should be used when card and socket services do not
exist on your machine or the version of card and socket services on your
machine do not communicate correctly with CS20TOK.SYS or the card services-
aware driver.
TOSHTR.SYS is an enabler that is used with the Toshiba T3300SL computer.
Contents 9
1.4 CONNECTIVITY ENABLER PARAMETERS
____________________________________
Each enabler has parameters that allow the enabler to be customized to the
communication software. The parameters allow the selection of which socket
is used for the card, memory areas used by the card and the ring speed
desired. The default parameters should be sufficient for most users.
1.4.1 CS20TOK.SYS SYNTAX
Complete Syntax:
DEVICE=\path\CS20TOK.SYS [RS=16/RS=4] [PROMPT] [MMIO=XXXX]
[PRI/ALT] [IRQ=X] [SRAM=XXXX,Y[Y]] [DS=16/DS=8]
RS Ring Speed (16 or 4 MBPS)
PROMPT Prompt for ring speed selection at boot time
MMIO Memory Mapped I/O Address
PRI/ALT Primary/ Alternate adapter
IRQ Interrupt Level (PCMCIA controller interrupt)
SRAM Shared Ram address [XXXX] and size [Y[Y]] in kbytes
DS Data size (16 or 8 bit bus)
note: X is a hexadecimal number
Y is a decimal number
Memory Mapped I/O and Shared RAM addresses are valid between
C000 and DE00.
sample:
DEVICE=C:\LAN\CS20TOK.SYS RS=16 MMIO=CC00 SRAM=D800,16
This would configure an IBM 16/4 Token-Ring credit card for a ring speed of
16 Mbps, MMIO address at CC00 segment, and Shared RAM at D800 segment with a
workstation memory size of 16K bytes.
The default parameters are:
RS=4 (Ring speed of 4 Mbps)
No Prompt (Do not prompt for ring speed at boot time)
MMIO=D000 (Memory Mapped I/O at the D000 segment)
PRI (Primary Adapter)
IRQ=9 (PCMCIA controller interrupt at IRQ 9) (redirected IRQ 2)
SRAM=D800,16 (Shared RAM at D800 segment, 16k bytes in size )
DS=16 (Data Bus size of 16 bits)
10
1.4.2 POINTTR.SYS SYNTAX
Complete Syntax:
DEVICE=\path\POINTTR.SYS [SA/SB/SC/SD] [RS=16/RS=4] [PROMPT] [MMIO=XXXX]
[PRI/ALT] [IRQ=X] [SRAM=XXXX,Y[Y]]
[WS=0,1,2,3,4] [DS=16/DS=8]
SA/SB/SC/SD - Socket A, Socket B, Socket C, or Socket D
RS - Ring Speed (16 or 4 MBPS)
PROMPT - Prompt for ring speed selection at boot time
MMIO - Memory Mapped Address
PRI/ALT - Primary/ Alternate adapter
IRQ - Interrupt Level (PCMCIA controller interrupt)
SRAM - Shared Ram address [XXXX] and size [Y[Y]] in kbytes
WS - Wait state selection
DS - Data size (16 or 8 bit bus)
note: X is a hexadecimal number
Y is a decimal number
sample:
DEVICE=C:\LAN\POINTTR.SYS SB RS=16 MMIO=D000 SRAM=D800,16 WS=0
This would configure an IBM 16/4 token ring credit card for socket B, a ring
speed of 16 Mbps, MMIO address at D000 segment, Shared RAM at D800 segment
with a workstation memory size of 16K bytes and no wait states.
The default parameters are:
RS=4 (Ring speed of 4 Mbps)
SA (Socket A)
No Prompt (Do not prompt for ring speed at boot time)
MMIO=D000 (Memory Mapped IO at the D000 segment)
PRI (Primary Adapter)
IRQ=9 (PCMCIA controller interrupt at IRQ 9) (redirected IRQ 2)
SRAM=D800,16 (Shared RAM at D800 segment, 16k bytes in size )
WS=1 (1 wait state)
DS=16 (Data Bus size of 16 bits)
Contents 11
1.4.3 TOSHTR.SYS SYNTAX
Complete Syntax:
DEVICE=\path\TOSHTR.SYS [RS=16/RS=4] [PROMPT] [MMIO=XXXX]
[PRI/ALT] [SRAM=XXXX,Y[Y]]
RS - Ring Speed (16 or 4 MBPS)
PROMPT - Prompt for ring speed selection at boot time
MMIO - Memory Mapped Address
PRI/ALT - Primary/ Alternate adapter
SRAM - Shared Ram address [XXXX] and size [Y[Y]] in kbytes
note: X is a hexadecimal number
Y is a decimal number
Memory Mapped I/O and Shared RAM addresses are valid between
C000 and DE00.
sample:
DEVICE=C:\LAN\TOSHTR.SYS PROMPT MMIO=D000 SRAM=D800,16
This would configure an IBM 16/4 token ring credit card for a ring speed of 4
Mbps, MMIO address at D000 segment, Shared RAM at D800 segment with a work-
station memory size of 16K bytes. During CONFIG.SYS processing, the user
would be prompted to either accept the configured 4 Mbps ring speed or change
it to 16 Mbps.
The default parameters are:
RS=4 (Ring speed of 4 Mbps)
No Prompt (Do not prompt for ring speed at boot time)
MMIO=D000 (Memory Mapped IO at the CC00 segment)
PRI (Primary Adapter)
IRQ=9 (PCMCIA controller interrupt at IRQ 9) (redirected IRQ 2)
SRAM=D800,16 (Shared RAM at D800 segment, 16k bytes in size )
1.5 DIAGNOSTIC SOFTWARE
________________________
The diagnostic software is used to determine if a properly installed IBM 16/4
Token-Ring Credit Card is performing correctly. It is not used to determine
problems with the configuration.
There is a diagnostic enabler that is used when the diagnostics are run.
This enabler has the same default parameters except for memory size as the
enabler in CONFIG.SYS.
12
For DOS, TRCCTEST checks to see if Card Services, Socket Services, or
enablers are present in the system. If none of these are present, a message
saying that Card Services or an enabler must be installed will be displayed.
Your machine must be configured to run with the Token-Ring Credit Card before
executing the diagnostics.
Ring diagnostics requires the use of 4K bytes of shared RAM starting at D800
for the primary adapter and D400 for the alternate adapter. When using Card
Services, if either adapter is configured in the PROTOCOL.INI or NET.CFG with
an MMIO address of D800 or D400 the ring diagnostics will fail with an
initialization failure. Modify the MMIO address in the PROTOCOL.INI or
NET.CFG file to use other values (e.g. MMIO=CC00 for a primary adapter and
MMIO=DC00 for a alternate adapter) and reboot the machine to run the ring
diagnostics. If problems still persist, the diagnostics can be run by booting
the workstation from the installation diskette as is required for OS/2
systems.
For OS/2, the workstation must be booted from the installation diskette
because the diagnostics will not work in a DOS window under OS/2. It will
ask for your machine type and socket where the adapter is installed.
Your system must have the ANSI.SYS device driver loaded at boot time for the
diagnostic software to display properly. This device driver is used for for-
matting the information on the screen.
It is best not to load your network operating system software when running
diagnostics. This can interfere with the operation of the diagnostic soft-
ware.
After executing the diagnostics, turn off the system power. Remove the
diskette and then turn on the system power.
1.6 SYSTEM PITFALLS
____________________
Some of the new systems that support PCMCIA 2.0 I/O cards have features that
the user must be aware of when using the IBM 16/4 Token-Ring Credit Card.
For the PCMCIA socket to receive power, many computers must have the power to
the PCMCIA socket enabled. This is typically done with a setup utility that
comes with the computer.
If you are using Card and Socket Services, make sure your PCMCIA socket is
enabled. If your socket is not enabled, IBM Socket Services will not load
and will not display an error message; IBM Card Services will not load, but
will display an error message that Socket Services is not present.
Contents 13
1.6.1 OS/2 TCP/IP 1.2.1 USERS
If you are using the TCP/IP LAN Adapter and Protocol Support, TCPLAPS V1.0
for OS/2 TCP/IP, you must not use the Install option of LAPS to install the
Token-Ring Credit Card driver. It will fail to copy the driver files from
the diskette. You must first install LAPS, then copy the following files:
COPY A:IBMTOKCS.NIF C:\IBMCOM\MACS
COPY A:IBMTOKCS.OS2 C:\IBMCOM\MACS
COPY A:LTG.MSG C:\IBMCOM
COPY A:LTGH.MSG C:\IBMCOM
After copying the files, re-enter LAPS and use the Configure option.
1.6.2 MEMORY CONFLICTS AND MEMORY MANAGERS
Many computers cache or shadow sections of memory to speed up operations.
The IBM 16/4 Token-Ring Credit Card is a shared RAM adapter and utilizes some
of the system memory space. Some computers cache the segment C000 to D000.
You may want to consult the manufacturer's manual for your computer or
contact the manufacturer if you find you are having problems.
The DOS utility EMM386.EXE, if used, must be configured to exclude the memory
used by the adapter for its memory-mapped I/O and its Shared RAM. Here is an
example invocation of EMM386.exe in your CONFIG.SYS:
DEVICE=C:\DOS\EMM386.EXE X=D000-D200 X=D800-DC00
This would exclude the memory areas necessary for standard default operation.
When using utilities like QEMM or 386MAX, it is important to exclude the
memory used by these utilities from the memory used by the token-ring credit
card. The operation of the token-ring credit card will be affected.
1.6.3 MISCELLANEOUS
It is important to have a token-ring credit card adapter inserted in your
computer before starting some Local Area Network software. Unpredictable
results may occur if the adapter is not present and the software is executed.
It is also important not to remove your token-ring credit card once communi-
cation on a LAN has begun. Unpredictable operation can occur if this happens
(possible system hang).
14
The IBMTOKCS.NIF file is intended for use only with the IBM 16/4 Token-Ring
Credit Card Adapter. Errors may result if used with other Token-Ring cards.
The IBM ThinkPad 720/720C notebook computer typically uses Card and Socket
Services. If you do not want to use Card and Socket Services, POINTTR.SYS
can be used. You must use the WS=0 parameter on the command line of the
enabler for the card to function properly in this machine. A system hang may
result if POINTTR.SYS is used with Card Services. Use the Credit Card
Installation program to remove any connectivity enablers.
The Toshiba T3300SL computer comes with a utility called SETVER.EXE that is
executed in CONFIG.SYS. This is a special version of MS-DOS 5.0 that only
comes with the Toshiba. This particular version is incompatible with network
operating environments like DOS LAN Requestor. An error indicating an incor-
rect DOS version occurs. This has not been found on other MS-DOS machines.
The installation utility will remark out this utility in CONFIG.SYS on the
Toshiba.
The AST PowerExec series computers come with a utility called CCU.EXE that is
executed in CONFIG.SYS. This program allows the IBM 16/4 Token-Ring Credit
Card Adapter to be used in conjunction with other PCMCIA feature cards. It
is recommended that you use CCU.EXE since this program performs the same
function as the connectivity enabler. A system hang may result if you
attempt to use both CCU.EXE and the POINTTR.SYS connectivity enabler.
Consult your AST computer documentation for information on setting CCU.EXE
parameters.
When two adapters are used in a single machine with Card Services and you are
using the NDIS driver, it is important for the user to edit the second
section [IBMTOKCS2_NIF] of the PROTOCOL.INI to remark out the references to
MMIO and RAM. This is to ensure that the drivers can allocate the memory
resources necessary for each driver.
When two adapters are used in a single machine, we recommend that you set
each adapter to a different interrupt level. This can be done in PROTOCOL.INI
and NET.CFG when using Card Services.
The following machines have two PCMCIA sockets. Here are their socket assign-
ments:
Socket A (or 1) Socket B (or 2)
--------------- ---------------
AST Powerexec Bottom Top
IBM ThinkPad 720 Top Bottom
NEC UltraLite VERSA Bottom Top
Contents 15
The PS/2 E Model 9533 has four PCMCIA sockets. Here are its socket assign-
ments:
Socket A - Front Top
Socket B - Front Bottom
Socket C - Back Top
Socket D - Back Bottom
Single Socket machines use Socket A.
If you plan to use the Personal Computer LAN Program (PCLP) as a server on a
machine with an IBM token-ring credit card adapter, it is recommended that
the LAN Support Program native token-ring driver (DXMC0MOD.SYS) be used.
1.6.3.1 Machines using SystemSoft Card and Socket Services
In order for machines with SystemSoft Card and Socket services installed to
be able to use the IBM Token-Ring Credit Card Adapters, the following proce-
dure should be followed:
Make sure your system is using the level of Card Installation Client
(CIC.EXE) dated 3-25-93 or later. If you're using an earlier level, update
your system software.
After installing the IBM Token Ring Credit Card Adapter and the appropriate
device drivers, make the following parameter changes:
1. Edit the CONFIG.SYS and locate the CIC.EXE line.
Update the parameters so that the line appears as below:
DEVICE=C:\path\CIC.EXE /NWBAS D8 /NWSIZ 4 /LIRQ 9 /NWBAS2 D0 /NWSIZ2 2
2. If running in a Novell environment:
Edit the NET.CFG file and remove the PCMCIA keyword.
Please refer to the SystemSoft CardSoft Reference Guide for further informa-
tion.
16
1.7 WHERE TO FIND CARD SERVICES AND SOCKET SERVICES
____________________________________________________
Device Driver | Description
-----------------+---------------------------------------------------------
PCMCIA.SYS | OS/2 Card Services. This device driver ships with
| OS/2 2.1. It can be installed either when you first
| install OS/2 2.1 or by selecting the 'Selective
| Install' icon.
|
IBMDOSCS.SYS | IBM DOS Card Services. This device driver ships on a
| diskette included with your workstation. For example,
| the diskette is labeled 'IBM ThinkPad 720/720C PCMCIA
| Device Driver Diskette' if you purchased either the
| IBM ThinkPad 720 or 720C.
|
IBM2SS01.SYS | IBM OS/2 Socket Services. This device driver ships on a
IBM2SS02.SYS | diskette included with your workstation. For example,
| the diskette is labeled 'IBM ThinkPad 720/720C PCMCIA
| Device Driver Diskette' if you purchased either the
| IBM ThinkPad 720 or 720C. The driver ending in 01 is
| for ISA bus machines. The driver ending in 02 is for
| MicroChannel machines.
|
IBMDSS01.SYS | IBM DOS Socket Services. This device driver ships on a
IBMDSS02.SYS | diskette included with your workstation. For example,
| the diskette is labeled 'IBM ThinkPad 720/720C PCMCIA
| Device Driver Diskette' if you purchased either the
| IBM ThinkPad 720 or 720C. The driver ending in 01 is
| for ISA bus machines. The driver ending in 02 is for
| MicroChannel machines.
|
ICRMU01.SYS | IBM OS/2 Resource Map Utility. This device driver ships
ICRMU02.SYS | on a diskette included with your workstation. For
| example the diskette is labeled 'IBM ThinkPad 720/720C
| PCMCIA Device Driver Diskette' if you purchased either
| the IBM ThinkPad 720 or 720C. The driver ending in 01
| is for ISA bus machines. The driver ending in 02 is for
| MicroChannel machines.
|
DICRMU01.SYS | IBM DOS Resource Map Utility. This device driver ships
DICRMU02.SYS | on a diskette included with your workstation. For
| example the diskette is labeled 'IBM ThinkPad 720/720C
| PCMCIA Device Driver Diskette' if you purchased either
| the IBM ThinkPad 720 or 720C. The driver ending in 01
| is for ISA bus machines. The driver ending in 02 is for
| MicroChannel machines.
Contents 17
1.8 OS/2 DEVICE DRIVER STATEMENT ORDER
_______________________________________
For OS/2, the order of statements in your CONFIG.SYS is very important. The
order must be:
DEVICE=C:\OS2\PCMCIA.SYS
.
.
DEVICE=C:\IBMCOM\MACS\IBMTOKCS.OS2
.
.
DEVICE=C:\IBM2SS02.SYS
DEVICE=C:\ICRMU02.SYS
The installation program will examine your CONFIG.SYS and move Socket Ser-
vices and the Resource Map Utility to the bottom of the file, if they are not
there already. They do not have to be the last statements in CONFIG.SYS,
they must be after every PCMCIA client driver you have installed; the bottom
of CONFIG.SYS is the most logical place to ensure they are after every client
driver.
For a list of compatible notebook computers, dial 1-800-643-7409 (U.S.A. and
Canada).
Toshiba is a trademark of Toshiba America, Incorporated.
Dell is a trademark of Dell Computer Corp, Incorporated.
AST is a trademark of AST Research Incorporated.
NCR is a trademark of the NCR Corporation.
INTEL is a trademark of the INTEL Corporation.
NEC is a trademark of the NEC Corporation.
SystemSoft is a trademark of SystemSoft Corporation.
18