Поиск по блогу :

    27 ноября 2007 г.

    Настройка PowerMust 600 UPS в Ubuntu

    После перехода на версию Ubuntu 7.10 Gutsy, все таки решил настроить свой UPS для выключения компьютера, если пропадет питание (отключат свет), так как компьютер у меня работает постоянно, а электричество могут отключить в самый не подходящий момент (про последствия многие уже, наверное, наслышаны).


    Модель UPSа у меня: Mustek PowerMust 600 USB
    Но, так как, заставить работать упс через usb мне так и не удалось (буду еще с этим разбираться), пришлось прибегать к настройке через COM кабель (RS252).
    Для настройки использовал софт - Personal Solution Pac for Linux (PSP) и Network UPS Tools (NUT)

    Установка:

    1) Добавим новый репозиторий в нашу систему. Открываем для редактирования файл со списком репозиториев
    #
    nano /etc/apt/sources.list

    добавляем в самый низ строку:
    deb http://opensource.mgeups.com/ubuntu binary/
    и сохраняем изменения.

    2) Обновляем список пакетов и устанавливаем пакет mgeups-psp со всеми зависимостями:
    # #
    apt-get update
    apt-get install mgeups-psp

    3) После того, как установка будет закончена, осталось лишь подправить конфиги NUT
    #
    nano /etc/nut/ups.conf

    меняем содержимое на следующее:
    [mgeups]
    driver = megatec
    port = /dev/ttyS0
    desc = "Mustek PowerMust 600 (COM)"
    Сохраняем и редактируем следующий файлик
    #
    nano /etc/default/nut
    меняя содержимое на следующее:
    # start upsd
    START_UPSD=yes
    # start upsmon
    START_UPSMON=yes
    4) Запускаем NUT
    #
    /etc/init.d/nut start

    Должны получить следующее сообщение:
    * Starting Network UPS Tools [ OK ]
    Это значит, что NUT работает нормально.

    5) Теперь проверяем есть ли у нас связь с нашим UPS
    $
    upsc mgeups@localhost

    На экране должна отобразиться информация по вашему UPSу.
    Если вместо информации на экране будет выведена ошибка - тогда пробуйте подставить другой драйвер в файле ups.conf в строке driver = ... .
    Список драйверов можно посмотреть в файле /usr/share/nut/driver.list