8.547 bytes

Service Hints & Tips

Document ID: DSHY-3V2K3M

This document is provided to IBM and our Business Partners to help sell and/or service IBM products. It is not to be distributed beyond that audience or used for any other purpose.

Cross Brand - CONFIG.SYS statements explained

Applicable to: World-Wide

It is easy to be baffled and intimidated by a complex OS/2 CONFIG.SYS, particularly after you have installed a raft of add-on products. We describe, here, the elements of CONFIG.SYS specific to the following IBM products, taken from a working machine with all of them installed:

o LAPS (LAN Adapter and Protocol Support)
o OS/2 LAN Requester
o OS/2 NetWare Client
o TCP/IP for OS/2
o Communications Manager/2.

Each line has a short description of what that line does, to enable you to make sense of it and perhaps to decide what you do or don't need when making changes to CONFIG.SYS!

A future article will describe a basic OS/2 CONFIG.SYS before the addition of all these add-on products.

REM *** The xxxPATH statements have been edited to only show the ADDITIONS from the add-on products

LIBPATH=D:\IBMCOM\DLL;E:\IBMLAN\NETLIB;D:\MUGLIB\DLL;E:\CMLIB\DLL;E:\NWRQ201;
E:\TCPIP\DLL;

SET PATH=E:\IBMLAN\NETPROG;E:\CMLIB;D:\MUGLIB;E:\NWRQ201;L:\OS2;
P:\OS2;E:\TCPIP\BIN;D:\IBMCOM;

SET DPATH=D:\IBMCOM;E:\IBMLAN\NETPROG;E:\IBMLAN;E:\CMLIB;
D:\MUGLIB\DLL;E:\NWRQ201;L:\OS2;P:\OS2;

SET HELP=E:\TCPIP\HELP;E:\CMLIB;

SET BOOKSHELF=E:\IBMLAN\BOOK;E:\TCPIP\DOC;E:\IBMCPP\HELP;

E:\CMLIB\BOOK;

REM *** Some LAPS lines ***

DEVICE=D:\IBMCOM\PROTOCOL\LANPDD.OS2 <--LAPS:PDD for
IEEE802.2 protocol
in a VDM
DEVICE=D:\IBMCOM\PROTOCOL\LANVDD.OS2 <--LAPS:VDD for
IEE802.2 protocol
in a VDM
DEVICE=D:\IBMCOM\LANMSGDD.OS2 /I:D:\IBMCOM <--LAPS:Does screen
messages for LAPS
drivers
DEVICE=D:\IBMCOM\PROTMAN.OS2 /I:D:\IBMCOM <--LAPS:Manages NDIS
protocols and MAC
drivers

REM --- NetWare Requester statements BEGIN ---

SET NWLANGUAGE=ENGLISH <--NW: Language for messages
DEVICE=E:\NWRQ201\LSL.SYS <--NW: Link Support Layer-manages ODI protocols
RUN=E:\NWRQ201\DDAEMON.EXE <--NW:Background process
DEVICE=D:\IBMCOM\PROTOCOL\ODI2NDI.OS2 <--LAPS: Provides ODI layer over NDIS
MAC driver
REM DEVICE=E:\NWRQ201\TOKEN.SYS <--NW:ODI MAC driver for IBM Token-Ring
adapters
DEVICE=E:\NWRQ201\ROUTE.SYS <--NW: Token-Ring Source Route
Bridging Support
DEVICE=E:\NWRQ201\IPX.SYS <--NW:IPX Protocol stack
DEVICE=E:\NWRQ201\SPX.SYS <--NW:SPX Protocol stack
RUN=E:\NWRQ201\SPDAEMON.EXE <--NW:SPX Protocol background process
REM DEVICE=E:\NWRQ201\NMPIPE.SYS <--NW:Named Pipes Client (over IPX)
interface
REM DEVICE=E:\NWRQ201\NPSERVER.SYS <--NW:Named Pipes Server (over IPX)
driver
REM RUN=E:\NWRQ201\NPDAEMON.EXE <--NW:Named Pipes over IPX - background
process
DEVICE=E:\NWRQ201\NWREQ.SYS <--NW:NetWare Requester
IFS=E:\NWRQ201\NWIFS.IFS <--NW:IFS for drives mapped to NetWare
volumes
RUN=E:\NWRQ201\NWDAEMON.EXE <--NW:Background process
DEVICE=E:\NWRQ201\NETBIOS.SYS <--NW: NetBIOS (over IPX) protocol stack
RUN=E:\NWRQ201\NBDAEMON.EXE <--NW:NetBIOS (over IPX) background
process
DEVICE=E:\NWRQ201\VIPX.SYS <--NW:VDD to provide IPX/SPX support under
DOS/WIN-OS2
DEVICE=E:\NWRQ201\VSHELL.SYS GLOBAL <--NW:VDD to support the NetWare Shell
under DOS/WIN-OS2
REM --- NetWare Requester statements END ---

REM *** OS/2 LAN Requester and LAPS

DEVICE=E:\IBMLAN\NETPROG\RDRHELP.200 <--LR:Initialises COM
ports
DEVICE=D:\IBMCOM\MACS\IBMTOK.OS2 <--LAPS: NDIS MAC driver for IBM Token-Ring
adapters
RUN=D:\IBMCOM\PROTOCOL\NETBIND.EXE <--LAPS:Binds NDIS protocols to NDIS
MAC driver
RUN=D:\IBMCOM\LANMSGEX.EXE <--LAPS: Routes LAPS
messages to log files
RUN=E:\IBMLAN\NETPROG\LSDAEMON.EXE <--LR:Background Process

REM *** FFST/2 - First Failure Support Technology

RUN=D:\OS2\EPWROUT.EXE 1 <--FFST: Defines where alerts should be
routed (1=host)
RUN=D:\OS2\EPW.EXE <--FFST: Starts FFST

REM *** TCP/IP V2.0 Statements BEGIN

DEVICE=D:\IBMCOM\PROTOCOL\INET.SYS <--TCPIP: TCPIP protocol stack
DEVICE=D:\IBMCOM\PROTOCOL\IFNDIS.SYS <--TCPIP: TCPIP protocol stack
SET ETC=E:\TCPIP\ETC <--TCPIP: Location of many TCP/IP
configuration files
SET TMP=E:\TCPIP\TMP <--TCPIP: Location for temporary files
RUN=E:\TCPIP\BIN\CNTRL.EXE <--TCPIP:Background Process
IFS=E:\TCPIP\BIN\NFS200.IFS <--NFS:IFS for NFS-mounted drives
SET HOSTNAME=MOSES <--TCPIP:Hostname
SET READIBM=E:\TCPIP\DOC <--TCPIP:Path for BookManager and plain
text docs
SET TZ=gmt0bst <--TCPIP:Timezone
SET NFS.PERMISSION.BITS=700 <--NFS:UNIX Permission bits for files
created
SET NFS.PERMISSION.DBITS=700 <--NFS:UNIX Permission bits for directories
created
REM *** TCP/IP V2.0 Statements END

REM *** OS/2 LAN Requester and LAPS

RUN=D:\IBMCOM\PROTOCOL\LANDLL.EXE <--LAPS:Initialises IEEE 802.2 protocol
stack
DEVICE=D:\IBMCOM\PROTOCOL\NETBEUI.OS2 <--LAPS:Extended NetBIOS NDIS protocol
stack
IFS=E:\IBMLAN\NETPROG\NETWKSTA.200 /I
:E:\IBMLAN /N <--LR:IFS for drives 'net used' from OS/2
LAN Server
DEVICE=D:\IBMCOM\PROTOCOL\NETBIOS.OS2 <--LAPS: NetBIOS programming interface
(talks to NETBEUI)
DEVICE=D:\IBMCOM\PROTOCOL\LANDD.OS2 <--LAPS: IEEE802.2 protocol stack
DEVICE=D:\IBMCOM\PROTOCOL\LANDLLDD.OS2 <--LAPS: IEEE802.2 programming interface
(talks to LANDD)

REM *** CM/2 1.1 - Across LAN to 3174 and Coax DFT

DEVICE=E:\CMLIB\ACSLANDD.SYS <--CM2: Driver to talk IEEE 802.2
across LAN (talks toLANDLLDD)
DEVICE=E:\CMLIB\CMKFMDE.SYS <--CM2: Frame Manager
SET CMPATH=E:\CMLIB <--CM2: Path to CM/2 installed files
DEVICE=E:\CMLIB\DFTDD.SYS <--CM2: Driver for coax (DFT) attachment

Glossary
CM2: Communications Manager/2
FFST: First Failure Support Technology
IFS: Installable File System
LAPS: LAN Adapter and Protocol Support (comes with Network Transport Services/2, CM/2 1.1 and LAN Server)
LR: OS/2 LAN Requester
MAC: Media Access Control
NDIS: Network Device Interface Specification
(IBM/3COM/Microsoft architecture for protocols and adapter drivers)
NFS: TCP/IP for OS/2 Network File System
NW: OS/2 NetWare Client
ODI: Open Data-Link Interface (Novell's protocol and adapter driver architecture)
PDD: Physical Device Driver
TCPIP: TCP/IP for OS/2
VDD: Virtual Device Driver
VDM: Virtual DOS Machine (OS/2 DOS box)

Search Keywords

Hint Category

OS/2

Date Created

01-06-98

Last Updated

02-06-98

Revision Date

01-06-99

Brand

Cross Brand

Product Family

Various

Machine Type

Various

Model

TypeModel

Retain Tip (if applicable)

Reverse Doclinks
and Admin Purposes