11.887 bytes

Service Hints & Tips

Document ID: EMON-3JZMUE

TP 755 - Avoiding Lockup with OS/2 Warp Configuration and Token Ring Credit Card,

Applicable to: World-Wide

Symptom:
After installing the MWave sound drivers and the IBM Token Ring PCMCIA adapter, the 755 CE,CSE,CV,CD locks up at the desktop with the mouse as a clock.

Solution:
The MWave drivers use large amounts of memory at load time and can cause the system to hang if it is trying to load other drivers at the same time. Moving the MWave lines to the bottom of the CONFIG.SYS file will correct this problem. See attached examples (from the document titled 755/760 with MWave and Warp 4.0 Configuration) for the MWave lines that need to be moved.

Sample Configuration
Platform: 755 CV
Oper. System: OS/2
Adapter: IBM Auto 16/4 Token Ring PCMCIA adapter
Protocol(s): NETBEUI, 802.2
Variable:

When trying to setup the IBM Auto 16/4 Token Ring PCMCIA adapter under Warp 4.0 on a 755 or 760 ThinkPad that has the MWave DSP Sound Chip, some of the MWave lines will have to be moved to the bottom of the CONFIG.SYS file. The Sound Blaster emulation will also have to be moved to an IO address of 240 and the SET BLASTER=A220 I5 D1 T1 in the AUTOEXEC.BAT file will have to be edited manually, change A220 to A240.

C O N F I G . S Y S

IFS=C:\OS2\HPFS.IFS /CACHE:64 /CRECL:4
PROTSHELL=C:\OS2\PMSHELL.EXE
SET USER_INI=C:\OS2\OS2.INI
SET SYSTEM_INI=C:\OS2\OS2SYS.INI
SET OS2_SHELL=C:\OS2\CMD.EXE
SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,WARPCENTER
SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE
SET COMSPEC=C:\OS2\CMD.EXE
LIBPATH=C:\IBMLAN\NETLIB;C:\MUGLIB\DLL;.;C:\OS2\DLL;C:\MPTN\DLL;C:\ibmcom\DLL;C:\IBMI18N\DLL;C:\OS2\MDOS;C:\;C:\OS2\APPS\DLL;C:\BONUSPAK\IBMWORKS;C:\BONUSPAK\RS231B;C:\JAVAOS2\DLL;C:\MMOS2\DLL;C:\IBMINST;C:\MWAVEOS2\BIN;C:\NSC\DLL;
SET PATH=C:\IBMLAN\NETPROG;C:\MUGLIB;C:\MPTN\BIN;C:\ibmcom;C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\;C:\OS2\MDOS;C:\OS2\APPS;C:\BONUSPAK\IBMWORKS;C:\JAVAOS2\BIN;C:\MMOS2;C:\MWAVEOS2\BIN;C:\NSC;
SET DPATH=C:\IBMLAN\NETPROG;C:\IBMLAN;C:\MUGLIB;C:\MPTN;C:\IBMCOM;C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\;C:\OS2\BITMAP;C:\OS2\MDOS;C:\OS2\APPS;C:\MMOS2;C:\MMOS2\INSTALL;C:\IBMINST;C:\MWAVEOS2\BIN;C:\NSC;
SET PROMPT=$i[$p]
SET HELP=C:\MPTN;C:\OS2\HELP;C:\BONUSPAK\ASKPSP\BOOKS;C:\BONUSPAK\IBMWORKS;C:\MMOS2\HELP;C:\MWAVEOS2\HELP;
SET GLOSSARY=C:\OS2\HELP\GLOSS;
SET IPF_KEYS=SBCS
PRIORITY_DISK_IO=YES
FILES=20
BASEDEV=IBMKBD.SYS
DEVICE=C:\IBMCOM\PROTOCOL\LANPDD.OS2
DEVICE=C:\IBMCOM\PROTOCOL\LANVDD.OS2
DEVICE=C:\ibmcom\LANMSGDD.OS2 /I:C:\ibmcom /S
DEVICE=C:\ibmcom\PROTMAN.OS2 /I:C:\ibmcom
DEVICE=C:\IBMCOM\PROTOCOL\LANDD.OS2
DEVICE=C:\IBMCOM\PROTOCOL\LANDLLDD.OS2
DEVICE=C:\OS2\BOOT\TESTCFG.SYS
DEVICE=C:\OS2\BOOT\DOS.SYS
DEVICE=C:\OS2\BOOT\PMDD.SYS
BUFFERS=90
IOPL=YES
DISKCACHE=D,LW,AC:C
MAXWAIT=3
MEMMAN=SWAP,PROTECT
SWAPPATH=C:\OS2\SYSTEM 2048 4096
BREAK=OFF
THREADS=1024
PRINTMONBUFSIZE=134,134,134
COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS
SET KEYS=ON
SET
BOOKSHELF=C:\IBMLAN\BOOK;C:\OS2\BOOK;C:\BONUSPAK\ASKPSP\BOOKS;C:\MMOS2;C:\MWAVEOS2\HELP;
SET SOMIR=C:\OS2\ETC\SOM.IR;C:\OS2\ETC\WPSH.IR;C:\OS2\ETC\WPDSERV.IR;C:\OS2\ETC\REXX.IR
SET SOMDDIR=C:\OS2\ETC\DSOM
SET ULSPATH=C:\LANGUAGE
SET LOCPATH=C:\IBMI18N\LOCALE;C:\LANGUAGE\LOCALE
BASEDEV=TIMER0.SYS
REM SET DELDIR=C:\DELETE,512;
BASEDEV=PRINT01.SYS
BASEDEV=IBM1FLPY.ADD
BASEDEV=IBM2FLPY.ADD
BASEDEV=IBM1S506.ADD
BASEDEV=XDFLOPPY.FLT
BASEDEV=OS2DASD.DMD
RUN=C:\OS2\SYSTEM\HYBERSET.EXE
SET EPMPATH=C:\OS2\APPS;
PROTECTONLY=NO
SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS
FCBS=16,8
RMSIZE=640
DOS=LOW,NOUMB
DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB
DEVICE=C:\OS2\MDOS\VDPMI.SYS
DEVICE=C:\OS2\MDOS\VDPX.SYS
DEVICE=C:\OS2\MDOS\VWIN.SYS
DEVICE=C:\OS2\MDOS\VW32S.SYS
DEVICE=C:\OS2\BOOT\APM.SYS
DEVICE=C:\OS2\MDOS\VAPM.SYS
BASEDEV=OS2SCSI.DMD
BASEDEV=FD8XX.ADD
DEVICE=C:\OS2\BOOT\OS2CDROM.DMD /Q
IFS=C:\OS2\BOOT\CDFS.IFS /Q
DEVICE=C:\OS2\MDOS\VCDROM.SYS
DEVICE=C:\OS2\MDOS\VMOUSE.SYS
DEVICE=C:\OS2\BOOT\POINTDD.SYS
DEVICE=C:\OS2\BOOT\MOUSE.SYS
SET LANG=EN_US
SET TZ=EST5EDT
CODEPAGE=437,850
DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP
BASEDEV=PCMCIA.SYS /P
DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
DEVICE=C:\OS2\BOOT\COM.SYS
DEVICE=C:\OS2\MDOS\VCOM.SYS
BASEDEV=IBM2SS01.SYS /D
BASEDEV=AUTODRV2.SYS
REM DEVICE=C:\OS2\BOOT\$ICPMOS2.SYS
DEVINFO=SCR,VGA,C:\OS2\BOOT\VIOTBL.DCP
SET VIDEO_DEVICES=VIO_SVGA
SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA)
DEVICE=C:\OS2\MDOS\VSVGA.SYS
SET DMIPATH=C:\DMISL\BIN
RUN=C:\OS2\SMSTART.EXE
SET IBMWORKS_INI=C:\BonusPak\ibmworks
DEVICE=C:\BonusPak\rs231b\ecrdrv.sys
DEVICE=C:\BonusPak\rs231b\rsmvdwo.sys
CALL=C:\BonusPak\rs231b\pps731b.exe
BASEDEV=AHA152X.ADD /A:0 /F:0,1,2,3,4,5,6
BASEDEV=DOCKPDD.SYS
BASEDEV=FAUXDASD.FLT
BASEDEV=FAUXREM.FLT
DEVICE=C:\OS2\BOOT\$ICPMOS2.SYS
SET CLASSPATH=C:\javaos2\lib\jempcl10.zip;.\.
SET MMBASE=C:\MMOS2;
SET DSPPATH=C:\MMOS2\DSP;
SET NCDEBUG=4000
RUN=C:\MMOS2\MIDIDMON.EXE
DEVICE=C:\MMOS2\SSMDD.SYS
DEVICE=C:\MMOS2\R0STUB.SYS
DEVICE=C:\MMOS2\MIDI.SYS
DEVICE=C:\MMOS2\VCSHDD.SYS
RUN=C:\MMOS2\QRYMMCD.EXE
CALL=C:\ibmcom\PROTOCOL\NETBIND.EXE
RUN=C:\ibmcom\LANMSGEX.EXE
SET NLSPATH=C:\MPTN\MSG\NLS\%N;
SET ETC=C:\MPTN\ETC
SET I18NDIR=C:\IBMI18N
DEVICE=C:\MPTN\PROTOCOL\SOCKETS.SYS
DEVICE=C:\MPTN\PROTOCOL\AFOS2.SYS
RUN=C:\MPTN\BIN\CNTRL.EXE
DEVICE=C:\IBMCOM\PROTOCOL\NETBEUI.OS2
DEVICE=C:\IBMLAN\NETPROG\RDRHELP.200
IFS=C:\IBMLAN\NETPROG\NETWKSTA.200 /I:C:\IBMLAN /N
DEVICE=C:\IBMCOM\PROTOCOL\NETBIOS.OS2
DEVICE=C:\IBMCOM\MACS\IBMTOKCS.OS2
RUN=C:\ibmcom\PROTOCOL\LANDLL.EXE
RUN=C:\IBMLAN\NETPROG\LSDAEMON.EXE
DEVICE=C:\IBMLAN\NETPROG\VNETAPI.OS2
RUN=C:\IBMLAN\NETPROG\VNRMINIT.EXE
SET NWDBPATH=C:\IBMLAN\NETPROG
SET DLSINI=C:\IBMLAN\NETPROG\NETGUI.INI
SET INIT_FILE_NAMES=netgui
SET INIT_FILE_RANGES=200
SET WPS_COMMUNICATION=YES
SET LANINSTEP=D:\CID\IMG\IBMPEER

REM THE FOLLOWING LINE WERE MOVED
REM
*******************************************************
REM Note: The Mwave MWAVEVDD.SYS device driver MUST be loaded
*
REM before the VEMM.SYS OS/2 driver in the CONFIG.SYS.
*
REM
**********************************************************
DEVICE=C:\MWAVEOS2\BIN\mwaveVDD.sys
DEVICE=C:\OS2\MDOS\VEMM.SYS
SET MWPATH=C:\MWAVEOS2\MWAVEOS;C:\MWAVEOS2\DSP;C:\MMOS2\MWAVE;
BASEDEV=AODBSMD.SYS
SET MWFT_PATHNAME=C:\MWAVEOS2\DSP
SET MWCARD=ThinkPad
SET MWROOT=C:\MWAVEOS2
SET MWOSNAME=mwos2780.dsp
SET MWBIOS=mwbi0401.dsp
DEVICE=C:\MWAVEOS2\BIN\mwagwVDD.sys
DEVICE=C:\MWAVEOS2\BIN\MWIOVDD.SYS
DEVICE=C:\MWAVEOS2\BIN\mwaveDD.sys
DEVICE=C:\MWAVEOS2\BIN\meio0430.sys
RUN=C:\MWAVEOS2\BIN\MWSTART.EXE
DEVICE=C:\MWAVEOS2\BIN\mwbd0400.sys BUS=1150000

A U T O E X E C . B A T

@ECHO OFF
SET BLASTER=A240 I5 D1 T1
PROMPT $i$p$g
REM SET DELDIR=C:\DELETE,512;
SET WIN3DIR=C:\OS2\MDOS\WINOS2
SET PATH=C:\OS2;C:\OS2\MDOS;C:\;C:\OS2\MDOS\WINOS2;C:\MWAVEOS2\BIN;
LOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM
SET TMP=C:\
REM LOADHIGH DOSKEY FINDFILE=DIR /A /S /B $*
REM DOSKEY EDIT=QBASIC/EDITOR $*
REM SET DIRCMD=/A
SET TEMP=C:\OS2\MDOS\WINOS2\TEMP

P R O T O C O L . I N I

[PROT_MAN]

DRIVERNAME = PROTMAN$

[IBMLXCFG]

LANDD_nif = LANDD.NIF
NETBEUI_nif = NETBEUI.NIF
IBMTOKCS_nif = IBMTOKCS.NIF

[LANDD_nif]

ETHERAND_TYPE = "I"
SYSTEM_KEY = 0x0
OPEN_OPTIONS = 0x2000
TRACE = 0x0
LINKS = 8
MAX_SAPS = 3
MAX_G_SAPS = 0
USERS = 3
TI_TICK_G1 = 255
T1_TICK_G1 = 15
T2_TICK_G1 = 3
TI_TICK_G2 = 255
T1_TICK_G2 = 25
T2_TICK_G2 = 10
IPACKETS = 250
UIPACKETS = 100
MAXTRANSMITS = 6
MINTRANSMITS = 2
TCBS = 64
GDTS = 30
ELEMENTS = 800
NETFLAGS = 0x0
Bindings = IBMTOKCS_nif
DriverName = LANDD$

[NETBEUI_nif]

ETHERAND_TYPE = "I"
USEADDRREV = "YES"
OS2TRACEMASK = 0x0
SESSIONS = 254
NCBS = 255
NAMES = 21
SELECTORS = 15
USEMAXDATAGRAM = "NO"
ADAPTRATE = 1000
WINDOWERRORS = 0
MAXDATARCV = 4168
TI = 30000
T1 = 1000
T2 = 200
MAXIN = 1
MAXOUT = 1
NETBIOSTIMEOUT = 500
NETBIOSRETRIES = 3
NAMECACHE = 1000
RNDOPTION = 1
PIGGYBACKACKS = 1
DATAGRAMPACKETS = 10
PACKETS = 269
LOOPPACKETS = 8
PIPELINE = 5
MAXTRANSMITS = 6
MINTRANSMITS = 2
DLCRETRIES = 10
FCPRIORITY = 5
NETFLAGS = 0x0
Bindings = IBMTOKCS_nif
DriverName = netbeui$

[IBMTOKCS_nif]

ADAPTER = "PRIMARY"
MAXTRANSMITS = 6
RECVBUFS = 2
RECVBUFSIZE = 256
XMITBUFS = 1
PCMCIA
AUTORINGSPEED
RINGSPEED = 16
DriverName = IBMTCS$

[NETBIOS]

DRIVERNAME = NETBIOS$
ADAPTER0 = NETBEUI$,0

N E T . C F G

S Y S T E M . I N I

O t h e r

_________________________________________________
Product: Token Ring Credit Card
Document: SF2014
Revised: 07/11/97
Version: ALL
Subject: Warp 4.0 Locking up when TR PCMCIA adapter is installed

Product: Token Ring Credit Card
Document: CN2013
Revised: 07/11/97
Version: All
Subject: 755/760 with MWave and Warp 4.0 Configuration

Search Keywords

IBM Adapter Cards, OS/2 Warp, PCMCIA, Token Ring

Hint Category

General Information

Date Created

15-07-97

Last Updated

08-04-98

Revision Date

07-04-99

Brand

IBM Thinkpad

Product Family

ThinkPad 755CE/CSE, ThinkPad 755CX, ThinkPad 755CV, ThinkPad 755CD, ThinkPad 755CDV

Machine Type

9545

Model

Various

TypeModel

Retain Tip (if applicable)

Reverse Doclinks
and Admin Purposes