Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: HASP сервер под Ubuntu  (Прочитано 32858 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bulgarchik

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #15 : 05 Августа 2008, 11:17:26 »
При выполнении скирпта выдает такие обшибки:

make -C /lib/modules/2.6.24-16-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
/usr/src/linux-headers-2.6.24-16-server/scripts/gcc-version.sh: line 22: gcc: command not found
/usr/src/linux-headers-2.6.24-16-server/scripts/gcc-version.sh: line 23: gcc: command not found
make[1]: gcc: Command not found
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-server'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/hvt/install/aksparlnx-1.7-i386/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.
make[1]: *** [_module_/home/hvt/install/aksparlnx-1.7-i386] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-server'
make: *** [kernel26] Error 2

Скажите, пожалуйста что делать.


Оффлайн saber

  • Автор темы
  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Блог админа
Re: HASP сервер под Ubuntu
« Ответ #16 : 13 Августа 2008, 09:42:32 »
офтопик но тут же ясно написано

make[1]: gcc: Command not found

поставьте ему компилятор
odmin4eg.ru - Мои шпаргалки по ubuntu

Оффлайн Semyon1987

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #17 : 15 Августа 2008, 11:35:34 »
У меня почему то восьмерка не видит сетевой ключ, который стоит на виндовой машине. А если воткнуть ключ в эту машину на которой ubuntu 7.04 то отлично работает вот чё в статусе пишет
root@wizard-desktop:~# /etc/init.d/haspd status
Hardware protection keys support bundle. Etersoft (c) 2008
: haspd.init,v 1.113 2008/03/26 11:05:12 lav Exp $
Aladdin HASP 4/HL driver status:
-e      kernel module aksparlnx is loaded
-e      aksusbd is running
-e      winehasp is running
-e      hasplm is running
Daemon version: 1.8.1 - key API (USB) version: 3.85, key API (parallel driver) version: 3.86
Smartkey 3 USB/LPT driver status:
-e      skeyd is stopped
SafeNet Sentinel status:
-e      usbsentinel is stopped
-e      SntlKeysSrvrlnx is stopped

может дело в последних двух стройках у некоторых людей там running прописывается, если кто сталкивался помагите....
в nethasp.ini тоже всё прописал но заветный ключик всё равно не видит :'(
ах да если кто знает с семёркой тоже может быть такой гемор. собираюсь на ubuntu которая будет сервером ставить wine этерсовтовский и поднять на нем семёрку. ключ lpt-шный, а LPT порта на на нем нет буду втыкать ключ на виндовую машину. если кто с подобным сталкивался то напишите как можно всё это решить, и ещё на сервере терминалка будет

Оффлайн saber

  • Автор темы
  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Блог админа
Re: HASP сервер под Ubuntu
« Ответ #18 : 16 Августа 2008, 13:28:45 »
Semyon1987
да эзеровский вайн только спасёт, у много где описана эта проблема
odmin4eg.ru - Мои шпаргалки по ubuntu

Оффлайн Dnny

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
    • Блог D'nny
Re: HASP сервер под Ubuntu
« Ответ #19 : 25 Сентября 2008, 14:51:40 »
как решить это?

Оффлайн Dnny

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
    • Блог D'nny
Re: HASP сервер под Ubuntu
« Ответ #20 : 25 Сентября 2008, 14:54:22 »
как решить это?

Оффлайн madb

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #21 : 27 Октября 2008, 16:26:11 »
машина HP 6715s
система Kubuntu 8.04
ядро 2.6.24-21
ключ Hasp USB на 1 лицензию (филлетовый)
клиент 1С Предприятие 8.1.12

все ставил согласно мануалу. Демон не стартует. ключ монтирован согласно мануалу от аладина  sudo mount -t usbdevfs none /proc/bus/usb

статус:
madb@note:~$ sudo /etc/init.d/haspd status
Hardware protection keys support bundle. Etersoft (c) 2008
: haspd.init,v 1.116 2008/10/20 07:47:20 lav Exp $
Aladdin HASP 4/HL driver status:
    kernel module aksparlnx is not loaded (WARNING: HASP LPT keys support is disabled!)
    aksusbd is running
    winehasp is running
    hasplm is running
Daemon version: 1.10 (#2566) - key API (USB) version: 3.88 (parallel driver not available)
Smartkey 3 USB/LPT driver status:
    skeyd is stopped
SafeNet Sentinel status:
    usbsentinel is stopped
    SntlKeysSrvrlnx is stopped

при рестарте:

madb@note:~$ sudo /etc/init.d/haspd restart
Stopping hasplm...                                                      [ DONE ]
Stopping winehasp...                                                    [ DONE ]
Stopping aksusbd...                                                     [ DONE ]
Stopping skeyd...                                                       [PASSED]
Stopping usbsentinel...                                                 [PASSED]
Stopping SntlKeysSrvrlnx...                                             [PASSED]
Unloading HASP LPT kernel module...                                     [PASSED]
Loading HASP LPT kernel module...  (LPT port has not found)             [PASSED]
Running aksusbd...                                                      [ DONE ]
Running winehasp...                                                     [ DONE ]
Running hasplm...                                                       [ DONE ]

граждане что делать? что ему нехватает???

=UPDATE=

выяснил что драйвера 1.7 не могут встать нормально на мое ядро(( что делать? обязательно ядро менять????
« Последнее редактирование: 30 Октября 2008, 17:33:05 от madb »

Оффлайн saber

  • Автор темы
  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Блог админа
Re: HASP сервер под Ubuntu
« Ответ #22 : 09 Декабря 2008, 20:12:31 »
К сожалению похоже оно работает только на том ядре что стояло в 7.10
Хотя по моему можно организоваться и написать авторам хаспа
odmin4eg.ru - Мои шпаргалки по ubuntu

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: HASP сервер под Ubuntu
« Ответ #23 : 14 Марта 2009, 10:21:52 »
ам,извинтие,я новичок в мире линукс, не подскажие что я делаю не так?

root@1с:/home/ficsh/aksparlnx-1.7-i386# ./build.sh -i
make -C /lib/modules/2.6.24-19-generic/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.24-19-generic'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/ficsh/aksparlnx-1.7-i386/Makefile". Fix it to use EXTRA_CFLAGS.  Останов.
make[1]: *** [_module_/home/ficsh/aksparlnx-1.7-i386] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.24-19-generic'
make: *** [kernel26] Ошибка 2
aksparlnx.ko does not exist!
aborting

такая же байда
никто не вылечил?
помогите

Linux testserver 2.6.24-23-server #1 SMP Mon Jan 26 01:36:05 UTC 2009 x86_64 GNU/Linux
пакеты linux-headers и linux-source поставлены

помог export KBUILD_NOPEDANTIC=1
но может это приведет позже к проблемам
просвятите!
« Последнее редактирование: 14 Марта 2009, 10:33:31 от vasilisc »

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: HASP сервер под Ubuntu
« Ответ #24 : 14 Марта 2009, 10:52:42 »
нашел от производителя готовые файлы
и ничего не надо компилить

брать тут http://www.aladdin.com/support/hasp/enduser.aspx

хорошая статья как ставить новые HASP на linux
http://community.i-rs.ru/index.php?action=dlattach;topic=11030.0;attach=8631
« Последнее редактирование: 14 Марта 2009, 13:15:23 от vasilisc »

Оффлайн .life.deb

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #25 : 20 Апреля 2009, 11:36:06 »
Привет всем!
кто нибудь знает почему тут:
# /etc/init.d/haspd status
Hardware protection keys support bundle. Etersoft (c) 2008
: haspd.init,v 1.122 2008/11/03 12:54:25 lav Exp $
Aladdin HASP 4/HL driver status:
    kernel module aksparlnx is loaded
    aksusbd is running
    winehasp is running
    hasplm is running
Daemon version: 1.14 (#7528) - key API (USB) version: 3.88, key API (parallel driver) version: 3.86
Smartkey 3 USB/LPT driver status:
    skeyd is stopped
SafeNet Sentinel status:
    usbsentinel is stopped
    SntlKeysSrvrlnx is stopped
Use eterkeytest [--hasp] [--sentinel] [--eutron] for test key presence
и тут
# eterkeytest --hasp
USB:
Vendor:Product: 1d6b:0002 Linux 2.6.27-11-generic ehci_hcd, EHCI Host Controller (serial 0000:00:1d.7)
Vendor:Product: 1d6b:0001 Linux 2.6.27-11-generic uhci_hcd, UHCI Host Controller (serial 0000:00:1d.3)
Vendor:Product: 1d6b:0001 Linux 2.6.27-11-generic uhci_hcd, UHCI Host Controller (serial 0000:00:1d.2)
Vendor:Product: 1d6b:0001 Linux 2.6.27-11-generic uhci_hcd, UHCI Host Controller (serial 0000:00:1d.1)
Vendor:Product: 0458:003a Genius, Optical Mouse
Vendor:Product: 1d6b:0001 Linux 2.6.27-11-generic uhci_hcd, UHCI Host Controller (serial 0000:00:1d.0)

HASP:
HASP API VERSION: 8.0

HASP Local:
LPT HASP4 M1 (HASP4 is connected, key is local HASP4)
[ 0] 1C:Market 7.5/7.7 Complex SQL

HASP Net at host (see NETHASP.INI) (press Ctrl-C to break):
........^C
и тут
# netstat -ap | grep hasp
udp        0      0 *:475                   *:*                                 11884/hasplm   
udp        0      0 localhost:2790          *:*                                 11875/winehasp 
unix  2      [ ]         DGRAM                    50786    11884/hasplm       
unix  2      [ ]         DGRAM                    50773    11875/winehasp

вроде бы как ключ виден, а при запуске 1с-ки (7.7) получаю окошко "Не обнаружен ключ защиты программы!!!" и соответственно 1с-ка не запускается...
ось Ubuntu 8.10

Оффлайн suomi

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #26 : 02 Мая 2009, 06:05:43 »
В общем, я так ставил:
скачал ftp://ftp.aladdin.com/pub/hasp/srm/Linux/HASP_SRM_LINUX_3.50_Run-time_Installer_script.tar.gz, распаковал,
запустил
sudo ./dinst .затем
sudo rm /usr/sbin/hasplmdзатем в /etc/fstab добавил
none /proc/bus/usb usbfs defaults 0 0скачал ftp://ftp.aladdin.com/pub/hasp/hl/linux/hasplm_linux_8.30.tgz, распаковал, и в /etc/rc.local добавил путь на содержащийся в архиве hasplm.


Оффлайн alex27

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #27 : 27 Мая 2009, 11:12:27 »
.life.deb
морщил мозг над таким же полтергейстом.
опытным путем было получено, что после прописывания шлюза в настройках сети все ок.


user@server:~$ eterkeytest --hasp

eterkeytest for WINE@Etersoft 1.0.10-eter16
USB:
Vendor:Product: 0324:bc06 [denied], [denied]
Vendor:Product: 0529:0001 Aladdin HASP (supported):  AKS, HASP 2.17

Warning: Keys marked with 'denied' will not be accessed from wine sys drivers
HASP:
Needed Wine registry section for local HASP key is present in /home/user/.wine/system.reg
HASP API VERSION: 8.0

HASP Local:
   USB HASP4 M4 (HASP4 is connected, key is HASP4 Net 5 licenses)
   [ 0] 1C:Market 7.5/7.7 Complex SQL

   LPT HASP4 M4 (HASP4 is connected, key is HASP4 Net 5 licenses)
   [ 1] 1C:Enterprise v7.5 (c) 1C 1C:Enterprise v7.7 (Distributed data bases)

HASP Net at host (see nethasp.ini) (press Ctrl-C to break):
.   -- active logins:  1
   -- max logins:     5
   -- key type:      HASP4 Net 5 licenses
   -- activations:    65535
   [ 0] 1C:Market 7.5/7.7 Complex SQL

.   -- active logins:  1
   -- max logins:     5
   -- key type:      HASP4 Net 5 licenses
   -- activations:    65535
   [ 1] 1C:Enterprise v7.5 (c) 1C 1C:Enterprise v7.7 (Distributed data bases)

.^C


как видно наш локально установленный ключик 1с видит по сети

Оффлайн Lorte

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #28 : 08 Июня 2009, 15:39:29 »
Судя по выводу команды, к машине подключено 2 ключа: один локальный USB, второй сетевой LPT на 5 лицензий. Вот именно второй ключ и видится в сети, и поэтому 1С-ка запускается. Так что ничего сверхъестественного не произошло.

Оффлайн alleks

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: HASP сервер под Ubuntu
« Ответ #29 : 18 Мая 2010, 16:16:14 »
Привет, мучаюсь с той же проблемой  Fix it to use EXTRA_CFLAGS

Имею Ubuntu 9.10 server x86_x64 + HASP4 LPT

uname -a
Linux Pomoshnik 2.6.31-14-server #48-Ubuntu SMP Fri Oct 16 15:07:34 UTC 2009 x86_64 GNU/Linux
При сборке aksparlnx-1.7-x86_64 получаю :
make -C /lib/modules/2.6.31-20-generic-pae/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-20-generic-pae'
scripts/Makefile.build:49: *** CFLAGS was changed in "/root/aksparlnx-1.7-i386/Makefile". Fix it to use EXTRA_CFLAGS.  Останов.
make[1]: *** [_module_/root/aksparlnx-1.7-i386] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-20-generic-pae'
make: *** [kernel26] Ошибка 2

При вводе  export KBUILD_NOPEDANTIC=1

Получаю:
make -C /lib/modules/2.6.31-14-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-14-server'
  Building modules, stage 2.
  MODPOST 0 modules
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-14-server'
strip --strip-debug --discard-all aksparlnx.ko
strip: 'aksparlnx.ko': No such file
make: *** [kernel26] Ошибка 1

В итоге этот модуль для ядра так и не компилится....  Кто как забарол, расскажите? То поиск  ничего дельного  не дают.

Пользователь решил продолжить мысль 18 Мая 2010, 18:19:01:
Рассказываю как заборол

make -C /lib/modules/2.6.31-20-generic-pae/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-20-generic-pae'
scripts/Makefile.build:49: *** CFLAGS was changed in "/root/aksparlnx-1.7-i386/Makefile". Fix it to use EXTRA_CFLAGS.  Останов.
make[1]: *** [_module_/root/aksparlnx-1.7-i386] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-20-generic-pae'
make: *** [kernel26] Ошибка 2

Лечится добавление в 18 и 28 стороки  EXTRA_
Было CFLAGS        = $(MODULE_DEFINES) $(HLMOD_DEFINES)Стало EXTRA_CFLAGS        = $(MODULE_DEFINES) $(HLMOD_DEFINES)
Было CFLAGS        += $(CFLAGS.$(TARGETARCH))Стало EXTRA_CFLAGS        += $(CFLAGS.$(TARGETARCH))



Пользователь решил продолжить мысль 18 Мая 2010, 20:29:48:
Получаем теперь вот такую ошибку на попытку собрать aksparlnx

root@Pomoshnik:~/aksparlnx-1.7-x86_64# ./build.sh --install
make -C /lib/modules/2.6.31-14-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-14-server'
  Building modules, stage 2.
  MODPOST 0 modules
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-14-server'
strip --strip-debug --discard-all aksparlnx.ko
strip: 'aksparlnx.ko': No such file
make: *** [kernel26] Ошибка 1

Тут тоже ничего сташного нету создаем файлик patch и засовываем в него

--- Makefile.old        2009-11-25 15:13:03.852395431 +0300
+++ Makefile    2009-11-25 15:13:14.702392989 +0300
@@ -37,9 +37,7 @@ help:

 KERNSRC ?= /lib/modules/$(shell uname -r)/build

-ifdef TOPDIR
 obj-m        = aksparlnx.o
-endif
 aksparlnx-objs     =  aksparpub.o api.o


Потом патчим Makefile командой
patch -i patch
Опять пытаемся собрать, получаем следующую ошибку :
root@Pomoshnik:~/aksparlnx-1.7-x86_64# ./build.sh --install
make -C /lib/modules/2.6.31-14-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-14-server'
  CC [M]  /root/aksparlnx-1.7-x86_64/aksparpub.o
/root/aksparlnx-1.7-x86_64/aksparpub.c:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__attribute_used__’
make[2]: *** [/root/aksparlnx-1.7-x86_64/aksparpub.o] Ошибка 1
make[1]: *** [_module_/root/aksparlnx-1.7-x86_64] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-14-server'
make: *** [kernel26] Ошибка 2
aksparlnx.ko does not exist!
aborting

Редактируем файл aksparpub.c. Заменяем в нем 92 строку с
aksparpub.c на /*__attribute_used__ */Как ещё закомментировать не знаю, на # он у меня ругнулся

Пробуем опять собрать это веселый модуль
root@Pomoshnik:~/aksparlnx-1.7-x86_64# ./build.sh --install
make -C /lib/modules/2.6.31-14-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-14-server'
  CC [M]  /root/aksparlnx-1.7-x86_64/aksparpub.o
  SHIPPED /root/aksparlnx-1.7-x86_64/api.o
  LD [M]  /root/aksparlnx-1.7-x86_64/aksparlnx.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: could not find /root/aksparlnx-1.7-x86_64/.api.o.cmd for /root/aksparlnx-1.7-x86_64/api.o
  CC      /root/aksparlnx-1.7-x86_64/aksparlnx.mod.o
  LD [M]  /root/aksparlnx-1.7-x86_64/aksparlnx.ko
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-14-server'
strip --strip-debug --discard-all aksparlnx.ko
WARNING: -e needs -E or -F


Получили несколько варнингов,  но вроде модуль собрался и modprobe  aksparlnx не ругается на отсутствие модуля. 
« Последнее редактирование: 18 Мая 2010, 22:32:07 от alleks »

 

Страница сгенерирована за 0.06 секунд. Запросов: 25.