Difference between revisions of "Installing Fedora Core 5 on a ThinkPad T60"

From ThinkWiki
Jump to: navigation, search
m
(LED and fan control via /proc)
Line 35: Line 35:
  
 
If anybody has an idea why the system hangs while trying to load this modules, please let us know.
 
If anybody has an idea why the system hangs while trying to load this modules, please let us know.
 +
 +
=== Controlling the fan and system LEDs ===
 +
* LEDs
 +
The LEDs can be controlled out of the box. Type "cat /proc/acpi/ibm/led" to see the detailed usage. Unfortunately there is no mapping between number and LED. Just try out and reset it if necessary.
 +
 +
(For example "echo 7 blink > /proc/acpi/ibm/led" will make the rightmost (crescent) LED blinking.)
 +
 +
* Fan
 +
Add the following line to your <i>/etc/modprobe.conf</i>:
 +
options ibm_acpi experimental=1
 +
 +
After the next reboot you will have a new entry in your proc-fs: /proc/acpi/ibm/fan
 +
 +
Now type "cat /proc/acpi/ibm/fan" to see the current status (including speed). Feel free to control your fan with "echo [disable|enable] > /proc/acpi/ibm/fan". (But remember: it's at your own risk! I wouldn't switch off the fan during kernel compilation ;-) )

Revision as of 11:25, 22 May 2006

Installation of Fedora Core 5 (Bordeaux) on a ThinkPad T60 (2007-46G). The installation works fine, but the system hangs during the first boot. It can only be circumvented by booting the rescue system and modifying a Fedora startup file.

Summary

What works out of the box

  • Network card (e1000 module)
  • Keyboard light and brightness control (not controlled by the OS)
  • Dual CPU (uses SMP kernel by default)
  • Graphics Card (recogized as ATI unknown device 7149)
  • SATA controller (in AHCI mode)

What needs to be fixed post-install

  • System boot
  • Sound

Not tested

  • PCMCIA Slots (at least lspci shows Texas Instruments CardBus bridge)
  • Monitor out
  • Wireless
  • Bluetooth
  • Modem

Details

Getting the system booted

Boot from the Fedora Core 5 CD and enter rescue mode (linux rescue).

Edit the file /etc/sysconfig/modules/udev-stw.modules and delete parport_pc parport lp (don't forget to chroot into /mnt/sysimage or adjust the path of the edited file). So the for loop will iterate only over nvram and floppy.

I also disabled the parallel port in the BIOS, but it does not seem to be necessary. Now reboot and enjoy the first clean boot of your Fedora Core 5 on your T60.

If anybody has an idea why the system hangs while trying to load this modules, please let us know.

Controlling the fan and system LEDs

  • LEDs

The LEDs can be controlled out of the box. Type "cat /proc/acpi/ibm/led" to see the detailed usage. Unfortunately there is no mapping between number and LED. Just try out and reset it if necessary.

(For example "echo 7 blink > /proc/acpi/ibm/led" will make the rightmost (crescent) LED blinking.)

  • Fan

Add the following line to your /etc/modprobe.conf: options ibm_acpi experimental=1

After the next reboot you will have a new entry in your proc-fs: /proc/acpi/ibm/fan

Now type "cat /proc/acpi/ibm/fan" to see the current status (including speed). Feel free to control your fan with "echo [disable|enable] > /proc/acpi/ibm/fan". (But remember: it's at your own risk! I wouldn't switch off the fan during kernel compilation ;-) )