2beware

11 ноября 2016
ты прочел что я про отладку upsd написал?
коннектишься к нему командой strace -p и смотришь чем он занимается. должен раз в n секунд твой драйвер опрашивать.
Выглядит как-то так
poll([(fd=6, events=POLLIN), (fd=7, events=POLLIN), (fd=4, events=POLLIN), (fd=5, events=POLLIN), 4, 2000) = 1 ([(fd=6, revents=POLLIN))
read(6, "SETINFO ups.temperature \"42.5\"\n", 512) = 31
time(NULL) = 1478858901
time(NULL) = 1478858901
time(NULL) = 1478858901
poll([(fd=6, events=POLLIN), (fd=7, events=POLLIN), (fd=4, events=POLLIN), (fd=5, events=POLLIN), 4, 2000) = 1 ([(fd=6, revents=POLLIN))
read(6, "SETINFO output.voltage \"222.1\"\nS"..., 512) = 62
time(NULL) = 1478858901
time(NULL) = 1478858901
time(NULL) = 1478858901
time(NULL) = 1478858901
если всего этого не наблюдается , значит что-то настроено не верно. виснуть в upsd просто нечему - он очень просто устроен.
Кстати, я посмотрел. Я на бесперебойниках inelt использую драйвер blazer_ser
если у самого какие-то сложности, можешь пробросить мне порт я зайду настрою:)
Комментарии
Войдите или зарегистрируйтесь, чтобы оставить комментарий
500 баллов Плюса за отзыв о машине
Поставьте авто в Гараж, подтвердите владение и напишите отзыв
Подробнее