Powercom IMPERIAL IMD-625AP + LINUX

Обсуждение ИБП серии IMPERIAL

Moderators: AlexS, artyom, tanych

Message
Author
lolobot
Posts: 19
Joined: 06:22, 14 Feb 2007

#31 Post by lolobot » 15:13, 19 Jun 2007

Первые проблемы:
от рута запускаю: java Server в ответ получаю:

Code: Select all

Start UPSMON Service...
Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/Message
        at Server.main(Server.java:25)
потом, тоже от рута java GUI ввожу IP 127.0.0.1 (а точнее 127.000.000.001), открывается окно программы добавляю UPS: Computer Power, USB -> ok в консоли:

Code: Select all

failed
Что делаю не так?

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#32 Post by max » 16:12, 19 Jun 2007

lolobot wrote:Первые проблемы:
от рута запускаю: java Server в ответ получаю:

Code: Select all

Start UPSMON Service...
Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/Message
        at Server.main(Server.java:25)
потом, тоже от рута java GUI ввожу IP 127.0.0.1 (а точнее 127.000.000.001), открывается окно программы добавляю UPS: Computer Power, USB -> ok в консоли:

Code: Select all

failed
Что делаю не так?
Какой Java пользуетесь? Видать библиотечки не хватает. Но вы опишите мы попробуем написать процедуру установки.
POWERCOM Moscow
MAXIM

lolobot
Posts: 19
Joined: 06:22, 14 Feb 2007

#33 Post by lolobot » 16:15, 19 Jun 2007

Code: Select all

$java -version
java version "1.6.0_02-ea"
Java(TM) SE Runtime Environment (build 1.6.0_02-ea-b02)
Java HotSpot(TM) Client VM (build 1.6.0_02-ea-b02, mixed mode, sharing)

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#34 Post by max » 18:12, 19 Jun 2007

lolobot wrote:

Code: Select all

$java -version
java version "1.6.0_02-ea"
Java(TM) SE Runtime Environment (build 1.6.0_02-ea-b02)
Java HotSpot(TM) Client VM (build 1.6.0_02-ea-b02, mixed mode, sharing)
Попробуйте с Windows компьютера уведеть daemon на Linux я так и не понял у вас демон поднялся? Если нет то не удивительно что GUI не работает т.к. коннекшна нет с демоном:).
POWERCOM Moscow
MAXIM

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#35 Post by max » 13:16, 26 Jun 2007

max wrote:
lolobot wrote:

Code: Select all

$java -version
java version "1.6.0_02-ea"
Java(TM) SE Runtime Environment (build 1.6.0_02-ea-b02)
Java HotSpot(TM) Client VM (build 1.6.0_02-ea-b02, mixed mode, sharing)
Попробуйте с Windows компьютера уведеть daemon на Linux я так и не понял у вас демон поднялся? Если нет то не удивительно что GUI не работает т.к. коннекшна нет с демоном:).
Выкачивайте патч в разделе Donlowad...
POWERCOM Moscow
MAXIM

igor
Posts: 4
Joined: 08:55, 01 Jul 2007

#36 Post by igor » 09:08, 01 Jul 2007

Аналогичная проблема с IMP-625AP под Linux.
Скачал SafeNet v0.1 (beta) и Дополнения для java машин для корректной работы SafeNet. Все выполнил по инструкции.
Запускаю сервер:

Code: Select all

[[email protected] Server]# java Server
Start UPSMON Service...
Вроде все нормально. Но при запуске клиента:

Code: Select all

[[email protected] GUI]# java GUI
выбираю новый UPS, далее USB и нажимаю OK, в консоли появляется:

Code: Select all

failed
В консоли сервера ничего нового.

При запуске клиента на машине c Windows по сети, в консоли сервера сразу же появляется после нажатия OK при добавлении UPS:

Code: Select all

Exception : Class Server_ReceivePacketAPP : run() : e1 : java.lang.ArrayIndexOutOfBoundsException: 14
У клиента надпись "Search for UPS..." еще некоторое время мигает, а затем "Can not Find UPS"

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

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#37 Post by max » 12:19, 02 Jul 2007

igor wrote:Аналогичная проблема с IMP-625AP под Linux.
Скачал SafeNet v0.1 (beta) и Дополнения для java машин для корректной работы SafeNet. Все выполнил по инструкции.
Запускаю сервер:

Code: Select all

[[email protected] Server]# java Server
Start UPSMON Service...
Вроде все нормально. Но при запуске клиента:

Code: Select all

[[email protected] GUI]# java GUI
выбираю новый UPS, далее USB и нажимаю OK, в консоли появляется:

Code: Select all

failed
В консоли сервера ничего нового.

При запуске клиента на машине c Windows по сети, в консоли сервера сразу же появляется после нажатия OK при добавлении UPS:

Code: Select all

Exception : Class Server_ReceivePacketAPP : run() : e1 : java.lang.ArrayIndexOutOfBoundsException: 14
У клиента надпись "Search for UPS..." еще некоторое время мигает, а затем "Can not Find UPS"

Так что пока не получилось заставить работать под Linux с новым программным обеспечением.
А USB то у вас есть в /dev ? а то может и вправду найти не может??
/dev/usb/hid/hiddev0 есть? и что на нем висит?
POWERCOM Moscow
MAXIM

igor
Posts: 4
Joined: 08:55, 01 Jul 2007

#38 Post by igor » 14:57, 03 Jul 2007

max wrote: А USB то у вас есть в /dev ? а то может и вправду найти не может??
/dev/usb/hid/hiddev0 есть? и что на нем висит?
У меня в /dev есть такой файл: /dev/hiddev0. Если кабель USB вытащить от UPS, то устройство исчезает. Если вставить, то появляется - значит точно от UPS.
Никаких других устройств USB не подключено.
Сделал символичекую ссылку на /dev/hiddev0:

Code: Select all

[[email protected] Server]# ls -l /dev/usb/hid/hiddev0
lrwxrwxrwx  1 root root 12 Июл  3 19:46 /dev/usb/hid/hiddev0 -> /dev/hiddev0
Но это ничего не изменило. Все таже ошибка в консоли сервера при добавлении UPS из клиента Windows и "failed" в консоли клиента Linux при добавлении USB UPS.

PS. У меня ASPLinux 11.2 со всеми обновлениями. Ядро 2.6.20-1.2312.1.112aspsmp

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#39 Post by max » 13:06, 06 Jul 2007

igor wrote:
max wrote: А USB то у вас есть в /dev ? а то может и вправду найти не может??
/dev/usb/hid/hiddev0 есть? и что на нем висит?
У меня в /dev есть такой файл: /dev/hiddev0. Если кабель USB вытащить от UPS, то устройство исчезает. Если вставить, то появляется - значит точно от UPS.
Никаких других устройств USB не подключено.
Сделал символичекую ссылку на /dev/hiddev0:

Code: Select all

[[email protected] Server]# ls -l /dev/usb/hid/hiddev0
lrwxrwxrwx  1 root root 12 Июл  3 19:46 /dev/usb/hid/hiddev0 -> /dev/hiddev0
Но это ничего не изменило. Все таже ошибка в консоли сервера при добавлении UPS из клиента Windows и "failed" в консоли клиента Linux при добавлении USB UPS.

PS. У меня ASPLinux 11.2 со всеми обновлениями. Ядро 2.6.20-1.2312.1.112aspsmp
А под виндами или UPSMON for Linux v 0.92 его видит?
POWERCOM Moscow
MAXIM

igor
Posts: 4
Joined: 08:55, 01 Jul 2007

#40 Post by igor » 06:48, 07 Jul 2007

max wrote: А под виндами или UPSMON for Linux v 0.92 его видит?

Code: Select all

[[email protected] upsmon]# ./upsmon_usbv092 120 120 /dev/hiddev0
2007/07/07 11:45:29 UPSMON_USB V0.92: program start!
2007/07/07 11:45:29 UPSMON_USB V0.92: program start!
Copyright(c) Powercom Co., Ltd., all rights reserved.
UPSMON_USB V0.92 program start!
UPSMON_USB: The UPS USB serial port use (null).
UPSMON_USB: Ac Fail count down is seted 120 seconds.
UPSMON_USB: UPS shutdown delay time is seted 2 minutes and 0 seconds.
hiddev driver version is 1.0.4
HID: vendor 0xd9f product 0x2 version 0x0 applications [1]: ffa00001
HID: bus: 2 devnum: 2 ifnum: 0
UPS HID device name: "POWERCOM CO., LTD. USB to Serial"
Вроде как отпеделяет что это UPS, только никакой реакции на выключение. Под Windows все работает нормально.

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#41 Post by max » 18:41, 10 Jul 2007

igor wrote:
max wrote: А под виндами или UPSMON for Linux v 0.92 его видит?

Code: Select all

[[email protected] upsmon]# ./upsmon_usbv092 120 120 /dev/hiddev0
2007/07/07 11:45:29 UPSMON_USB V0.92: program start!
2007/07/07 11:45:29 UPSMON_USB V0.92: program start!
Copyright(c) Powercom Co., Ltd., all rights reserved.
UPSMON_USB V0.92 program start!
UPSMON_USB: The UPS USB serial port use (null).
UPSMON_USB: Ac Fail count down is seted 120 seconds.
UPSMON_USB: UPS shutdown delay time is seted 2 minutes and 0 seconds.
hiddev driver version is 1.0.4
HID: vendor 0xd9f product 0x2 version 0x0 applications [1]: ffa00001
HID: bus: 2 devnum: 2 ifnum: 0
UPS HID device name: "POWERCOM CO., LTD. USB to Serial"
Вроде как отпеделяет что это UPS, только никакой реакции на выключение. Под Windows все работает нормально.
Проверяю, напишу как чего-нибудь получится.
POWERCOM Moscow
MAXIM

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#42 Post by max » 13:52, 11 Jul 2007

igor wrote:
max wrote: А под виндами или UPSMON for Linux v 0.92 его видит?

Code: Select all

[[email protected] upsmon]# ./upsmon_usbv092 120 120 /dev/hiddev0
2007/07/07 11:45:29 UPSMON_USB V0.92: program start!
2007/07/07 11:45:29 UPSMON_USB V0.92: program start!
Copyright(c) Powercom Co., Ltd., all rights reserved.
UPSMON_USB V0.92 program start!
UPSMON_USB: The UPS USB serial port use (null).
UPSMON_USB: Ac Fail count down is seted 120 seconds.
UPSMON_USB: UPS shutdown delay time is seted 2 minutes and 0 seconds.
hiddev driver version is 1.0.4
HID: vendor 0xd9f product 0x2 version 0x0 applications [1]: ffa00001
HID: bus: 2 devnum: 2 ifnum: 0
UPS HID device name: "POWERCOM CO., LTD. USB to Serial"
Вроде как отпеделяет что это UPS, только никакой реакции на выключение. Под Windows все работает нормально.
отправил e-mail
POWERCOM Moscow
MAXIM

lolobot
Posts: 19
Joined: 06:22, 14 Feb 2007

#43 Post by lolobot » 02:32, 14 Jul 2007

Пропатчил жабу этими двумя файликами, теперь сервер стартует без ошибок:

Code: Select all

# java Server
Start UPSMON Service...
однако гуй выдает все тот же failed.

В ридми к патчу было написано:

Code: Select all

       linux:/usr/lib/java/jre/lib/ext # ls
        .   activation.jar  gskikm.jar      ibmjceprovider.jar    ibmpkcs11.jar      indicim.jar  ldapsec.jar  oldcertpath.jar
        ..  dumpfmt.jar     ibmjcefips.jar  ibmjsseprovider2.jar  ibmpkcs11impl.jar  jaccess.jar  mail.jar
        linux:/usr/lib/java/jre/lib/ext # cd /usr/Dinow/UPSMON_SafeNet/Server
        linux:/usr/Dinow/UPSMON_SafeNet/Server # java Server  &
          [1] 4226
          Start UPSMON Service ...
          VGD1 : Start Monitor
          VGD2 : Start Monitor
          VGD3 : Start Monitor 
А у меня jar-ов поменьше будет. Стоит выложить все архивом.

Code: Select all

#/usr/lib/jvm/java-1.6.0-sun/jre/lib/ext$ ls
activation.jar  localedata.jar  meta-index           sunpkcs11.jar
dnsns.jar       mail.jar        sunjce_provider.jar
Ну и еще у меня сервер не выдает никаких Start Monitor.

PS ПО НЕРАБОТОСПОСОБНО! Ждем следующую бету и надеемся.

max
Модератор
Posts: 557
Joined: 13:10, 16 Aug 2006
Contact:

#44 Post by max » 16:40, 27 Jul 2007

lolobot wrote:Пропатчил жабу этими двумя файликами, теперь сервер стартует без ошибок:

Code: Select all

# java Server
Start UPSMON Service...
однако гуй выдает все тот же failed.

В ридми к патчу было написано:

Code: Select all

       linux:/usr/lib/java/jre/lib/ext # ls
        .   activation.jar  gskikm.jar      ibmjceprovider.jar    ibmpkcs11.jar      indicim.jar  ldapsec.jar  oldcertpath.jar
        ..  dumpfmt.jar     ibmjcefips.jar  ibmjsseprovider2.jar  ibmpkcs11impl.jar  jaccess.jar  mail.jar
        linux:/usr/lib/java/jre/lib/ext # cd /usr/Dinow/UPSMON_SafeNet/Server
        linux:/usr/Dinow/UPSMON_SafeNet/Server # java Server  &
          [1] 4226
          Start UPSMON Service ...
          VGD1 : Start Monitor
          VGD2 : Start Monitor
          VGD3 : Start Monitor 
А у меня jar-ов поменьше будет. Стоит выложить все архивом.

Code: Select all

#/usr/lib/jvm/java-1.6.0-sun/jre/lib/ext$ ls
activation.jar  localedata.jar  meta-index           sunpkcs11.jar
dnsns.jar       mail.jar        sunjce_provider.jar
Ну и еще у меня сервер не выдает никаких Start Monitor.

PS ПО НЕРАБОТОСПОСОБНО! Ждем следующую бету и надеемся.
Для работы IMP под Linux теперь можно использовать NUT + драйвера от пользователя Powercom. см. радел download
POWERCOM Moscow
MAXIM

igor
Posts: 4
Joined: 08:55, 01 Jul 2007

#45 Post by igor » 11:17, 29 Jul 2007

max wrote: Для работы IMP под Linux теперь можно использовать NUT + драйвера от пользователя Powercom. см. радел download
Нельзя ли еще исходные тексты для модулей ядра выложить? А то не получается подгрузить модуль к моему ядру 2.6.20, собирать новое ядро сильно желания нет. И когда будут более новые ядра, из-за этого модуля не получится обновиться.

Post Reply