8.127 bytes

Service Hints & Tips

Document ID: GSMH-38QJ2A

TP 701 - PCMCIA configuration under OS/2 Warp

Applicable to: World-Wide

Service Information:
When trying to configure PCMCIA cards in the IBM ThinkPad 701C systems, you should be aware of features within the IBM ThinkPad 701C which may cause initial problems during the configuration of PCMCIA cards. Below are some hints and tips as to what to look out for during configuration:-

PCMCIA Controller in the ThinkPad 701C
The IBM ThinkPad 701C uses the Cirrus PCMCIA controller chip.

PCMCIA Support & OS/2 Warp
There appears to be confusion and problems related to the level of PCMCIA device drivers for the IBM ThinkPad 701C when using IBM's OS/2 operating system. When installing OS/2 Warp or installing PCMCIA support for OS/2 Warp, ensure that the PCMCIA support for the ThinkPad 701 is selected from within the OS/2 install procedure. Once PCMCIA support has been installed by OS/2 Warp the following statements will appear in the OS/2 CONFIG.SYS file :

BASEDEV=PCMCIA.SYS /P
DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
DEVICE=C:\OS2\BOOT\COM.SYS
DEVICE=C:\OS2\MDOS\VCOM.SYS
DEVICE=C:\OS2\BOOT\AUTODRV2.SYS C:\OS2\AUTODRV.INI
BASEDEV=IBM2SS01.SYS /s0=2

If the ThinkPad 701 PCMCIA device drivers have been installed then the you may experience problems with the IBM2SS01.SYS driver as it fails to be recognised by OS/2. The solution to this problem is to remove all of the PCMCIA support already installed and then re-install the OS/2 Warp PCMCIA support.

PCMCIA Token Ring Support & OS/2 Warp
Following on from setting up PCMCIA support on the IBM ThinkPad 701C under OS/2 Warp, there are a number of concerns in configuring PCMCIA Token Ring/Auto Sensing Token Ring cards under OS/2 Warp. After installing Lan Adapter Protocol Support (LAPS) and installing the latest level of PCMCIA Token Ring drivers (v3.01) the system will give an audible tone indicating incorrect setup of the Token Ring card once the system is rebooted. This problem is nearly always caused by a problem with the default Shared RAM (SRAM) and Memory Mapped IO (MMIO) addresses being used by the PCMCIA Token Ring card in the ThinkPad 701C. The resolution to the problem is to ensure that a MMIO address and SRAM address is setup within the LAPS configuration. This can be done by editing the LAPS configuration upon reboot and inserting either of the following values in the appropriate areas as given below :

MMIO = D400, SRAM=D800
MMIO = D800, SRAM=DC00

It is also worth ensuring that the INTERRUPT level for the PCMCIA Token Ring card is set within the LAPS configuration, a good level to set the card to is IRQ 9. On this note - you should be aware of interrupts and settings which may be configured within the BIOS of the ThinkPad 701. To see the interrupts being used by the system, press Fn + F1 and use the Page Down key to scroll through all the BIOS settings.

PCMCIA Token Ring Support, OS/2 Warp & ESS Audio Sound Problem
There is a bug within the ESS AudioDrive device driver shipped with OS/2 Warp as it has a problem co-existing with the Token Ring PCMCIA device driver. The symptoms of the problem is that the you will continue to receive a double beep (ee-or sound) even if they are using a valid set of MMIO and SRAM address as given above. The simplest way to clarify that this is the case is the 'REM' out the two device driver lines for the IBM ThinkPad 701 ESS6881 AudioDrive chip, these can be found in the OS/2 CONFIG.SYS file and would look similar to the following :

DEVICE=C:\MMOS2\ES688DD.SYS /B220 /D1 /I5 /N:ES6881$
DEVICE=C:\MMOS2\AUDIOVDD.SYS ES6881$

If by 'REMoving' these lines from the OS/2 CONFIG.SYS file the problem goes away and the audable tone of an incorrect Token Ring setup has also disappeared then you can be sure that the problem is due to a clash of drivers. IBM has now re-written the Audio driver support for the IBM ThinkPad 701 for OS/2.

Interrupt Levels, PCMCIA Cards & OS/2 Warp
Unlike the IBM ThinkPad 755 Enhanced systems (755CE/CD/CV/CX), the IBM ThinkPad 701C does not have a useful utility which tells you what interrupt levels are being used by the system and peripheral devices. By using the RMVIEW command under OS/2 Warp, users are able to see which interrupt levels are dedicated to devices or are being multiplexed with other devices. This can be extemely useful when setting up PCMCIA modem cards as these will generally default to interrupt 3, 4, or 5 (normally 4). However, by default interrupt 4 is being used by the InfraRed feature of the IBM ThinkPad. Thus, by issuing the command RMVIEW /IRQ at an OS/2 command prompt users can ascertain the interrupt levels.

PCMCIA Token Ring Support & Warp connect
IBM's OS/2 Warp Connect contains support for the IBM PCMCIA Token Ring card however the driver is backlevel. Therefore, when using OS/2 Warp Connect you should ensure that you are using the latest PCMCIA Token Ring device drivers.

PCMCIA & Memory Management Problem under DOS
There is a problem with the memory management/upper memory area with some ThinkPad 701 systems with the initial BIOS level. This can be seen when configuring PCMCIA adapter cards, in particular PCMCIA Token Ring/Ethernet cards, whereby all the memory management parameters appear to be correct but still the PCMCIA card fails to initialise. To ensure that this is not the cause of the problem you should upgrade the ThinkPad 701 flash BIOS to the latest level.
For a copy of the latest level, please Double Click here:-

PCMCIA Modems
Configuring PCMCIA Modem cards in the IBM ThinkPad 701C can be a problem as clashes between the resources used by the IBM ThinkPad and PCMCIA modem card can take place. The most common problems are with clashes between the InfraRed capability of the IBM ThinkPad 701 system as this can generally use interrupt 3 or 4, likewise PCMCIA modem cards also use interrupt 3 or 4. To resolve any possible conflicts between such resources, use Fn + F1 to enter the BIOS settings and disable the InfraRed capability of the ThinkPad. To save the current BIOS settings use the ESCape key to save the settings, then shut down OS/2 Warp and reboot the system. Providing the PCMCIA device drivers are in the correct order as detailed above there should now be no problem getting the PCMCIA modem to work.

Search Keywords

Hint Category

OS/2, PCMCIA (PC Card)

Date Created

12-10-95

Last Updated

22-01-99

Revision Date

24-03-99

Brand

IBM ThinkPad

Product Family

ThinkPad 701

Machine Type

2630

Model

Various

TypeModel

Retain Tip (if applicable)

N/A

Reverse Doclinks
and Admin Purposes