Instalacion de CentOS-4 en un ThinkPad R51Por razones que no vienen al caso, CentOS es la distribución que utilizo en mi ThinkPad R51. En general, el soporte de los ThinkPad para Linux es bastante bueno y prácticamente todo lo que necesito que funcione, funciona "out of the box". Resumiendo:
Instalación y actualizaciónLa instalación inicial es más o menos una instalación estándar. Una vez finalizada, es necesario actualizar el sistema: rpm --import /usr/share/rhn/RPM-GPG-KEY up2date -uf A la hora de escribir estas notas, lo que se obtiene es una CentOS 4.4 totalmente actualizado. ACPIAunque ACPI funciona tras la instalación, no hay definidas acciones ni scripts para, por ejemplo, suspender (sleep) el sistema. Así que hay que añadirlos. Yo utilizo estos: /etc/acpi/events/lidevent=button/lid action=/etc/acpi/actions/sleep.sh %e /etc/acpi/actions/sleep.sh#!/bin/sh # if launched through a lid event and lid is open, do nothing sleep 15 echo "$1" | grep "button/lid" && grep -q open /proc/acpi/button/lid/LID/state && exit 0 # remove USB 1.1 driver rmmod uhci_hcd # sync filesystem and clock sync /sbin/hwclock --systohc # switch to console FGCONSOLE=`fgconsole` chvt 6 # /usr/sbin/radeontool light off # Stop mysql /etc/init.d/mysqld stop # go to sleep sleep 5 && echo -n "mem" > /sys/power/state # readjust the clock (it might be off a bit after suspend) /sbin/hwclock --adjust /sbin/hwclock --hctosys # reload USB 1.1 driver modprobe uhci_hcd # turn on the backlight and switch back to X # radeontool light on chvt $FGCONSOLE # Start mysql /etc/init.d/mysqld start ipw2200Como ya se ha señalado anteriormente, CentOS (por cuestiones de licencia y permisos de distribución) no proporciona el firmware necesario para hacer funcionar la tarjeta wireless. Sin embargo, es muy sencillo corregirlo; basta con descargar la versión de firmware necesaria de ipw2200.sourceforge.net. ¿Cómo saber cuál es la versión correcta? Basta con ejecutar esto: dmesg | grep ipw2200 ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.0 ipw2200: Copyright(c) 2003-2004 Intel Corporation ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection ipw2200: ipw-2.2-boot.fw load failed: Reason -2 ipw2200: Unable to load firmware: 0xFFFFFFFE ipw2200: failed to register network device ipw2200: probe of 0000:02:02.0 failed with error -5 La línea resaltada indica que la versión necesaria es la 2.2. Nota: la versión de firmware puede cambiar al actualizar el kernel; con la versión actual (2.6.9-42.0.3.EL), se requiere la version 4.4 del firmware. Esto es, obviamente, porque la versión del driver ipw2200 cambia con el kernel. Trackpoint y teclas especialesHay dos paquetes muy útiles en el repositorio de Dag Wieers: |