Помогите подружить FreeBSD 9 и SMART UPS SC420

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-18 15:29:07

zheka79 писал(а):Точно не разъем и кабель. Кабель родной, и точно рабочий. Разъемы менял несколько штук. Больше склоняюсь к тому что там ком порт все таки урезанный.
У Вас COM<->USB на том же порту? Значит что - рабочий, либо правда урезанный, тогда
управление упсом невозможно, хорошо если от упса часть сигналов проходит и shutdown в них укладывается.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-18 15:34:13

COM<->USB виден в системе как ttyU0, ком порт матери ttyu2, после того как поменял настройки в биосе

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение f_andrey » 2014-11-18 15:43:12

Да что вы как дети, всё там в норме http://dlcdnet.asus.com/pub/ASUS/mb/LGA ... _Z97-P.pdf
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-18 15:49:33

В норме то в норме, но работать не хочет.

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-18 18:18:29

zheka79 писал(а):В норме то в норме, но работать не хочет.
http://pinoutsguide.com/UPS/apc_smart_c ... nout.shtml
там же настройки (инициализация порта)
cu -l /dev/cuau0 -s 2400

https://www.freebsd.org/doc/handbook/serialcomms.html

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 8:42:10

пробовал cu -l /dev/cuaU0 -s 2400, на котором висит УПС через переходник ком-юсб, всё нормально работает, откликается. Выключаю сервак, отключаю переходник, вешаю УПС на ком порт матери, загружаюсь, пробую cu -l /dev/cuau0 -s 2400, виснет намертво. Вобщем непонятно что за фигня.

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 9:03:27

zheka79 писал(а):пробовал cu -l /dev/cuaU0 -s 2400, на котором висит УПС через переходник ком-юсб, всё нормально работает, откликается. Выключаю сервак, отключаю переходник, вешаю УПС на ком порт матери, загружаюсь, пробую cu -l /dev/cuau0 -s 2400, виснет намертво. Вобщем непонятно что за фигня.
- порт остался, кабель с частью разъемов изменился?
- в ядре только uart для serial?

странно...

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 9:17:53

переходник ком-юсб виден как cuaU0, а ком порт матери - cuau0;
в ядре только uart, пробовал скомпилить с поддержкой sio, не компилится, лезут ошибки в исходниках, но я в программировании не силен, поправить не могу.

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 9:41:31

zheka79 писал(а):переходник ком-юсб виден как cuaU0, а ком порт матери - cuau0;
в ядре только uart, пробовал скомпилить с поддержкой sio, не компилится, лезут ошибки в исходниках, но я в программировании не силен, поправить не могу.
давайте на картинках что-ли...

comX |DB9|------------|DBX|--UPS

DB9--кабель--DBX (не знаю маркировку)
два разъема и кабель между ними

после использования USB-COM, что в верхнем изменилось?

ps. sio уже давно нет, заменен на uart, ну можно еще добавить puc:

device puc
device uart

и пересобрать ядро.

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение snorlov » 2014-11-19 9:50:03

zheka79
Я тут заметил у вас

Код: Выделить всё

uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0
а у меня

Код: Выделить всё

uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 10:14:17

snorlov писал(а):zheka79
Я тут заметил у вас

Код: Выделить всё

uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0
а у меня

Код: Выделить всё

uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
флаг что порт может использоваться под консоль, не должен влиять на работу с UPS

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 10:34:55

guest писал(а): давайте на картинках что-ли...

comX |DB9|------------|DBX|--UPS

DB9--кабель--DBX (не знаю маркировку)
два разъема и кабель между ними

после использования USB-COM, что в верхнем изменилось?

ps. sio уже давно нет, заменен на uart, ну можно еще добавить puc:

device puc
device uart

и пересобрать ядро.
при использовании усб-ком:
USB ---> comX |DB9|------------|DBX|--UPS

ядро уже собрано с поддержкой puc

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 10:37:39

и еще вопрос, а не может ли ком порт на матери не работать из за этого?

Код: Выделить всё

ACPI Error: [RAMB] Namespace lookup failure, AE_NOT_FOUND (20110527/psargs-392)
ACPI Exception: AE_NOT_FOUND, Could not execute arguments for [RAMW] (Region) (20110527/nsinit-380)
acpi0: Power Button (fixed)
ACPI Error: Method parse/execution failed [\\_SB_.PCI0.I2C0.ACD0._CRS] (Node 0xfffffe000544cc00), AE_AML_INVALID_RESOURCE_TYPE (20110527/psparse-560)
ACPI Error: Method execution failed [\\_SB_.PCI0.I2C0.ACD0._CRS] (Node 0xfffffe000544cc00), AE_AML_INVALID_RESOURCE_TYPE (20110527/uteval-113)
can't fetch resources for \\_SB_.PCI0.I2C0.ACD0 - AE_AML_INVALID_RESOURCE_TYPE

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 10:49:41

zheka79 писал(а):и еще вопрос, а не может ли ком порт на матери не работать из за этого?

Код: Выделить всё

ACPI Error: [RAMB] Namespace lookup failure, AE_NOT_FOUND (20110527/psargs-392)
ACPI Exception: AE_NOT_FOUND, Could not execute arguments for [RAMW] (Region) (20110527/nsinit-380)
acpi0: Power Button (fixed)
ACPI Error: Method parse/execution failed [\\_SB_.PCI0.I2C0.ACD0._CRS] (Node 0xfffffe000544cc00), AE_AML_INVALID_RESOURCE_TYPE (20110527/psparse-560)
ACPI Error: Method execution failed [\\_SB_.PCI0.I2C0.ACD0._CRS] (Node 0xfffffe000544cc00), AE_AML_INVALID_RESOURCE_TYPE (20110527/uteval-113)
can't fetch resources for \\_SB_.PCI0.I2C0.ACD0 - AE_AML_INVALID_RESOURCE_TYPE
нет.
Чесно говоря, после:

при использовании усб-ком:
USB ---> comX |DB9|------------|DBX|--UPS

мне непонятна проблема

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 10:53:50

)))) проблема в том что через ком порт матери УПС не работает, а через переходник усб-ком всё работает. и самое странное что в /dev родной ком порт виден, значит система его видит, но какое либо взаимодействие на этом порту не возможно.

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 12:37:50

zheka79 писал(а):)))) проблема в том что через ком порт матери УПС не работает, а через переходник усб-ком всё работает. и самое странное что в /dev родной ком порт виден, значит система его видит, но какое либо взаимодействие на этом порту не возможно.
получаем:
com-порт рабочий, разъемы и кабель - тоже рабочие (ставим вопрос?), понятно почему.
В случае с USB-COM, работает драйвер ucom, исходники не смотрел, но один фик он работает
поверх serial! Значит вопрос в сигналах, значит:

- либо Вы неверно работали через uart(4) с портом;
- либо serial кабель COM<->UPS - неверный, потому как ucom(4) + usb-com переходник исправляют это

под вопросом: проблема с драйвером uart(4) (но вроде как его вылизали) или баг в uart(4)
возможны тонкости в чипе (8250 или 16450 или 16550 и тд), но это редкость

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 13:36:04

guest писал(а): - либо Вы неверно работали через uart(4) с портом;
- либо serial кабель COM<->UPS - неверный, потому как ucom(4) + usb-com переходник исправляют это
- так я с ним и не работал, с ним работает apcupsd насколько я понимаю
- тут тоже вопрос спорный: верный он или не верный, так как на старой матери с этим же кабелем на том же cuau0 всё отлично работает

и тут остается два варианта: либо выкидыши как то не правильно распаяны (хотя пробовал три разных), либо в самой микросхеме ком порта что то не так

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 14:16:16

zheka79 писал(а):
guest писал(а): - либо Вы неверно работали через uart(4) с портом;
- либо serial кабель COM<->UPS - неверный, потому как ucom(4) + usb-com переходник исправляют это
- так я с ним и не работал, с ним работает apcupsd насколько я понимаю
- тут тоже вопрос спорный: верный он или не верный, так как на старой матери с этим же кабелем на том же cuau0 всё отлично работает

и тут остается два варианта: либо выкидыши как то не правильно распаяны (хотя пробовал три разных), либо в самой микросхеме ком порта что то не так
простите меня темного, "выкидыш" - это аборт при родах...
Честно, попробовал найти что сия аббревиатура означает в случае УПС, не нашел, если объясните что
это - буду признателен.

Любой serial порт, легко проверить:
- null modem кабель в котором можно использовать только три линии: TX,RX и GND - можно соединить
два PC (на том куда заходить - порт callin в ttys активируем ttyu который будет слушать getty,
на другом, с которого заходить - используем cu на порт cua... - callout)
В xBSD нельзя одновременно чтобы порт слушался getty - ttyu и его мы открывали через cu.

- модемный кабель и поцепить модем

Все, проверить проще простого как сам порт, так и кабель, разъемы DB9, DB25 можно купить и спаять
любой кабель.

Для callin есть разница какое описание класса из gettytab использовать, для связи PC не нужна несущая CD,
а для мудемов - нужна, соответственно и распайка серийного кабеля.
Большинство устройств в Unix'ах - терминальные устройства с входным и выходным буфером, gettytab
- таблица классов, в которых сие расписано, скорость, parity...
+ использование stty для настройки терминала или терминальной линиии

Ох, давно это было... все выдохся, боле не хочется расписывать верхнее (sorry - сам с собою)

ps. Всегда есть момент совпадения: меняем одно, почему то ломается еще что-то и еще что-то и такое
почему то случается очень часто

zheka79
рядовой
Сообщения: 29
Зарегистрирован: 2014-11-17 8:38:09

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение zheka79 » 2014-11-19 15:05:41

Выкидыш - это кабель от разъема ком порта матери до задней стенки корпуса системного блока )
попомему у меня гдето модем валялся, который через ком порт работает, если найду, то попробую...

guest
проходил мимо

Re: Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение guest » 2014-11-19 17:41:01

zheka79 писал(а):Выкидыш - это кабель от разъема ком порта матери до задней стенки корпуса системного блока )
попомему у меня гдето модем валялся, который через ком порт работает, если найду, то попробую...
про выкидыш - понято

В принципе, для проверки serial есть null-modem заглушка, раньше продавались, можно спаять самому.
Есть тестовые утилиты, когда-то были под MASADOS... ну очень давно... :) (зато быстро и просто)
Ну или модем, помнить что в null-modem RX <-> TX, TX<->RX - перекрестный кабель и для мудема не пригоден,
в модемном RX <-> RX, TX<->TX прямой + ..., и как минимум в нуль-медемном достаточно 3-x линий TX,RX,GND
- передача будет ограничена длиной кабеля которая влияет и на скорость при трех жилах.

yurybx
рядовой
Сообщения: 11
Зарегистрирован: 2011-03-17 12:11:20

Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение yurybx » 2015-03-20 21:59:39

Похожая ситуация с материнкой X7SBA. В ней два com-порта: один в виде разьема на задней панеле, а второй проброшен через выкидыш. Так вот, первый работает, а второй - ни в какую! Выкидыш проверял на другой мамке - всё пучком. В биосе всё включено, в dmesg оба порта упоминаются:

Код: Выделить всё

uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: [FILTER]
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
uart1: [FILTER]
Видимо придётся покупать pci-com адаптер. Какой посоветуете?
Операционка FreeBSD 8.0.
Последний раз редактировалось f_andrey 2015-03-23 22:22:41, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, оформляйте сообщение по человечески.

yurybx
рядовой
Сообщения: 11
Зарегистрирован: 2011-03-17 12:11:20

Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение yurybx » 2015-03-23 21:08:07

Разобрался. Распиновка на материнке не соответствовала распиновке выкидыша. Паяльник всё исправил.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение f_andrey » 2015-03-23 22:24:14

yurybx писал(а): Паяльник всё исправил.
Вот, вот, про то и разговор ;)
yurybx писал(а): Операционка FreeBSD 8.0.
Срочно обновить или переставить, так как даже 8.4 то ли уже то ли летом EoL
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Помогите подружить FreeBSD 9 и SMART UPS SC420

Непрочитанное сообщение snorlov » 2015-03-24 8:42:25

yurybx писал(а):Разобрался. Распиновка на материнке не соответствовала распиновке выкидыша. Паяльник всё исправил.
Я всем говорю, не надо выкидывать внешний модем или COM-мышь...