URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76024
[ Назад ]

Исходное сообщение
"не могу настроить управление UPS под FreeBSD, глючат COM-порты "

Отправлено cyberr , 03-Сен-07 11:33 
привет друзья!
вот нужно настроить 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
--------------


Содержание

Сообщения в этом обсуждении
"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено ShyLion , 03-Сен-07 12:47 
>видит COM порты нормально, но точно сказать не могу (во всяком
>случае в /dev присутствуют ttyd0 и ttyd1), хотя я перечитал мануалы

Во фре последовательные порты cuaa0, cuaa1 и т.д.
Вернее там от типа доступа зависит, но в твойем случае надо юзать cuaaX


"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено Merlin_ua , 03-Сен-07 13:24 
А ничего не весит на этих портах? Обычно getty весит и слушает порты! может он мешает?

"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено SubGun , 03-Сен-07 18:27 
uname -rs

а так же маркировку кабеля и что за UPS

"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено cyberr , 04-Сен-07 02:37 
>
uname -rs

FreeBSD 6.1-RELEASE

маркировки на кабеле нет, и вообще этот кабель с другого упс-а. У меня стоит УПС Mustek PowerMust 650. Самое интересное, что я не нашел описание этого упса нигде в инете и даже на сайте производителя.

Как узнать маркировку кабеля, если на нем ничего не написано ?


"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено SubGun , 04-Сен-07 11:15 
Обычно пишется на самом штекере, сверху. Посмотрите внимательнее, должно быть что-то вроде "940-0127". Не все типы кабелей поддерживаются, подробнее здесь: http://www.apcupsd.com/manual/Cables.html#5459

"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено ShyLion , 04-Сен-07 15:55 
>>
uname -rs

>
>FreeBSD 6.1-RELEASE
>
>маркировки на кабеле нет, и вообще этот кабель с другого упс-а. У
>меня стоит УПС Mustek PowerMust 650. Самое интересное, что я не
>нашел описание этого упса нигде в инете и даже на сайте
>производителя.
>
>Как узнать маркировку кабеля, если на нем ничего не написано ?

А что? apcupsd умеет работать с УПС Mustek PowerMust 650 ?


"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено aliv , 04-Сен-07 13:23 
>привет друзья!
>вот нужно настроить UPS под FreeBSD, чтобы apcupsd сама вырубала комп при
>определенном значении разряда батареи.Проблема в том, что apcupsd напрочь не хочет

Делал аналогичную систему. Возился с разными прогами и под usb и com. В результате заработала на com под nut. Очень она меня разгрузила-у нас питание часто проподает, а тут просто сказка. Если будешь делать помогу настроить.



"не могу настроить управление UPS под FreeBSD, глючат COM-пор..."
Отправлено cyberr , 04-Сен-07 18:51 
Да я уже этот кабель чуть ли не под микроскопом разглядывал , никаких символов не на самом кабеле ни на концах его нет, кроме номеров ножек. Дело в том что этот кабель с другого УПСа, и он долгое время лежал на балконе в сырости и немного покрылся пятнами по всей своей длине и даже если там было чета написано, то сейчас ничего не найти и не разобрать. Но я думаю с кабелем все норма, ведь под Винду он работает на самой простенькой программе управления 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_SMART

You 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. можешь скинуть ссылку на его разработку ?