Скачал драйвер с [url]ftp://ftp.etersoft.ru/pub/Etersoft/HASP/3.2/SUSE/11.3[/url] , установил. Запускаю:
Loading HASP LPT kernel module... aksparlnx is not found
you can try compile it with 'service haspd build' command. [FAILED]
Note: This kernel module needed ONLY for LPT HASP keys
Running aksusbd... [ DONE ]
Running winehasp... [ DONE ]
Running hasplm... [ DONE ]
Running hasplmd... [ DONE ]
Делаю service haspd build
make V=1 -C /lib/modules/2.6.34-12-desktop/build here=$(pwd)/ SUBDIRS=$(pwd) modules
make[1]: Entering directory `/usr/src/linux-2.6.34-12-obj/i386/desktop'
make -C ../../../linux-2.6.34-12 O=/usr/src/linux-2.6.34-12-obj/i386/desktop/. modules
make -C /usr/src/linux-2.6.34-12-obj/i386/desktop \
KBUILD_SRC=/usr/src/linux-2.6.34-12 \
KBUILD_EXTMOD="/usr/src/aksparlnx-2.0" -f /usr/src/linux-2.6.34-12/Makefile \
modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /usr/src/aksparlnx-2.0/.tmp_versions ; rm -f /usr/src/aksparlnx-2.0/.tmp_versions/*
make -f /usr/src/linux-2.6.34-12/scripts/Makefile.build obj=/usr/src/aksparlnx-2.0
gcc -Wp,-MD,/usr/src/aksparlnx-2.0/.aksparpub.o.d -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.5/include -I/usr/src/linux-2.6.34-12/arch/x86/include -Iinclude -I/usr/src/linux-2.6.34-12/include -include include/generated/autoconf.h -I/usr/src/aksparlnx-2.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=2048 -fno-stack-protector -fomit-frame-pointer -fasynchronous-unwind-tables -g -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-dwarf2-cfi-asm -fconserve-stack -D__KERNEL__ -DMODULE -DHL_MAJOR=42 -DCPC_PCI -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(aksparpub)" -D"KBUILD_MODNAME=KBUILD_STR(aksparlnx)" -D"DEBUG_HASH=25" -D"DEBUG_HASH2=57" -c -o /usr/src/aksparlnx-2.0/.tmp_aksparpub.o /usr/src/aksparlnx-2.0/aksparpub.c
/usr/src/aksparlnx-2.0/aksparpub.c:20:28: fatal error: linux/autoconf.h: No such file or directory
compilation terminated.
make[4]: *** [/usr/src/aksparlnx-2.0/aksparpub.o] Error 1
make[3]: *** [_module_/usr/src/aksparlnx-2.0] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.34-12-obj/i386/desktop'
make: *** [kernel26] Error 2
aksparlnx.ko does not exist!
abortingФайлы include/generated/autoconf.h и include/config/auto.conf существуют, make oldconfig && make prepare ничего не меняет, чего не хватает, где искать?