• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    MINI-HOWTO: lm_sensors en nForce2 (monitorizacion temperaturas, voltages, etc…)

    Programado Fijo Cerrado Movido
    Sistemas operativos
    9
    35
    10.8k
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • NachoN
      Nacho
      Última edición por

      Muy buena guia. Solo unos apuntes:

      Antes de nada decir que el chipset nForce2 de nVidia no ha sido soportado por lm_sensors hasta el kernel 2.6.X, asi que como prerequisito necesitaremos usar algun kernel de la rama 2.6

      Actualmente la version que soporta nforce2 oficialmente, es la 2.8.1, pero esta versión tiene fallos de deteccion de errores de la eeprom (nada que ver con los sensores, y que creo que solo afecta a las Abit y a las Epox, no a las Asus). Estos errores han sido corregidos en la version la 2.8.2. Ambas versiones existen MESES antes de que se considere estable el kernel 2.6, por lo que no es ningun requisito obligatorio tener dicha serie de kernel, con el 2.4 sirve, simplemente hay que bajar la version correcta del i2c y del lmsensors, y asegurarse de tener en el kernel desactiva el soporte i2c.

      Otra cosa a tener en cuenta es que siempre hay que tener la misma version de i2c que de lmsensors.

      En el caso de que tu placa sea muy moderna y solo esté soportada por las versiones del CVS ( o simplemente quieres asegurarte de que tienes la utima version disponible, mas actual que la del kernel 2.6) puedes obtenerlas , instalarlas y configurarlas siguiendo estos pasos:
      Instalar el CVS, en Gentoo:

      emerge cvs

      Para obtener las fuentes:

      cd /usr/src/

      cvs -d :pserver:anon@cvs.lm-sensors.nu:/home/cvs login

      usar el password="anonymous"

      cvs -d :pserver:anon@cvs.lm-sensors.nu:/home/cvs checkout i2c

      cvs -d :pserver:anon@cvs.lm-sensors.nu:/home/cvs checkout lm_sensors2

      Instalación del i2c:

      cd i2c

      make all

      make install

      depmod -a

      Instalación del lm-sensors:

      cd ..

      cd lm_sensors2

      make all

      make install

      depmod -a

      Asegúrate que en el /etc/ld.so.conf aparece /usr/local/lib , si no está, añadela

      ldconfig

      ./prog/mkdev/mkdev.sh

      ./prog/detect/sensors-detect

      Ahora necesitamos un script para arrancar el servicio. El que trae el lmsensors esta en prog/init/lm_sensors.init. Lo que pasa es que este script usa una estructura de directorios que no es la de Gentoo, por lo que necesitamos un script valido para ponerlo en /etc/init.d/lm_sensors. Si usas Ferdora, Mandrake o cualquier otra basada en RH si te servira.

      Yo en su día me hice este script tan sencillo, aunque ahora uso el de gentoo ya que la version que me baje del CVS hace tiempo ahora es ya oficial.

      #!/sbin/runscript

      start() {
      ebegin "Iniciando lm-sensors"
      modprobe i2c-nforce2
      modprobe i2c-isa
      modprobe eeprom
      modprobe w83781d

      eend $? "Fallo al inicar lm-sensors"
      }

      stop() {
      ebegin "Deteniendo lm-sensors"
      rmmod i2c-nforce2
      rmmod i2c-isa
      rmmod eeprom
      rmmod w83781d
      eend $? "Fallo al detener lm-sensors"
      }

      Si ademas quieres conocer la temperatura de tus discos duros recomiendo instalarse el programa hdtemp.
      En Gentoo:

      emerge hddtemp

      Ademas, el propio Ksensors sirve para leer las temperaturas que proporciona hdtemp.

      Saludos.

      1 Respuesta Última respuesta Responder Citar 0
      • Membris KhanM
        Membris Khan
        Última edición por

        Ya que sale el tema del hardware, monitorización, etc… bajo Linux conocíais la distribución StressLinux? es una distro livecd que lleva un montón de programas como cpuburn, memtest, hddtemp, lm-sensors, entre otras muchas aplicaciones de benchmark, monitorización e información del hardware 😉

        1 Respuesta Última respuesta Responder Citar 0
        • marcaljM
          marcalj
          Última edición por

          jeje, yo conocia Overclockix, debe de ser algo parecido.

          Nacho, bueno Stolz 😉 vale, ok , voy a cambiar cosas que has comentado.

          Lo voy a poner en el foro de Gentoo, vale? xD

          Salu2!

          EDITADO: Oye Nacho, que el hddtemp solo me deja ejecutarlo como root, creo que dandole al programa el Set-UID me dejaria ejecutarlo como usuario normal. Como se hace? Si no el ksensors no me lo "reconoce".

          Salu2!

          1 Respuesta Última respuesta Responder Citar 0
          • PaladiP
            Paladi
            Última edición por

            Muy buen manual marcalj 😉 a ver si esta semana santa, antes de ir a la mislanet lo intento, ya que pretendo instalarme gentoo, no estoy muy seguro de conseguirlo pero se intentara 😉

            Yo voto por fijar este how-to 😉

            1 Respuesta Última respuesta Responder Citar 0
            • Membris KhanM
              Membris Khan
              Última edición por

              Otro voto para fijarlo.

              Por cierto ya que estamos de lleno en el tema… hay alguna forma de monitorizar también la temperatura de la GPU?

              1 Respuesta Última respuesta Responder Citar 0
              • marcaljM
                marcalj
                Última edición por

                Tranki Paladi que seguro que puedes 😉 si no en la Mislanet ya lo arreglaremos 😛

                Membris Khan no todas la VGA's tienen soporte para medir la temperatura de la GPU, la mia no lo lleva (por ejemplo, jeje). Asi que creo que sera un poco chungo. Si lo incorpora la VGA puede que al hacer el "sensors-detect" te lo detecte. Pero a mi no me lo hizo.

                Salu2!

                1 Respuesta Última respuesta Responder Citar 0
                • NachoN
                  Nacho
                  Última edición por

                  Publicado originalmente por marcalj
                  **
                  Lo voy a poner en el foro de Gentoo, vale? xD

                  EDITADO: Oye Nacho, que el hddtemp solo me deja ejecutarlo como root, creo que dandole al programa el Set-UID me dejaria ejecutarlo como usuario normal. Como se hace? Si no el ksensors no me lo "reconoce".

                  Salu2!**

                  Efetivamente, para que el ksensors nos muestre también las temperaturas de los discos duros con hddtemp tendremos que darle permisos +s al binario de hddtemp.

                  Mejor que en el foro, ponlo en wwww.gentoo-es.org, o bien en tu bitacora o como articulo.

                  Saludos.

                  1 Respuesta Última respuesta Responder Citar 0
                  • david_lizD
                    david_liz
                    Última edición por

                    Te lo has currado marcalj, estas en portada de barrapunto 😉 Muy bien!!! jejeje

                    1 Respuesta Última respuesta Responder Citar 0
                    • marcaljM
                      marcalj
                      Última edición por

                      Gracias, jeje. He tenido problemas con algunas webs por haberse publicado en estos foros, asi que tambien esta publicado en otros.

                      Tendre que ir recogiendo informacion i ir copiando pegando xD

                      Salu2!

                      1 Respuesta Última respuesta Responder Citar 0
                      • marcaljM
                        marcalj
                        Última edición por

                        Ya consegui averiguar como se ponian permisos de Set UID en un binario i he actualizado para poder usar ksensors con hddtemp

                        🙂

                        Salu2!

                        1 Respuesta Última respuesta Responder Citar 0
                        • ElfoE
                          Elfo
                          Última edición por

                          Currado, sí señor. Otro voto para fijarlo… A ver si un día me pongo y me sirve de algo, que siempre dejo el tema de lado (pero no uso ni gentoo ni tengo nforce2 :risitas:). Felicidades otra vez, salu2!

                          1 Respuesta Última respuesta Responder Citar 0
                          • marcaljM
                            marcalj
                            Última edición por

                            Tranki que mientras sepas que "driver" tienes que usar, lo demas es el mismo sistema.

                            A ver si me dices como se hace en Debian añadir servicios en el /etc/init.d/ 😉

                            Salu2!

                            1 Respuesta Última respuesta Responder Citar 0
                            • marcaljM
                              marcalj
                              Última edición por

                              Ya se que le pasaba al gkrellm2, se ve que no le pasaba nada, era yo que tenia ejecutado la version 1.X i no la 2.X 😛 jajaja madre mia.

                              Salu2!

                              1 Respuesta Última respuesta Responder Citar 0
                              • K
                                koenigsegg
                                Última edición por

                                parece mentira, pero me ha salido, no me lo creo jejejeje
                                la verdad es uqe no me he enterado demasiado de lo que iba haciendo, tambien es pq no conozco que sensores y que historias tiene mi placa, sobre overclocking no se nada de nada
                                pero me ha salido
                                al final al ajecutar "sensors" no me pone lo de la epprom, no se la razon, ni lo de bt787 (creo que es el chip de una capturadora no?)

                                pero muy bueno el how-to, lo guardare en mi bibiloteca
                                gracias marcalj

                                PD: con que programa para monitorizar os quedais? cual preferiis? gkrellm2, superkaramba, o ksensors (este no me pilla nada de nada)

                                1 Respuesta Última respuesta Responder Citar 0
                                • marcaljM
                                  marcalj
                                  Última edición por

                                  Si, lo del bt878 es una controladora de tele que tengo.

                                  A mi con el kernel-2.6.5 no me va lm_sensors, tienen que actualizar la version o algo… Aunque gkrellm2 me va igualmente... es impresionante, supongo que usara los i2c por el solito, pero que cabron... pq lo pilla sin tener el lm_sensors.... es muy raro.

                                  Sobre cual me kedo, pos con ksensors, pero no me va ahora ... asi que no se.

                                  Salu2!

                                  1 Respuesta Última respuesta Responder Citar 0
                                  • K
                                    koenigsegg
                                    Última edición por

                                    tengo el kernel 2.6.5 y el lm_sensors 2.8.1 y me va perfectametne, el que no me va es el ksensors uqe pone que el chipset es otro, concretamente el que se cambia a mano en un archivo

                                    por cierto, que te monitoriza de la tarjeta de tele? no creo uqe tenga temperaturas una misera tarjeta de tele

                                    1 Respuesta Última respuesta Responder Citar 0
                                    • marcaljM
                                      marcalj
                                      Última edición por

                                      Pues sobre el ksensors no creo que se pueda hacer nada pq el te lo detecta lo que tienes no puedes tocarlo tu…

                                      Sobre lo de la targeta de TV no me dice nada... puede que use el bus i2c para cosas suyas i no para temperaturas...

                                      Salu2!

                                      1 Respuesta Última respuesta Responder Citar 0
                                      • marcaljM
                                        marcalj
                                        Última edición por

                                        Bien, se ve que el kernel 2.6.5 cambiaba algo en el i2c que dejaba inoperativo lm_sensors, acaban de sacar la version 2.8.6 i funciona de puta madre otra vez, ksensors incluido 😉

                                        Salu2!

                                        1 Respuesta Última respuesta Responder Citar 0
                                        • Membris KhanM
                                          Membris Khan
                                          Última edición por

                                          Bueno, acabo de poner a punto los sensores de mi recién estrenada Abit VA-10 (KM400) y gkrellm ya está dándome voltajes, temperaturas y revoluciones. Sólo una cosa… ¿hay alguna forma de cambiar los nombres a las etiquetas? sobre todo a las de temperaturas, para que en vez de poner temp1, temp2 y THRM, ponga CPU, etc...

                                          Por cierto, parece obvio, pero alguien puede constatar que las otras dos temperaturas corresponden al northbridge y al southbridge?

                                          Saludos

                                          1 Respuesta Última respuesta Responder Citar 0
                                          • marcaljM
                                            marcalj
                                            Última edición por

                                            facil, en el apartado de temperaturas del gkrellm donde se ve "tempX" haces doble click i le canvias el nombre 🙂

                                            Salu2!

                                            PD: k tal la placa?

                                            1 Respuesta Última respuesta Responder Citar 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post

                                            Foreros conectados [Conectados hoy]

                                            2 usuarios activos (0 miembros e 2 invitados).
                                            febesin, pAtO,

                                            Estadísticas de Hardlimit

                                            Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                                            Somos un total de 34.8k miembros registrados.
                                            seaofink ha sido nuestro último fichaje.