УкраїнськаEnglishmRussian
Вход/Новый
В теме много сообщений

[BugFixed] Вылет при попытке подключения к /dev/ttyS0


Автор Сообщение
Сообщение создано: 04. 01. 2011 [09:30]
la399fox
Леонід Залюбовский
Создатель темы
Зарегистрирован(а) с: 26.12.2010
Сообщения: 12
Доброе утро.

Сегодня утром, по приходу на работу, столкнулся с следующей проблемой: Исходящий транспорт остановлен, при попытке его запустить, вылетает вся Open Scada c сообщением в консоль
openscada: symbol lookup error: /usr/lib64/openscada/tr_Serial.so: undefined symbol: _ZN6OSCADA11TTransportS8traf2strEd

Данная проблема проявляется независимо от конфигурации которую я создаю. Даже на демо-конфигурации мы имеем вылет с таким сообщением.

Переустановка Скады не дала положительного эффекта. Права доступа к портам следующие:

[root@fedora ~]# ls -l /dev/ttyS*
crw-rw-rw-. 1 root dialout 4, 64 Янв 4 08:22 /dev/ttyS0
crw-rw----. 1 root dialout 4, 65 Янв 4 2011 /dev/ttyS1
crw-rw----. 1 root dialout 4, 66 Янв 4 2011 /dev/ttyS2
crw-rw----. 1 root dialout 4, 67 Янв 4 2011 /dev/ttyS3

Систему использую:

[root@fedora ~]# uname -a
Linux fedora 2.6.35.10-74.fc14.x86_64 #1 SMP Thu Dec 23 16:04:50 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

если ставить не rw-rw-rw- то пишет нет доступа к порту ttyS0.

Прилагаю логи сообщений


[Сообщение редактировалось 1 раз(а), в последний раз 04.01.2011 в 09:47.]

Когда встречаются теория и практика - практика побеждает, всегда побеждает. (с)Linus Torvalds
Вложенный файл

2010-12-28 18:11:16.msg (Тип файла: , Размер: 9.93 килобайт) — 2254 загрузок
Сообщение создано: 04. 01. 2011 [10:02]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
У Вас рабочая версия, которая не последняя.
Обновитесь!

Или у Вас каша стабильной версии, где такой функции нет как класса, и рабочей из SVN!

Learn, learn and learn better than work, work and work.
Сообщение создано: 04. 01. 2011 [10:12]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
Понятно, это пакеты для Fedora собраны криво.
Вопрос к сборщику!

Learn, learn and learn better than work, work and work.
Сообщение создано: 04. 01. 2011 [10:21]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
Мой косяк, начал пересборку.
Сорри.
Сообщение создано: 04. 01. 2011 [10:23]
la399fox
Леонід Залюбовский
Создатель темы
Зарегистрирован(а) с: 26.12.2010
Сообщения: 12
Роман, спасибо огромное по поводу быстрого ответа. Скажите, какой вы видите в данной ситуации самое оптимальное решение? К сожалению мой опыт в использовании СКАДы не настолько богат, стоит ли собирать из исходных кодов или просто откатится на предыдущую версию? Скажите пожалуйста, какая последняя стабильная версия в данный момент?

Когда встречаются теория и практика - практика побеждает, всегда побеждает. (с)Linus Torvalds
Сообщение создано: 04. 01. 2011 [10:58]
Maxim
Maxim Lisenko
Contributor
Зарегистрирован(а) с: 18.08.2008
Сообщения: 141
Алексей же сказал, что начал пересборку, так что можете дождаться пересобранной версии. Если не так принципиально, откатитесь на предыдущую рабочую.
Сообщение создано: 04. 01. 2011 [12:58]
la399fox
Леонід Залюбовский
Создатель темы
Зарегистрирован(а) с: 26.12.2010
Сообщения: 12
Ясно, спасибо

Когда встречаются теория и практика - практика побеждает, всегда побеждает. (с)Linus Torvalds
Сообщение создано: 04. 01. 2011 [21:22]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
Исправленная сборка лежит на ресурсе oscada.org
В репозитариях дистрибутивов Fedora и CentOs, исправленная сборка ляжет через неделю после тестирования. (Правила дистрибутивов).

[Сообщение редактировалось 2 раз(а), в последний раз 04.01.2011 в 21:36.]
Сообщение создано: 05. 01. 2011 [00:12]
la399fox
Леонід Залюбовский
Создатель темы
Зарегистрирован(а) с: 26.12.2010
Сообщения: 12
Cпасибо огромное за оперативность. Чессн слово, даже не думал что так быстро решится проблема. :D

Я хотел немного спросить вот о чем... Я собрал пакет из исходников, а как сделать так что бы в меню появилась оперскада, как и при установки из РПМ, и Алексей, вы не подскажете, где можно почитать о правильной сборке РПМ, я заметил что после сборки на целевом компе с исходников как то она быстрее заворочалась)

[Сообщение редактировалось 1 раз(а), в последний раз 05.01.2011 в 00:13.]

Когда встречаются теория и практика - практика побеждает, всегда побеждает. (с)Linus Torvalds
Сообщение создано: 05. 01. 2011 [09:46]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
"la399fox" wrote:

Cпасибо огромное за оперативность. Чессн слово, даже не думал что так быстро решится проблема. :D

Ага, попробуй по другому. Роман быстро башку снесет.

"la399fox" wrote:

...Я собрал пакет из исходников, а как сделать так что бы в меню появилась оперскада, как и при установки из РПМ


В каком меню ? Если Вы говорите о меню в KDE, то эти менюшки лежал в пакете openscada-UI-QTStarter. (Для Fedora)
И для OpenSCADA меню не обязательно.


"la399fox" wrote:

.... где можно почитать о правильной сборке РПМ,

Если речь идет ваще о сборке пакетов в RedHat, в частности для Fedora, то вот тут:
http://fedoraproject.org/wiki/Packaging:Guidelines
Если речь идет о сборке OpenSCADA, то нужно знать структуру OpenSCADA.

"la399fox" wrote:

...я заметил что после сборки на целевом компе с исходников как то она быстрее заворочалась)

А вот это-го я не понял. Чего происходило с OpenSCADA?

Вы попробовали новую сборку, с ней все в порядке?
Если нет, тогда добавляйте меня в Jabber или ICQ и будем рулить сборку.

[Сообщение редактировалось 2 раз(а), в последний раз 05.01.2011 в 09:47.]



22372