Microsoft KB Archive/192067

From BetaArchive Wiki

PC Card in Dock Not Enumerated When Hot Docking

Q192067



The information in this article applies to:


  • Microsoft Windows 95 OEM Service Release, versions 2.0, 2.1, 2.5





SYMPTOMS

If a portable computer is ejected from and inserted into its docking station in either a "warm-docking" or "hot-docking" operation, 16-bit PC Card devices in the docking station may not be enumerated correctly.



CAUSE

This problem has been reported to occur with the following portable computers and docking stations:

  • Hewlett-Packard OmniBook 7100 and OmniBook Full Docking Station
  • IBM ThinkPad 560D and ThinkPad Port Replicator w/Advanced EtherJet feature
  • IBM ThinkPad 380Z and ThinkPad Port Replicator w/Advanced EtherJet feature

The docking stations with which this problem occurs share the characteristic of having a separate internal PCI bus that is connected to the laptop computer's internal PCI bus through a PCI-to-PCI bridge.




RESOLUTION

A supported fix that corrects this problem is now available from Microsoft, but has not been fully regression tested and should be applied only to computers experiencing this specific problem. To resolve this problem immediately, contact Microsoft Technical Support to obtain the fix. If you are not severely impacted by this specific problem, Microsoft recommends that you wait for the next service pack that contains this fix.

For a complete list of Microsoft Technical Support phone numbers and information on support costs, please go to the following address on the World Wide Web:

http://support.microsoft.com/directory/overview.asp

This fix should have the following file attributes:

   File name  Version     Date     Time      Size
   ------------------------------------------------------
   Pci.vxd    4.00.1122   8/26/98  11:22am   42,783 bytes 


It is possible to work around this problem by ejecting and reinserting the PC Card after docking the computer, following these steps:

  1. Double-click the PC Card (PCMCIA) Status icon on the taskbar to display the PC Card (PCMCIA) properties.
  2. In the list of sockets, locate the socket that is neither labeled as "(Empty)" nor as containing a PC Card device. Click that socket in the list, and then click Stop.
  3. Remove the PC Card from the docking station. You should hear the PC Card removal sound, if such sounds are enabled on your computer.
  4. Wait a few seconds, and then reinsert the PC Card. You should hear the PC Card insertion sound, if such sounds are enabled on your computer. The inserted PC Card should appear on the list in PC Card (PCMCIA) properties, and the device should be functional.



STATUS

Microsoft has confirmed this to be a problem in Microsoft Windows 95 OEM Service Release 2 (OSR2).

This problem does not occur with Microsoft Windows 98.



MORE INFORMATION

For additional information about issues resolved by updates to this component, please see the following articles in the Microsoft Knowledge Base:

Q182591 CardBus Cards Not Enumerated on Some PC Card Controllers


Q173677 Audio Problems with Cirrus Logic PD6832 CardBus Controller

Q170324 CMD PCI-0646U Accessed in Compatibility Mode in OSR2

Q164873 PCI Device Not Configured and Resources Unassigned

Q164222 CardBus Card in Docking Station May Not Be Configured

Q163938 Inserting Multifunction PC Card May Hang Computer

Q159543 Intel ProShare PC Card May Hang Computer

Q159492 PC Card Device Not Enumerated When Reinserted

For additional information about Windows 95 updates, please see the following article in the Microsoft Knowledge Base:

Q161020 Implementing Windows 95 Updates

Keywords : kbhw osr2 win95
Issue type : kbprb
Technology : kbWin95search kbOPKSearch kbWin95OPKOSR25 kbWin95OPKOSR210


Last Reviewed: June 13, 2001
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.