привет друзья!
вот нужно настроить UPS под FreeBSD, чтобы apcupsd сама вырубала комп при определенном значении разряда батареи.Проблема в том, что apcupsd напрочь не хочет видеть UPS через COM-порт. Материнка вроде старая и фря вроде бы видит COM порты нормально, но точно сказать не могу (во всяком случае в /dev присутствуют ttyd0 и ttyd1), хотя я перечитал мануалы и через вот эту комманду:
# /sbin/dmesg | grep 'sio'пытался увидеть ком-порты.Он ниче не выдает. Объясните, либо у меня порты не пашут, либо я что то неправильно настроил в самой apcupsd. Я проверял UPS через тот же кабель у себя на Винде, все нармально пашет.
если кому интересно вот настройки apcupsd:
apcupsd.conf
--------------
UPSCABLE smart
UPSTYPE smartups
DEVICE /dev/ttyd0
LOCKFILE /var/spool/lock
UPSCLASS standalone
UPSMODE disable
--------------
>видит COM порты нормально, но точно сказать не могу (во всяком
>случае в /dev присутствуют ttyd0 и ttyd1), хотя я перечитал мануалыВо фре последовательные порты cuaa0, cuaa1 и т.д.
Вернее там от типа доступа зависит, но в твойем случае надо юзать cuaaX
А ничего не весит на этих портах? Обычно getty весит и слушает порты! может он мешает?
uname -rs
а так же маркировку кабеля и что за UPS
>uname -rsFreeBSD 6.1-RELEASE
маркировки на кабеле нет, и вообще этот кабель с другого упс-а. У меня стоит УПС Mustek PowerMust 650. Самое интересное, что я не нашел описание этого упса нигде в инете и даже на сайте производителя.
Как узнать маркировку кабеля, если на нем ничего не написано ?
Обычно пишется на самом штекере, сверху. Посмотрите внимательнее, должно быть что-то вроде "940-0127". Не все типы кабелей поддерживаются, подробнее здесь: http://www.apcupsd.com/manual/Cables.html#5459
>>uname -rs
>
>FreeBSD 6.1-RELEASE
>
>маркировки на кабеле нет, и вообще этот кабель с другого упс-а. У
>меня стоит УПС Mustek PowerMust 650. Самое интересное, что я не
>нашел описание этого упса нигде в инете и даже на сайте
>производителя.
>
>Как узнать маркировку кабеля, если на нем ничего не написано ?А что? apcupsd умеет работать с УПС Mustek PowerMust 650 ?
>привет друзья!
>вот нужно настроить UPS под FreeBSD, чтобы apcupsd сама вырубала комп при
>определенном значении разряда батареи.Проблема в том, что apcupsd напрочь не хочетДелал аналогичную систему. Возился с разными прогами и под usb и com. В результате заработала на com под nut. Очень она меня разгрузила-у нас питание часто проподает, а тут просто сказка. Если будешь делать помогу настроить.
Да я уже этот кабель чуть ли не под микроскопом разглядывал , никаких символов не на самом кабеле ни на концах его нет, кроме номеров ножек. Дело в том что этот кабель с другого УПСа, и он долгое время лежал на балконе в сырости и немного покрылся пятнами по всей своей длине и даже если там было чета написано, то сейчас ничего не найти и не разобрать. Но я думаю с кабелем все норма, ведь под Винду он работает на самой простенькой программе управления SafeNet и определяется там как smartups, я тоже подумал и прописал его в apcupsd как smart. А он типа когда пытается подрубится пишет:
---------------------------
# apctest
2007-09-04 14:43:33 apctest 3.14.1 (04 May 2007) freebsd
Checking configuration ...
Attached to driver: apcsmart
sharenet.type = DISABLE
cable.type = CUSTOM_SMARTYou are using a SMART cable type, so I'm entering SMART test mode
mode.type = APCSMART_UPS
Setting up the port ...
apctest FATAL ERROR in smartsetup.c at line 171
PANIC! Cannot communicate with UPS via serial port.
Please make sure the port specified on the DEVICE directive is correct,
and that your cable specification on the UPSCABLE directive is correct.
apctest error termination completed
---------------------------
причем пишет эту тему, шо есть кабель, шо его нету....Мне кажется apcupsd должна работать со всеми типами УПСов, разумется не все функции будут доступны, но основыне должны работать.
>В результате заработала на com под nut. Очень она меня разгрузила-у
>нас питание часто проподает, а тут просто сказка.а что это за проэкт nut. можешь скинуть ссылку на его разработку ?