ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Moxa NPort (5110)
@ 2011-05-03 18:36 Sergey
      0 siblings, 2 replies; 26+ messages in thread
From: Sergey @ 2011-05-03 18:36 UTC (permalink / raw)
  To: Sisyphus

Приветствую.

Никто, совершенно случайно, себе драйвер для Moxa NPort не собирал ?
А то там ужас какой-то... Часть инструкции:

6. Installing the Driver File
    a. Copy the driver file from the products CD-ROM or Moxa website.
    b. Log in to the console as a super user (root).
    c. Execute "cd /" to change to the root directory.
    d. Copy the driver file npreal2xx.tgz to the " / " directory.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110)
  @ 2011-05-03 20:29   ` Sergey
  2011-05-04  0:04   ` Sergey
  1 sibling, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-03 20:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wednesday, May 04, 2011, Sergey Shilov wrote:

> > Никто, совершенно случайно, себе драйвер для Moxa NPort не собирал ?
> 
> Случайно собирал (и сильно дозатачивал), но давно  и для  3.0 :-)

Я так и понял, что без дозаточки не обойдётся. :-)

> Реально работает по сей день с 5610*
> 
> git://git.altlinux.org/people/hsv/packages/kernel-source-npreal2.git
> git://git.altlinux.org/people/hsv/packages/kernel-modules-npreal2-std26-
> smp.git
> 
> Демон для  NPort сотоварищи
> git://git.altlinux.org/people/hsv/packages/npreal2d.git
> git://git.altlinux.org/people/hsv/packages/moxa-intellio-utils.git
>
> + для проверок на кабелях и заглушках
> 
> git://git.altlinux.org/people/hsv/packages/ttytest.git

Спасибо, буду смотреть, списывать. :-)
 
> + Взамен протухшего в ядре (может ситуация изменилась)
> git://git.altlinux.org/people/hsv/packages/kernel-source-moxa-CXXX.git
> git://git.altlinux.org/people/hsv/packages/kernel-modules-moxa_CXXX-std26-smp.git

Это для плат ? Нет, это не надо, наверное.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110)
    2011-05-03 20:29   ` Sergey
@ 2011-05-04  0:04   ` Sergey
  1 sibling, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-04  0:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wednesday, May 04, 2011, Sergey Shilov wrote:

> git://git.altlinux.org/people/hsv/packages/kernel-source-npreal2.git
> git://git.altlinux.org/people/hsv/packages/kernel-modules-npreal2-std26-smp.git

Драйвер для 2.6.38 я, вроде бы, собрал (npreal2_1.17_Build_11011413.tgz).
По крайней мере, оно загрузилось.

> Демон для  NPort сотоварищи
> git://git.altlinux.org/people/hsv/packages/npreal2d.git

А вот с этим не понял. В kernel-source-npreal2 в спеке удаляются  

{\
include,\
killp,\
mxaddsvr.c,\
mxcfmat.c,\
mxdelsvr.c,\
mxinst,\
mxloadsvr.c,\
mxmknod,\
mxrmnod,\
mxsetsec.c,\
mxuninst\
}

А в npreal2d.git они используются. kernel-source их не надо удалять,
или npreal2d есть новее ? 

> git://git.altlinux.org/people/hsv/packages/moxa-intellio-utils.git

Это, на сколько я понял, тоже для внутренних плат, а не для ethernet ?

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110)
  @ 2011-05-04 19:56     ` Sergey Shilov
  2011-05-05  6:56       ` [sisyphus] Moxa NPort (5110) в Altlinux Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-04 19:56 UTC (permalink / raw)
  To: sisyphus

В сообщении от 4 мая 2011 19:23:05 автор Sergey написал:
> On Wednesday 04 May 2011, Sergey wrote:
> > Вообще, у меня впечатление создалось, что
> > git://git.altlinux.org/people/hsv/packages/npreal2d.git
> > устаревший относительно
> > git://git.altlinux.org/people/hsv/packages/kernel-source-npreal2.git
Угу ... есть такое дело (давно это было).

> Или, может, где-то есть отдельный новый npreal2d.spec, по аналогии со
> спеком в
> git://git.altlinux.org/people/hsv/packages/kernel-modules-npreal2-std26-sm
> p.git ?
Уже есть. Найден после вояжа "по сусекам"
Запушен на 
git://git.altlinux.org/people/hsv/packages/npreal2d.git


-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-04 19:56     ` Sergey Shilov
@ 2011-05-05  6:56       ` Sergey
  2011-05-05  7:24         ` Sergey
                           ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Sergey @ 2011-05-05  6:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wednesday, May 04, 2011, Sergey Shilov wrote:

> > Или, может, где-то есть отдельный новый npreal2d.spec, по аналогии со
> > спеком в
> > git://git.altlinux.org/people/hsv/packages/kernel-modules-npreal2-std26-sm
> > p.git ?

> Уже есть. Найден после вояжа "по сусекам"
> Запушен на 
> git://git.altlinux.org/people/hsv/packages/npreal2d.git

Собралось (npreal2_1.17_Build_11011413.tgz):

git://git.alt/people/asy/packages/kernel-source-npreal2.git
git://git.alt/people/asy/packages/kernel-modules-npreal2-std-def.git
git://git.alt/people/asy/packages/npreal2d.git

Только что-то не работает:

May  5 10:33:47 kernel: [92977.817304] MOXA Async/NPort server family Real TTY driver ttymajor 33 calloutmajor 38 verbose 0 (1.17 Build 11011413)
May  5 10:33:49 npreal: Starting MOXA TTY driver support service:  failed

И попыток обмена по IP с сервером нет (npreal-servers.conf поправил).
Что-то npreal2d какой-то молчаливый, не грузится и сам ничего не пишет.
И ещё эта моя замена init_MUTEX() на sema_init() вопрос, на сколько
правомерна... Делал, глядя на решение аналогичной проблемы для других
приложений.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05  6:56       ` [sisyphus] Moxa NPort (5110) в Altlinux Sergey
@ 2011-05-05  7:24         ` Sergey
  2011-05-05  8:20         ` Sergey Shilov
  2011-05-05 15:28         ` Sergey Shilov
  2 siblings, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-05  7:24 UTC (permalink / raw)
  To: sisyphus

On Thursday, May 05, 2011, Sergey wrote:

> May  5 10:33:49 npreal: Starting MOXA TTY driver support service:  failed
> 
> И попыток обмена по IP с сервером нет (npreal-servers.conf поправил).
> Что-то npreal2d какой-то молчаливый, не грузится и сам ничего не пишет.

А, он в свой лог пишет.

05-05-2011 10:33:47  Have no any TTY configured record !
05-05-2011 10:33:47  Not any tty defined

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05  6:56       ` [sisyphus] Moxa NPort (5110) в Altlinux Sergey
  2011-05-05  7:24         ` Sergey
@ 2011-05-05  8:20         ` Sergey Shilov
  2011-05-05 10:43           ` Sergey
  2011-05-05 15:28         ` Sergey Shilov
  2 siblings, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05  8:20 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 09:56:16 автор Sergey написал:
> May  5 10:33:47 kernel: [92977.817304] MOXA Async/NPort server family Real
> TTY driver ttymajor 33 calloutmajor 38 verbose 0 (1.17 Build 11011413) May
>  5 10:33:49 npreal: Starting MOXA TTY driver support service:  failed
Ок.
 
> И попыток обмена по IP с сервером нет (npreal-servers.conf поправил).
После правки надо выполнить npreal2c (создаст устройства /dev/ttyr* и конфиги 
для самого npreal2d, те которые в несколько приемов делаются "отеми 
выброшеными утилитами")
Тут, по причине давности лет, могут быть проблемы.
Видимо (для более нового udev) надо в npreal2c заненить
/etc/udev/devices на /lib/udev/devices, чтобы устройства не терялись при 
перезагрузках, или (что более правильно) написать правило для самого юдева на 
загрузку модуля npreal2.

> Что-то npreal2d какой-то молчаливый, не грузится и сам ничего не пишет.
Так загружать надо предварительно создав родные конфиги  :-)
chkconfig npreal2 on
service npreal2 start

ну и глянуть в 
/var/log/npreal2d.log

-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05  8:20         ` Sergey Shilov
@ 2011-05-05 10:43           ` Sergey
  2011-05-05 11:12             ` Sergey Shilov
  2011-05-05 11:14             ` Sergey
  0 siblings, 2 replies; 26+ messages in thread
From: Sergey @ 2011-05-05 10:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey Shilov wrote:

> > И попыток обмена по IP с сервером нет (npreal-servers.conf поправил).

> После правки надо выполнить npreal2c

Этот момент я упустил. Запустил, /dev/ttyr00 создался:
crw-rw-rw- 1 root root 33, 0 May  5 13:38 /dev/ttyr00
npreal2d.cf тоже поменялся, последняя строка добавилась:

ttymajor=33
calloutmajor=38
#[Minor] [ServerIP]     [data]  [cmd]   [FIFO] [SSL] [ttyName] [coutName]
0       192.168.127.254 950     966     1       0       ttyr00  cur00

> Тут, по причине давности лет, могут быть проблемы.

Видимо, что-то есть...:-( Ещё в kernel2.6.txt написано

3. The driver difference under 2.6 and 2.4 kernel:
   a. The cur* device is obsolete. That is,
      you can't use cum* device under kernel
      2.6.

Хотя, судя по std26-smp, оно под 2.6 таки работало. :-) Ещё вот хочу с
2.6.32 попробовать посмотреть, может там без замены init_MUTEX() соберётся.

> Видимо (для более нового udev) надо в npreal2c заненить
> /etc/udev/devices на /lib/udev/devices, чтобы устройства не терялись при 
> перезагрузках, или (что более правильно) написать правило для самого юдева
> на загрузку модуля npreal2.

С перезагрузкой можно потом разобраться, руками заставить бы, для начала...

> > Что-то npreal2d какой-то молчаливый, не грузится и сам ничего не пишет.
> Так загружать надо предварительно создав родные конфиги  :-)

В npreal-servers.conf я сразу залез. :-)

> ну и глянуть в /var/log/npreal2d.log

После правки npreal2d.cf скриптом npreal2c всё так же осталось:

05-05-2011 14:41:05  Have no any TTY configured record !
05-05-2011 14:41:05  Not any tty defined

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 10:43           ` Sergey
@ 2011-05-05 11:12             ` Sergey Shilov
  2011-05-05 12:46               ` Sergey
  2011-05-05 11:14             ` Sergey
  1 sibling, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 11:12 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 13:43:08 автор Sergey написал:
> On Thursday, May 05, 2011, Sergey Shilov wrote:
> > > И попыток обмена по IP с сервером нет (npreal-servers.conf поправил).
> > 
> > После правки надо выполнить npreal2c
> 
> Этот момент я упустил. Запустил, /dev/ttyr00 создался:
> crw-rw-rw- 1 root root 33, 0 May  5 13:38 /dev/ttyr00
> npreal2d.cf тоже поменялся, последняя строка добавилась:
> 
> ttymajor=33
> calloutmajor=38
> #[Minor] [ServerIP]     [data]  [cmd]   [FIFO] [SSL] [ttyName] [coutName]
> 0       192.168.127.254 950     966     1       0       ttyr00  cur00
попробуйте выгрузить драйвер и штатано запустить демона (он сам драйвер 
подгрузит)
service npreal start


-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 10:43           ` Sergey
  2011-05-05 11:12             ` Sergey Shilov
@ 2011-05-05 11:14             ` Sergey
  1 sibling, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-05 11:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey wrote:

> Ещё вот хочу с 2.6.32 попробовать посмотреть, может там без
> замены init_MUTEX() соберётся.

Действительно, собралось без замены с 2.6.32-el-smp, но толку от этого
больше не стало... Всё тот же "Have no any TTY configured record". :-(

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 11:12             ` Sergey Shilov
@ 2011-05-05 12:46               ` Sergey
  2011-05-05 13:53                 ` Sergey
  2011-05-05 17:55                 ` Sergey Shilov
  0 siblings, 2 replies; 26+ messages in thread
From: Sergey @ 2011-05-05 12:46 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey Shilov wrote:

> > ttymajor=33
> > calloutmajor=38
> > #[Minor] [ServerIP]     [data]  [cmd]   [FIFO] [SSL] [ttyName] [coutName]
> > 0       192.168.127.254 950     966     1       0       ttyr00  cur00
> попробуйте выгрузить драйвер и штатано запустить демона (он сам драйвер 
> подгрузит)

Да это я уж всё пробовал... Блин, надо было в npreal2d.c полезть, чтобы
понять, что там количество параметров поменялось... Запустился демон, но,
опять, что-то не особенно похоже, что работает. Как дополнительные параметры
выглядят, можно догадываться только, может быть в этом проблема теперь.
Сейчас старый драйвер соберу, про обновления потом думать буду.

> service npreal start

ну не до такой же степени подсказывать. ;-)

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 12:46               ` Sergey
@ 2011-05-05 13:53                 ` Sergey
  2011-05-05 15:24                   ` Sergey Shilov
                                     ` (2 more replies)
  2011-05-05 17:55                 ` Sergey Shilov
  1 sibling, 3 replies; 26+ messages in thread
From: Sergey @ 2011-05-05 13:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey wrote:

> Как дополнительные параметры выглядят, можно догадываться только,
> может быть в этом проблема теперь. Сейчас старый драйвер соберу,
> про обновления потом думать буду.
 
Мда... А тут новый строгий gcc вмешался... Везде клин. Compact 3.0 оставить
что ли... Моху до 12-ого дали на тест, основной вопрос, заработает ли через
неё apcupsd. Ворос совсем нахальный: готовые rpm-ки под что-нибудь есть ? :-)
Если хоть где-то заработает, потом добью как-нибудь, это уже не критично 
будет по времени.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 13:53                 ` Sergey
@ 2011-05-05 15:24                   ` Sergey Shilov
  2011-05-05 15:53                     ` Sergey
  2011-05-05 15:58                   ` [sisyphus] Moxa NPort (5110) в Altlinux [JT] Sergey Shilov
    2 siblings, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 15:24 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 16:53:32 автор Sergey написал:
> On Thursday, May 05, 2011, Sergey wrote:
> > Как дополнительные параметры выглядят, можно догадываться только,
> > может быть в этом проблема теперь. Сейчас старый драйвер соберу,
> > про обновления потом думать буду.
> 
> Мда... А тут новый строгий gcc вмешался... Везде клин. 
Это как ?

> Compact 3.0 оставить
> что ли... Моху до 12-ого дали на тест, основной вопрос, заработает ли через
> неё apcupsd. Ворос совсем нахальный: готовые rpm-ки под что-нибудь есть ?
> :-) 
Предложенное (1.14) должно работать на 3.0 + updates + backports.
Лучше поставить hasher и собрать под целевую систему :-)


-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05  6:56       ` [sisyphus] Moxa NPort (5110) в Altlinux Sergey
  2011-05-05  7:24         ` Sergey
  2011-05-05  8:20         ` Sergey Shilov
@ 2011-05-05 15:28         ` Sergey Shilov
  2 siblings, 0 replies; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 15:28 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 09:56:16 автор Sergey написал:

> Собралось (npreal2_1.17_Build_11011413.tgz):
Ой сразу не заметил.

Лучше первый эксперимент ставить на 1.14 из комплекта.
А потом уже обновлять, а то апстрим имеет нехорошую привычку конфигименять.

-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 15:24                   ` Sergey Shilov
@ 2011-05-05 15:53                     ` Sergey
  2011-05-05 17:34                       ` Sergey Shilov
  2011-05-05 18:00                       ` Sergey Shilov
  0 siblings, 2 replies; 26+ messages in thread
From: Sergey @ 2011-05-05 15:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey Shilov wrote:

> > Мда... А тут новый строгий gcc вмешался... Везде клин. 

> Это как ?

А, может, не строгий...

npreal2.c:512: warning: initialization from incompatible pointer type
npreal2.c:599: error: 'proc_root' undeclared (first use in this function)
npreal2.c:728: error: 'struct tty_driver' has no member named 'open'

Ну и так далее. Строчек 30 с разными error в npreal2.c. Может не gcc,
а хидеры поменялись какие-то.

> > Compact 3.0 поставить что ли... Моху до 12-ого дали на тест, основной
> > вопрос, заработает ли через неё apcupsd. Ворос совсем нахальный: готовые
> > rpm-ки под что-нибудь есть ?
> > :-) 

> Предложенное (1.14) должно работать на 3.0 + updates + backports.

попробую поставить завтра куда-нибудь.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux [JT]
  2011-05-05 13:53                 ` Sergey
  2011-05-05 15:24                   ` Sergey Shilov
@ 2011-05-05 15:58                   ` Sergey Shilov
    2 siblings, 0 replies; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 15:58 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 16:53:32 автор Sergey написал:

> ... Моху до 12-ого дали на тест, 
Истерически смеялся сквозь слезы.
Вам везет, аж до 12-го.

Мне  в свое время дали это чудо (5610-16) на полдня с резолюцией
"проверить работу в win32, linux, freebsd" и затем, игнорируя истошные вопли 
пострадавшего от граблей индейца, купили для установки в продакшн несколко 
десятков штук...
Ну и ...
У этих железок при работе на низких соростях из-за офигенных буферов - ж...
При обрывах сети (кабелек та выдернули или еще чего) - полная ж...
Функциональность порта урезана до немогу.
Если демона нагрузить на 10-к, другой устройств - ЦПУ аж дымится.
Если какую нибудь из этих балалаек пересмыкнуть, может повиснуть все так, что 
нужно резетить сервер.

> основной вопрос, заработает ли через
> неё apcupsd. 
Не факт!


-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 15:53                     ` Sergey
@ 2011-05-05 17:34                       ` Sergey Shilov
  2011-05-05 18:00                       ` Sergey Shilov
  1 sibling, 0 replies; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 17:34 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 18:53:55 автор Sergey написал:

> npreal2.c:512: warning: initialization from incompatible pointer type
> npreal2.c:599: error: 'proc_root' undeclared (first use in this function)
> npreal2.c:728: error: 'struct tty_driver' has no member named 'open'
> 
> Ну и так далее. Строчек 30 с разными error в npreal2.c. Может не gcc,
> а хидеры поменялись какие-то.
Слишком новое ядро.


-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 12:46               ` Sergey
  2011-05-05 13:53                 ` Sergey
@ 2011-05-05 17:55                 ` Sergey Shilov
  2011-05-06  7:21                   ` Sergey
  1 sibling, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 17:55 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 15:46:47 автор Sergey написал:
> On Thursday, May 05, 2011, Sergey Shilov wrote:
> > > ttymajor=33
> > > calloutmajor=38
> > > #[Minor] [ServerIP]     [data]  [cmd]   [FIFO] [SSL] [ttyName]
> > > [coutName] 0       192.168.127.254 950     966     1       0      
> > > ttyr00  cur00

Глянул код 1.17
> Да это я уж всё пробовал... Блин, надо было в npreal2d.c полезть, чтобы
> понять, что там количество параметров поменялось... Запустился демон, но,
> опять, что-то не особенно похоже, что работает. Как дополнительные
> параметры выглядят, можно догадываться только, может быть в этом проблема
> теперь. 
Вроде как  реалкома  для делателя конфигов (mxaddsrv) ничего (по конфигу) не 
изменилось, т.е. 
mxaddsrv  XXX.XXX.XXX.XXX YY 
выдаст то, что процитировано выше.

А вот демон не поймет, т.к. хочет на 3 параметра больше (бага моксописателей).

Можно попробовать после cur00 через табуляторы в строчке добавить eth0  0 
192.168.127.254

Формат нового полного заголовка (npreal2d.cf)
#[Minor][ServerIP][data][cmd][FIFO][SSL][ttyName] [coutName]
[interface][mode][BackIP]

Кстати как проверяем работу?


-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 15:53                     ` Sergey
  2011-05-05 17:34                       ` Sergey Shilov
@ 2011-05-05 18:00                       ` Sergey Shilov
  2011-05-06  7:26                         ` Sergey
  1 sibling, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-05 18:00 UTC (permalink / raw)
  To: sisyphus

В сообщении от 5 мая 2011 18:53:55 автор Sergey написал:

> > Предложенное (1.14) должно работать на 3.0 + updates + backports.
> 
> попробую поставить завтра куда-нибудь.
Может новый запустить?

-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  @ 2011-05-06  7:14                     ` Sergey
  0 siblings, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-06  7:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Friday, May 06, 2011, Yura Kalinichenko wrote:

>> основной вопрос, заработает ли через
>> неё apcupsd. 

>  Для такой цели, IMHO, явный overkill. Воткните в комп любую простую
>  pci-йную карточку,

Если что, Moxa NPort - это RS-232 (или даже много RS-232, в зависимости
от модели) other ethernet. Она не в компьютер ставится. Можно, конечно,
в APC Smart UPS модуль купить SNMP-шный, но это заначительно дороже. А
надо, по идее, не один, а заметное количество.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 17:55                 ` Sergey Shilov
@ 2011-05-06  7:21                   ` Sergey
  0 siblings, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-06  7:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey Shilov wrote:

> Вроде как  реалкома  для делателя конфигов (mxaddsrv) ничего (по конфигу) не 
> изменилось, т.е. 
> mxaddsrv  XXX.XXX.XXX.XXX YY 
> выдаст то, что процитировано выше.

Изменилось. Я его вчера собрал и запустил:

#[Minor] [ServerIP]     [data]  [cmd]   [FIFO]  [SSL]   [ttyName] [coutName] [interface][mode][BackIP]
0       192.168.127.254 950     966     1       0       ttyr00  cur00   0       0       (null)

> Формат нового полного заголовка (npreal2d.cf)
> #[Minor][ServerIP][data][cmd][FIFO][SSL][ttyName] [coutName]
> [interface][mode][BackIP]

Ага, я потом уже посмотрел, когда увидел sscanf(buf, "%s%s%s%s%d" в
старом и sscanf(buf, "%s%s%s%s%d%d%s%s%s%d%s" в новом.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-05 18:00                       ` Sergey Shilov
@ 2011-05-06  7:26                         ` Sergey
  2011-05-06  7:43                           ` Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey @ 2011-05-06  7:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, May 05, 2011, Sergey Shilov wrote:

> > попробую поставить завтра куда-нибудь.

> Может новый запустить?

Может быть. Вообще странно. На самом деле он вот что пришет теперь:

05-06-2011 11:04:07  Can not open the polling_nport_fd socket !
05-06-2011 11:04:07  MOXA Real TTY daemon program starting (Ver1.17 Build 11011413)...

При этом, вот кусок кода про polling_nport_fd:

         if ( (polling_nport_fd[i] = socket(family[i], SOCK_DGRAM, 0)) < 0 )
            {
                log_event("Can not open the polling_nport_fd socket !");
                        if(i == IS_IPV6)
                        {
                                polling_nport_fd[1] = -1;
                                enable_ipv6 = DIS_IPV6;
                            break;
                        }
                return(-1);
            }

Фактически на ровном месте. Нет, у меня бродят мысли иногда, не
завязать ли с сисадминством и переквалифицироваться ли в програмисты...

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-06  7:26                         ` Sergey
@ 2011-05-06  7:43                           ` Sergey
  2011-05-06  7:59                             ` Sergey Shilov
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey @ 2011-05-06  7:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Friday, May 06, 2011, Sergey wrote:

> При этом, вот кусок кода про polling_nport_fd:
> 
>          if ( (polling_nport_fd[i] = socket(family[i], SOCK_DGRAM, 0)) < 0 )
 
Мда, пейсатели...

        int family[] = {AF_INET, AF_INET6};

После "modprobe ipv6" всё заработало.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-06  7:43                           ` Sergey
@ 2011-05-06  7:59                             ` Sergey Shilov
  2011-05-06  9:20                               ` Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey Shilov @ 2011-05-06  7:59 UTC (permalink / raw)
  To: sisyphus

В сообщении от 6 мая 2011 10:43:42 автор Sergey написал:

> Мда, пейсатели...
:-) 
Посмотрите код утилит...

> 
>         int family[] = {AF_INET, AF_INET6};
> 
> После "modprobe ipv6" всё заработало.

В смысле пакеты на базе 1.17 ? 

-- 
V.B.R Sergey Shilov.


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-06  7:59                             ` Sergey Shilov
@ 2011-05-06  9:20                               ` Sergey
  2011-05-06 14:05                                 ` Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey @ 2011-05-06  9:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Friday, May 06, 2011, Sergey Shilov wrote:

> >         int family[] = {AF_INET, AF_INET6};
> > 
> > После "modprobe ipv6" всё заработало.
> 
> В смысле пакеты на базе 1.17 ? 
 
Да. Это с 2.6.32-el-smp и без патча про init_MUTEX()
Тут рабочие проблемы что-то поднавалились. Может отпустит после обеда,
перегружусь c 2.6.38. Кстати "всё" относится и к apcupsd - тоже работает.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] Moxa NPort (5110) в Altlinux
  2011-05-06  9:20                               ` Sergey
@ 2011-05-06 14:05                                 ` Sergey
  0 siblings, 0 replies; 26+ messages in thread
From: Sergey @ 2011-05-06 14:05 UTC (permalink / raw)
  To: sisyphus

On Friday, May 06, 2011, Sergey wrote:

> > В смысле пакеты на базе 1.17 ? 
>  
> Да. Это с 2.6.32-el-smp и без патча про init_MUTEX()
> Тут рабочие проблемы что-то поднавалились. Может отпустит после обеда,
> перегружусь c 2.6.38.

Тоже работает. Надо только в git поправить npreal2c, чтобы новые параметры
добавлял.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2011-05-06 14:05 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-03 18:36 [sisyphus] Moxa NPort (5110) Sergey
2011-05-03 20:29   ` Sergey
2011-05-04  0:04   ` Sergey
2011-05-04 19:56     ` Sergey Shilov
2011-05-05  6:56       ` [sisyphus] Moxa NPort (5110) в Altlinux Sergey
2011-05-05  7:24         ` Sergey
2011-05-05  8:20         ` Sergey Shilov
2011-05-05 10:43           ` Sergey
2011-05-05 11:12             ` Sergey Shilov
2011-05-05 12:46               ` Sergey
2011-05-05 13:53                 ` Sergey
2011-05-05 15:24                   ` Sergey Shilov
2011-05-05 15:53                     ` Sergey
2011-05-05 17:34                       ` Sergey Shilov
2011-05-05 18:00                       ` Sergey Shilov
2011-05-06  7:26                         ` Sergey
2011-05-06  7:43                           ` Sergey
2011-05-06  7:59                             ` Sergey Shilov
2011-05-06  9:20                               ` Sergey
2011-05-06 14:05                                 ` Sergey
2011-05-05 15:58                   ` [sisyphus] Moxa NPort (5110) в Altlinux [JT] Sergey Shilov
2011-05-06  7:14                     ` [sisyphus] Moxa NPort (5110) в Altlinux Sergey
2011-05-05 17:55                 ` Sergey Shilov
2011-05-06  7:21                   ` Sergey
2011-05-05 11:14             ` Sergey
2011-05-05 15:28         ` Sergey Shilov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git