28.03.2012 9:21, Dmitry A. Zhiglov пишет: > 28 марта 2012 г. 8:42 пользователь "Артём Н." <[email protected]> написал: >>>> В мануале, который на прилагающемся диске с драйверами такой адрес: >>>> http://richcomm.com/ >>>> >>>> lsusb показывает его, как Lakeview Research. >>> >>> Опыта в ups мало но все же... >>> >>> Можно чуть больше подробностей? >>> Что вы делали? В чем затык? >> >> 1. Драйвера apcups с ним не работают. >> 2. Прилагающиеся драйвера - кривая китайская поделка >> (китайский код в скриптах установки, копирование бинарников в /etc, >> ни о каком deb пакете там и речи нет, а сам драйвер вызывает SendMSG.sh, >> чтобы послать сообщение, возможно парсить - но это мучение, лучше nut). >> 2. В nut есть драйвер. richcomm_usb. Он работает. Но он пустой. :-) >> Имеет тип experimental. >> После инициализации драйвера вызывается fatalx(), который завершает >> драйвер с выводом сообщения о том, что устройство найдено, >> "but driver callback failed". >> driver_callback вообще нигде не вызывается. >> Это просто скелет с прописанными upsdebugx, выводящими отладочные сообщения. >> >> Вот как-то так. И что делать? > > Судя по всему там стоит контроллер от людей из дружественной > республики Китай. У них же может быть обновленный софт. (что-то есть > на сайте, что-то битое лежит, но вроде как заявлено) У них ссылки битые, к тому же, их софт кривой. Хочу использовать nut. Изучаю драйвер. Насчёт того, что он пустой, я соврал. :-| Читаю документацию. upsdrv_updateinfo() рабочий там есть и driver callback тоже вызывается. Просто в коллбэке производятся проверки, он возвращает результат. Ничего более не делает. И не должен. Опросом устройства занимается upsdrv_updateinfo().
Я что-то сделал (сам пока не понял), и драйвер nut заработал. С ним ещё много разбираться, но что-то выдаёт (я debug_level увеличил, остаётся покопаться и разобраться в том, что он пишет). Потом есть ещё проблема: этого драйвера (видимо потому, что experimental) нет в deb пакете с nut... Как-то надо будет собрать пакет с ним (чего я не умею). > Если тут не ответят, то тогда плотно общаться с китайцами, можно > попробовать пообщаться с производителем. Сомнительное занятие. Что это даст? Драйвера для nut, вряд ли, у них есть. > Исследуйте ресурс [2]. На нём, родимом, я вчера сидел пару часов. :-) > -- > [1] http://richcomm.com/ > [2] http://www.networkupstools.org -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

