ubuntu hasp server

Ранее я писал ман http://forum.ubuntu.ru/index.php?topic=14194.msg153951
НО
Случилось горе, умер системный винт, и в экстренном порядке начал переставлять hasp на дополнительный сервер.

Действия проводил на ubuntu 7.10, как буду переносить на 8.04 отпишусь.

Качаем драйвер aksparlnx-1.7-i386.tar.gz

распаковываем и запускаем buid.sh

да кстати у вас должены стоят linux-headers

У меня собралось без каких либо проблем.

Далее искал менеджер лицензий оказалась задача не из лёгких. ранее он был на http://ftp.freesources.info но теперь его там не стало.
в итоге нашёл его на ftp://ftp.linux.kiev.ua/pub/mirrors/ftp.etersoft.ru/WINE@Etersoft-1.0/WINE/Ubuntu/7.10/

Взял 2 файла
haspd-modules_2.0-1_i386.deb
haspd_2.0-1_i386.deb

Оба успешно устанавливаются.
Дальше старт демону
/etc/init.d/haspd start
На все пунктах DONE-e
Ну и всё 🙂

Оставите комментарий ?

12 Комментарии。

  1. здравствуете !
    перерыл весь инет в поисках такой статьи . спасибо что пишите про это.

    попытался все это сделать у себя на работе.
    только на 8.04 8(.
    вот что получается

    #:./build.sh
    make -C /lib/modules/2.6.24-16-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-server’
    scripts/Makefile.build:46: *** CFLAGS was changed in “/home/adminn/hasp/aksparlnx-1.7-i386/Makefile”. Fix it to use EXTRA_CFLAGS. Stop.
    make[1]: *** [_module_/home/adminn/hasp/aksparlnx-1.7-i386] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-server’
    make: *** [kernel26] Error 2

    помогите! не знаю куда капать

  2. У меня анналогичная ошибка была когда я собирал в в /home
    [_module_/home/adminn/hasp/aksparlnx-1.7-i386] Error 2

    когда скопировал в /usr/src/linux-XXXXX/
    то всё собралось на ура

  3. не одно там другое

    #:/usr/src/linux-headers-2.6.24-16-server/aksparlnx-1.7-i386# ./build.sh –install
    make -C /lib/modules/2.6.24-16-server/build here=$(pwd)/ SUBDIRS=$(pwd) modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-server’
    gcc -D__KERNEL__ -DMODULE -DHL_MAJOR=42 -DCPC_PCI -O2 -fomit-frame-pointer -DLINUX -DWE_ARE_UNIX -march=i386 -D__32BIT__ -D_AKS_LITTLE_ENDIAN_ -DOEF_NO_AUTOCONFIG -DOEF_ENDIAN_LITTLE -DOEF_WORD_32 -DOEF_ARCH_I386 -DOEF_UNIX -I /lib/modules/2.6.24-16-server/build/include -c aksparpub.c -o aksparpub.o
    In file included from /lib/modules/2.6.24-16-server/build/include/asm/mpspec.h:2,
    from /lib/modules/2.6.24-16-server/build/include/asm/smp_32.h:15,
    from /lib/modules/2.6.24-16-server/build/include/asm/smp.h:2,
    from /lib/modules/2.6.24-16-server/build/include/linux/smp.h:19,
    from /lib/modules/2.6.24-16-server/build/include/asm/desc_32.h:10,
    from /lib/modules/2.6.24-16-server/build/include/asm/desc.h:2,
    from /lib/modules/2.6.24-16-server/build/include/asm/elf.h:80,
    from /lib/modules/2.6.24-16-server/build/include/linux/elf.h:6,
    from /lib/modules/2.6.24-16-server/build/include/linux/module.h:14,
    from aksparpub.c:33:
    /lib/modules/2.6.24-16-server/build/include/asm/mpspec_32.h:6:25: error: mach_mpspec.h: No such file or directory
    In file included from /lib/modules/2.6.24-16-server/build/include/asm/mpspec.h:2,
    from /lib/modules/2.6.24-16-server/build/include/asm/smp_32.h:15,
    from /lib/modules/2.6.24-16-server/build/include/asm/smp.h:2,
    from /lib/modules/2.6.24-16-server/build/include/linux/smp.h:19,
    from /lib/modules/2.6.24-16-server/build/include/asm/desc_32.h:10,
    from /lib/modules/2.6.24-16-server/build/include/asm/desc.h:2,
    from /lib/modules/2.6.24-16-server/build/include/asm/elf.h:80,
    from /lib/modules/2.6.24-16-server/build/include/linux/elf.h:6,
    from /lib/modules/2.6.24-16-server/build/include/linux/module.h:14,
    from aksparpub.c:33:
    /lib/modules/2.6.24-16-server/build/include/asm/mpspec_32.h:8: error: ‘MAX_MP_BUSSES’ undeclared here (not in a function)
    /lib/modules/2.6.24-16-server/build/include/asm/mpspec_32.h:22: error: ‘MAX_IRQ_SOURCES’ undeclared here (not in a function)
    In file included from /lib/modules/2.6.24-16-server/build/include/asm/smp.h:2,
    from /lib/modules/2.6.24-16-server/build/include/linux/smp.h:19,
    from /lib/modules/2.6.24-16-server/build/include/asm/desc_32.h:10,
    from /lib/modules/2.6.24-16-server/build/include/asm/desc.h:2,
    from /lib/modules/2.6.24-16-server/build/include/asm/elf.h:80,
    from /lib/modules/2.6.24-16-server/build/include/linux/elf.h:6,
    from /lib/modules/2.6.24-16-server/build/include/linux/module.h:14,
    from aksparpub.c:33:
    /lib/modules/2.6.24-16-server/build/include/asm/smp_32.h:157:26: error: mach_apicdef.h: No such file or directory
    In file included from aksparpub.c:68:
    /lib/modules/2.6.24-16-server/build/include/linux/pci.h: In function ‘pci_register_driver’:
    /lib/modules/2.6.24-16-server/build/include/linux/pci.h:631: error: ‘KBUILD_MODNAME’ undeclared (first use in this function)
    /lib/modules/2.6.24-16-server/build/include/linux/pci.h:631: error: (Each undeclared identifier is reported only once
    /lib/modules/2.6.24-16-server/build/include/linux/pci.h:631: error: for each function it appears in.)
    make[1]: *** [aksparpub.o] Error 1
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-server’
    make: *** [kernel26] Error 2
    aksparlnx.ko does not exist!
    aborting

    в начале ругается на mach_mpspec.h . файла такого ненашол 8( откуда взять тоже

  4. какое у тебя ядро было когда ты собирал aksparlnx-1.7-i386 под ubuntu 7.10 ?

  5. ставил я его на 2х ядрах
    на дефолтном и в редакции rt

    2.6.22

    по моему дефолтное, завтра на работе проверю если не такое то отпишу.

  6. 2.6.22.14-generic
    стоит

  7. большое спасибо за помощь !
    все получилось на старом ядре 2.6.22.14

  8. я Рад, что у тебя получилось 🙂

  9. а у меня он вот чо пишет
    Loading HASP LPT kernel module… mknod: `/dev/Hardlock’: Permission denied
    chmod: невозможно получить доступ к `/dev/Hardlock’: No such file or directory
    -e aksparlnx is not found,
    you can try compile it with ‘service haspd build’ command. [FAILED]
    WARNING: LPT HASP keys supported only with correct kernel module
    Running aksusbd… [ DONE ]
    Running winehasp… [ DONE ]
    Running hasplm… hasplm: cannot bind to local address: Permission denied
    [FAILED]

    чо с этим делать?

  10. sudo chmod 777 /dev/Hardlock

  11. А на ядре 2.6.24-21 у кого запустить получилось???

  12. добрый день!
    Спасибо большое за информацию, очень помогла. По крайней мере не считаю теперь, что ситуация безнадежна…
    Но есть одно досадное обстоятельство.
    У меня Ubuntu 7.10, установил пару пакетов описаных в мануале выше, все встало по маслу, “usbkeytest –list” выдает “Bus 003 Device 003: ID 0529:0001”. Означает ли это, что ключ виден? Если да, то не понятно почему сетевым клиентам 1C:8.1 не видно этого ключа?!
    Alladin Monitor показывает, что LM работает, но списка ключей не дает.
    Помогите, пожалуйста…

Оставить комментарий


Примечание - Вы можете использовать эти HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>