Control del ventilador del Ibook2 rev 2
(13309 lectures)
Por Jesús Roncero Franco
golan
(http://www.roncero.org)
Creado el 08/06/2004 22:12 modificado el 08/06/2004 22:12
|
Ahora que llega el verano, los ibook se suelen calentar más y suele saltar el ventilador (si, ¡existen!) a menudo, sobre todo si es uno de 800MHz o más. Si quieres controlar la temperatura en tu ibook y además quieres poder tener un control sobre los ventiladores, ahora que llega el verano, este truco te interesa |
Pagina1/1 |
Por la lista de debian-powerpc me he enterado que Cedric
Pradalier ha
creado unos módulos para controlar la temperatura de los ibook2 rev2 que
utilizan el chip adm103x para controlar los ventiladores. Este módulo
permite seleccionar a qué temperatura queremos que estos se activen y/o
se apaguen en un kernel >= 2.6.4.
Primeramente tendremos que asegurarnos que nuestro ibook tiene esos
chips de control. Para ello haremos lo siguiente:
#cat /proc/device-tree/uni-n/i2c/fan/device_type
que nos debe devolver adm1030 o adm1031.
Podemos instalar los módulos añadiendo a nuestro sources.list la
siguiente línea:
deb http://cedric.pradalier.free.fr/ibook2/ ./
dónde podremos instalar los módulos adm103, con la orden:
modprobe therm_adm103x
Al instalarse con modprobe se mostrará en el syslog la información sobre
la temperatura actual. No obstante, lo podremos comprobar aquí:
#cat /sys/devices/temperatures/info?
T:51°C S:56°C R:10°C <-- sensor 0
T:48°C S:76°C R:10°C <-- sensor 1
Normalmente, el sensor 0 es el que mide la temperatura del HD y el
sensor 1 el que mide el de la CPU. El significado de esas líneas suele
ser el siguiente:
- T: Temperatura actual en ºC.
- S: Temperatura umbral de comienzo de funcionamiento del sensor a baja velocidad. Este es el umbral bajo.
- R: Este número sumado al anterior da el umbral alto. El ventilador irá girando progresivamente más rápido desde el umbral bajo al alto, momento en el cual girará a toda velocidad.
El umbral de apagado es la temperatura umbral de comienzo menos 5 grados
centígrados. Así que el ventilador no se apagaría hasta que no llegase a
los 51ºC.
Si quereis modificar esos valores, lo podéis hacer de la siguiente
manera:
#echo "56 10" > /sys/devices/temperatures/info0
En el que se especifica el umbral bajo y la temperatura a sumar al umbral bajo para tener el alto. En este caso, 56ºC y 66ºC. Así que
podreis cambiar vosotros mismos los valores para adaptarlos a cada caso
particular (verano/invierno) etc.
El paquete dispone de dos utilidades:
- admstate: que informa en la consola de los valores de los chips.
- wmadm: un dock que permite ver en modo gráfico los valores de los
sensores
|
|
|
|
|
|
Comentarios Es posible que se hayan omitido algunos comentarios considerados poco constructivos
|
1. Re: Control del ventilador del Ibook2 rev 2 (09/06/2004 14:43, #21824) Por: kamaxeon |
Antetodo felicitar a Jesús por su artículo (y anteriores).
Lo único es que en la fuente de paquetes no había módulos para el 2.6.4 (lo uso por los parches de kolivas), pero la solución es fácil, te vas a la página del autor (es la misma que la fuente para debian) y te bajas el parche para el 2.4, lo parcheas (viene explicado en su página), y luego para meter el módulo al núcleo hay que irse a:
- Device Drivers
- Macintosh device drivers
- Support for thermal monitoring on ibook2
Para finalizar realiza un:
make modules
make modules_install
Con esto ya lo tienes :-) |
No es pot respondre |
2. Re: Control del ventilador del Ibook2 rev 2 (10/06/2004 00:17, #21831) Por: kamaxeon |
| Antes me equivoque en la frase "te bajas el parche para el 2.4", me refería para el 2.6.4 | No es pot respondre |
|
3. Re: Control del ventilador del Ibook2 rev 2 (07/07/2004 16:00, #22265) Por: kaxciron |
| Hola, excelente articulo, ahora no hay forma de utilizar esto en una pc de escrito tengo alguna alternativa? Gracias. |
No es pot respondre |
4. Re: Control del ventilador del Ibook2 rev 2 (07/07/2004 16:03, #22267) Por: golan (http://www.roncero.org) |
| Pues dependerá del chipset de tu placa base y de que estén disponibles las especificaciones y de que alguien haya escrito algo que lo controle (o lea del chipset/ventilador, etc). Al menos para modificar los umbrales de encendido y apagado del ventilador. Para las temperaturas ya hace tiempo que se puede con linux... | No es pot respondre |
|
5. Re: Control del ventilador del Ibook2 rev 2 (11/08/2004 11:03, #22732) Por: x2l2 |
| joer pues menos mal ke lei esto estaba harto de la temperatura del disco duro del ibook que es bastante mosqueantes.. el procesador suele estar basante frio pero el disco duro se nota caliente al tocar la parte izq del portatil...
con esto veo que estaba a 51 grados y despues de configurarlo
me bajo hasta 45
aunke el ventilador nopara de sonar la verdad es que me siento mas trankilo así no soy un fanatico del silencio |
No es pot respondre |