First post, by keenmaster486
- Rank
- l33t
I have been struggling with this for a while, after installing Windows 95 OSR2 on another partition on my IBM Thinkpad 560X.
The PCMCIA/CardBus slots on this laptop work perfectly out of the box in Windows 98SE. However, Windows 95 has trouble recognizing them and installing drivers properly. Here's what I know so far:
(trying to use Win95 OSR2)
- It works perfectly in Win98SE out of the box with no issues
- Win95 OSR2, after a clean install, sees two "PCI Bridge" and two "PCI CardBus Bridge" devices in Device Manager.
- The PCI Bridge ones are marked as Unknown (question mark), and when you open them they say "this device is working properly" and "no driver files are required or have been loaded for this device"
- There is another device - "PCIC or Compatible PCMCIA controller" or something, but it was marked with a red "X" and would not work - more on that later
- The PCI CardBus Bridge ones are marked with both a question mark and an exclamation point, and say "this device has been disabled in the hardware. In order to use this device, you must re-enable the hardware (Code 29)" BUT of course the slots are clearly enabled, as they work in Win98SE. The ThinkPad configuration utility has no settings for PCMCIA cards.
- For the code 29 problem, an MS article says to NOT use a version of PCI.VXD newer than 4.00.1119, but my version is 4.00.1111, which I later updated to 4.00.1114.
- For the PCI Bridge problem, there is a suggested fix with a "dummy" OEMSETUP.INF that IBM released. Using that and installing all the "dummy" devices contained in it caused Win95 to give me the "do you want to enable/disable real mode PCMCIA drivers, enable 32-bit support, etc etc" dialog boxes - but after clicking through those (successfully; it said "32-bit support has now been enabled"), nothing has changed EXCEPT that the PCIC controller device is now GONE from Device Manager.
- I attempted to install the MS CardBus support update for Windows 95, which included a bunch of files, but after doing that nothing had changed at all and it still was not working.
- After all this, I attempted to install the drivers for a certain wireless card that claims to support Win95, but that did not work either.
- Rebooting into Windows 98SE, the slots are still working fine. It is definitely NOT a hardware problem.
I am up against a wall on this. Anyone have any ideas?
World's foremost 486 enjoyer.