The following page is for reference purposes
only. I no longer own the laptop described here.
Fedora Core 2 on an IBM ThinkPad A22p
General Notes
The Fedora Core 2 install went well. The following hardware was either
automatically recognized by kudzu or was easily selected from the install
menus:
- Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
- PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
- CardBus bridge: Texas Instruments PCI1450
- Lucent Microelectronics WinModem 56k (NOT TESTED)
- Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator]
- ATI Technologies Inc Rage Mobility M3 AGP 2x
- LCD Panel: "LG.PHILIPS LP150U1-A2" at 1600x1200
- USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB
APM
Unfortunately, APM was problematic with FC2. With RH 7.x, 8, and 9, the
APM suspend-to-RAM functionality "just worked" (even with X running)
provided that the Lucent WinModem driver was not used. In order to
get APM working with FC2 2.6 kernels, the following steps were taken:
- ACPI must be disabled with the kernel option "acpi=off" (see: /boot/grub/grub.conf)
- Before each suspend event, all PCMCIA services must be shut off and
this can be done with:
/sbin/cardctl eject
/etc/init.d/pcmcia stop
/sbin/rmmod ds yenta_socket pcmcia_core
- Suspend will then function as normal by either closing the lid or
running "apm -s"
- Opening the lid will then cause a normal resume, after which PCMCIA
services can be restarted with the commands:
/sbin/modprobe pcmcia_core
/sbin/modprobe yenta_socket
/sbin/modprobe ds
/etc/init.d/pcmcia start
The above steps were tested and worked on the following kernels:
- kernel-2.6.5-1.358 for both i586 and i686 (the default for FC2)
- kernel-2.6.6-1.422 for i586 (i686 not tested)
- kernel-2.6.6-1.435 for i686
|