LINUX.ORG.RU
ФорумAdmin

Проблема новых материнок без Com-портов


0

1

Друзья! Времена меняются, и привычные вещи уходят в утиль, а замену найти трудно.

Проблема. Все больше материнок увы, не оснащаются COM-портами, на которых работают еще многие UPS.
У нас скопилось множество исправных в отличном состоянии таких UPS, которым еще работать и работать.
Но подключать их к новым материнкам без Com некуда.
Использовать адаптеры USB/COM не слишком надежно ввиду их часто неадекватной работы.
Временно выкручиваемся беспроводными USB-клавиатурами, «свисток» которых втыкаем в USB-порт,
а сервак настраиваем на shutdown при Ctrl-Alt-Del.
Ну, дальше понятно - если в охфисе гаснет свет, первый, кто дотянется до такой клавы, жмет заветную комбинацию.
Понятно, что это изврат, и это если днем в рабочее время, а ночью?...
Какие могут быть лучшие варианты решения проблемы, чтобы было все автоматически?

★★★★★

PCI-ные COM-платы? MosChip MCS9835 и ему подобные.

strangeman ★★★★
()

Вариант 2 - откапываем-таки одну тачку с COM-портом, делаем ее «гасителем всего и вся в офисе», вешая на нее скрипт а-ля «погасить вот этот вот список хостов по удаленке, если сидим на упсе уже 10 минут».

Достойная пенсия для старой машинки, на которой есть COM-порт. :) Можно даже обойтись без рукоблудного скрипта, а сделать ее сервером NUT и на остальных тачках настроить клиентов.

strangeman ★★★★
()
Последнее исправление: strangeman (всего исправлений: 2)
Ответ на: комментарий от strangeman

Спасибо и за MosChip MCS9835, и за «одну тачку с COM-портом».
Правда, с MCS9835 оказываются, могут быть проблемы - http://www.cyberforum.ru/ubuntu-linux/thread637493.html
(и чего там умудрились наворотить, в самой простейшей mio?)
А одной управляющей тачкой да, хорошо, только от ее надежности будут зависеть все остальные.
Может, еще есть решения?

chukcha ★★★★★
() автор топика

USB-COM самый адекватный ответ. У меня с ними проблемы были только с Пролификами (pl2303) в 7 винде х64. В линуксах как пролифик, так и ftdi работают на отлично.

Если хочется изврата, то можно взять COM-over-TCP вроде Moxa, я такие в свое время юзал как раз для мониторинга упсов. Бывают модели на 1, 4 и больше портов, но цены кусаются. Бюджетный вариант - старая тачка с кучей ком портов и serial2tcp демоном, или как там его.

blind_oracle ★★★★★
()
Ответ на: комментарий от strangeman

Достойная пенсия для старой машинки, на которой есть COM-порт. :) Можно даже обойтись без рукоблудного скрипта, а сделать ее сервером NUT и на остальных тачках настроить клиентов.

- достойная для пенсионера, но врят ли приемлема для важной функции.

kpush
()

Внимательно посмотри, там может на плате разъем и разведен

minakov ★★★★★
()
Ответ на: комментарий от blind_oracle

Я на разных pl2301/pl2303 с UPS неоднократно получал проблемы. Как раз при броска/отключениях питания usb ресетиться и либо вообще молчит, либо обнаруживается на следующем номере. Без тестирования использовать нельзя!

То, что за задней панеле нет RS-232 не всегда означает, что его нет совсем. На приличных платах он есть, только выкидыша к нему обычно нет :)

Ну и PCI-rs232 пока есть.

vel ★★★★★
()

Что на платах нет JCOM?

Dude
()

Использовать адаптеры USB/COM не слишком надежно ввиду их часто неадекватной работы.

У меня никаких проблем с APC SmartUPS это не вызывает.

AS ★★★★★
()
Ответ на: комментарий от vel

либо обнаруживается на следующем номере.

BUS=="usb", SUBSYSTEM=="tty", KERNEL=="ttyUSB*", ENV{ID_SERIAL_SHORT}=="20120701", ACTION=="add", NAME="ttyUPS1"

У меня адаптер с s/n, спецзаказ, но если он один, то можно к чему-нибудь ещё привязаться.

Как раз при броска/отключениях питания usb ресетиться

Как бы это проблема уже у б/п - он должен дождаться срабатывания UPS...

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 1)
Ответ на: комментарий от blind_oracle

USB-COM самый адекватный ответ

ага, только вот глянешь, например на такого красавца, как этот - http://viewcon.com.ua/adapters/usb/0502021.html так сразу и тошнит - потому что они зат(др)очены под Вынь, а на некоторых прямо и пишут - «Укомплектовываются драйверами под Вынь/Мак» (под Линукс, понятно, не пишут вовсе)- какие нафиг драйвера под этот костыль?? Он должен быть стандартным для системы и не нуждаться ни в каких дровах!

Внимательно посмотри, там может на плате разъем и разведен

Это да, на многих новых интеловых платах Com бывает только на джамперах на плате, а косичку даже в комплект не кладут, удоды, и приходится паять ее самому их подручных материалов :(
Но опять таки, даже не на всех материнках - что вы скажете про эту? http://www.nix.ru/autocatalog/motherboards_intel/INTEL_S1200KP_LGA1155_C206_P... Совсем забили на комы, имхо...

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Практически 99% usb2com адаптеров основаны на чипах prolific pl2303 или ftdi ft232r, под которые в линуксовом ядре уже лет 10 как есть все необходимые драйвера, так что проблем никаких не будет.

Тот адаптер, который ты привел, не исключение:

Характеристики

Чип: FT232RL

blind_oracle ★★★★★
()
Ответ на: комментарий от vel

Что значит при бросках усб резетится? Каких еще бросках? Или сам девайс, который мониторит упсы у тебя упсом не защищен? :) В общем проблема какая-то надуманная, на современных конвертерах такого не наблюдал.

blind_oracle ★★★★★
()

Батареи дохнут быстрее, чем устаревает сам УПС. Поэтому вынуть батареи, если они и правда ещё целые и срок не вышел, выбросить хлам да купить нормальные ИБП на USB, куда вставляются ещё целые батареи.

Deleted
()
Ответ на: комментарий от blind_oracle

Что значит при бросках усб резетится?

Он наверно имел ввиду наводки на кабель. http://en.wikipedia.org/wiki/Electromagnetic_interference#EMI_in_integrated_c...

Вот эту хрень в общем port 1 disabled by hub (EMI?), re-enabling...

Deleted
()
Последнее исправление: fargred (всего исправлений: 1)
Ответ на: комментарий от Deleted

Аа, ну это проблемы не самого адаптера, а USB в целом и заземления в частности :)

blind_oracle ★★★★★
()
Ответ на: комментарий от chukcha

потому что они зат(др)очены под Вынь, а на некоторых прямо и пишут - «Укомплектовываются драйверами под Вынь/Мак» (под Линукс, понятно, не пишут вовсе)- какие нафиг драйвера под этот костыль?? Он должен быть стандартным для системы и не нуждаться ни в каких дровах!

Ты не поверишь, но с ft232rl на линуксе проблем ровно 0 (что в +бесконечность раз меньше, чем с ними же на венде).

prischeyadro ★★★☆☆
()
Ответ на: комментарий от prischeyadro

Ты не поверишь, но с ft232rl на линуксе проблем ровно 0 (что в +бесконечность раз меньше, чем с ними же на венде).

Это радует, спасибо! :)
Тогда подскажите такое. С переходником USB/COM получается, что Линуксу этот переходник виден как USB-устройство, так ведь?
И тогда вопрос - в NUT с этими USB-UPS проблем, надеюсь, нет?
Спрашиваю, потому что в Линуксе никогда не работал с USB-UPS, только с Com.

Хотя может запутался здесь кто кому как виден, и может всё наоборот :)

chukcha ★★★★★
() автор топика
Ответ на: комментарий от AS

Проблема в том, что «старый» девайс еще открыт демоном, т.ч. «новое» устройство на него не перерегистрировать.

NUT/apcupsd на такое поведение сом-порта реагируют не адекватно.

Я просто предупредил о возможных граблях.

vel ★★★★★
()
Ответ на: комментарий от vel

apcupsd на такое поведение сом-порта реагируют не адекватно.

Завтра проверю на всякий случай. Но, вообще-то, проблем в момент отладки решения я не встретил, хотя там многократные вынимания/втыкания были. Причём и с usb-serial, и с ethernet-serial. Непонятные проблемы есть с snmp - иногда падает. Но, на самом деле, за состоянием следит система мониторинга и начинает ругаться, если данные от apcupsd идти перестают. Собственно, где падает регулярно (с snmp), там и перезапускалка есть по крону.

AS ★★★★★
()
Ответ на: комментарий от prischeyadro

Практически 99% usb2com адаптеров основаны на чипах prolific pl2303 или ftdi ft232r
Линуксу он виден как ком-порт с названием /dev/ttyUSB0.

Всем огромное спасибо за толковые советы! :) Купил адаптеры Viewcon VE042 с чипсетом ft232r, Linux его сходу увидел, появилось устройство ttyUSB0.

Достаточно в NUT было исправить всего один параметр - ttyS0 на ttyUSB0 - и всё запахало! :))

chukcha ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.