Hardware monitoring в pfSense



  • Как я сделал Hardware monitoring в pfSense 2.0rc на TUSL2-C
    сочинение
    ** я с PPTP чтоб интернет с корбины был
    но это мне наскучило немножко

    добавил в файл /boot/loader.conf

    smbus_load="YES"
    ichsmb_load="YES"
    smb_load="YES"
    

    в консоли написал

    pkg_add -r mbmon
    

    и в файле
    /usr/local/www/includes/functions.inc.php

    изменил функции

    function has_temp() {
    return true;
    }
    
    function get_temp() {
    	$cpu_temp_from_mbmon=`mbmon -T 2 -c 1`;
    
    	return $cpu_temp_from_mbmon;
    }
    

    в дашбоарде появилась температура
    на других материнках mbmon -T 2 -c 1 нужно изменить так чтобы показывалась температура проца например -T 1 или -T 3
    или использовать другую программу



  • не получается поставить mbmon на  PF 2.0



  • @Tamriel:

    не получается поставить mbmon на  PF 2.0

    Что пишет ?



  •  pkg_add mbmon -r
    Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-r                     elease/Latest/mbmon.tbz: Connection reset by peer
    pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-                     8.1-release/Latest/mbmon.tbz' by URL
    
    
    pkg_delete mbmon
    pkg_delete: no such package 'mbmon' installed
    
    
     find / | grep mbmon
    /usr/local/share/doc/mbmon
    /usr/local/share/doc/mbmon/ChangeLog
    /usr/local/share/doc/mbmon/ChangeLog.jp
    /usr/local/share/doc/mbmon/ReadMe
    /usr/local/share/doc/mbmon/ReadMe.jp
    /usr/local/share/doc/mbmon/ReadMe.tech
    /usr/local/etc/rc.d/mbmon
    /usr/local/bin/mbmon
    /usr/local/man/man1/mbmon.1.gz
    /var/db/pkg/mbmon-205_5
    /var/db/pkg/mbmon-205_5/+DESC
    /var/db/pkg/mbmon-205_5/+COMMENT
    /var/db/pkg/mbmon-205_5/+MTREE_DIRS
    /var/db/pkg/mbmon-205_5/+CONTENTS
    
    
    service mbmon start
    Cannot 'start' mbmon. Set mbmon_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'.
    
    
    service mbmon onestart
    Starting mbmon.
    ioctl(smb0:open): No such file or directory
    
    

    запустился зараза :)

    mbmon -T 2 -c 1
    ioctl(smb0:open): No such file or directory
    21.0
    
    

    тока вот диаграммка в датабоард не работает (стоит в нулевой позиции)
    UPD
    получилось :) не правильно правил /usr/local/www/includes/functions.inc.php"

    А можно hw монитор закинуть в rrd граф ?
    чтоб логи температур получались
    было б оч здорова



  • мать убогая и при нагрузке температуры почти не меняются :)
    спс за ман



  • @Tamriel:

    мать убогая и при нагрузке температуры почти не меняются :)
    спс за ман

    У меня мать TUSL2-C с процом селерон 1100
    куллер volcano 7 с вентилятором от куллер мастер чтото там супер сайлент 13дб
    температура проца в покое 38 под burnP6 burnMMX ~46
    и неслышно шума куллера (с вентилятором от volcano 7 температура ниже но шумит зараза )
    больше 50 можно поднять только закрыв вентилятор бумагой больше 60 только отключив его
    Считаю что такие характеристики идеальны для роутера, а температура нужна для определения состояния системы (забитость пылью, остановка куллера и прочее)

    заказал с ибея P3-s 1400 512к с ним может будет больше видна разница в температурах

    P.S. на более новых материнках вместо mbmon можно использовать hw.acpi.thermal



  • А как в версии 1.2.3 вывести это в граф. интерфейсе?


Locked