[Sysadmins] HASP на ALS 4.0
Vladimir Istrati
=?iso-8859-1?q?bob_=CE=C1_kp=2Emd?=
Чт Апр 3 00:10:30 MSD 2008
Отчет! :))
AM>> В сообщении от Friday 28 March 2008 21:31:42 Vladimir Istrati написал(а):
>>> AM> 1. Скачиваете с
>>> ftp://ftp.aladdin.com/pub/hasp/new_releases/linux
>>> AM> aksparlnx-1.7_ARCH_.tar.gz
>>> Понятно только там сейчас aksparlnx-1.7-i386.tar.gz - оно?
AM>> Оно, если ядро у вас 32-битное. Если 64-битное - то надо x86_64.
>>> AM> 2. Устанавливаете kernel-headers-modules для нужного вам ядра.
>>> Не менее ясно. :)
>>>
>>> AM> 3. Собираете модуль для ядра (я собирал руками через make
>>> Цитата (Install):
>>>
>>> ./build.sh --install
Что-то здесь не срослось.... ((
Как пользоваться make?
>>> AM> 6. Udev'ом автоматически /dev/HardLock не создается, поэтому делаем
>>> AM> mknod /etc/udev/devices/HardLock c 42 0
Сделал
AM>> Добавляем строчку aksparlnx в /etc/modules, чтоб автоматом его при загрузке
AM>> машины загрузить.
>>> AM> 8. Устанавливаете обвязку в виде aksusbd и hasplm (берутся из архивов
>>> на том AM> же ftp, я взял RPM от RedHat, поправил init-скрипты и разложил
>>> файлы по AM> каталогам.
>>> "поправил init-скрипты и разложил файлы по каталогам" - как?
AM>> Распаковал RPMки и ручками разложил файлы по соответствующим каталогам. На
AM>> предмет чего правил init-скрипты - не помню (по-моему, на предмет переноса
AM>> бинарников из /sbin в /usr/sbin).
Этого не понадобилось - сейчас (в текущих версиях) все пути
правильные. :)
Брал от Шапки: rpm -ivh .....
>>> AM> 9. chkconfig aksusbd on; chkconfig hasplm on
если ставить rpm то все это автоматом
>>> AM> 10. modprobe akdparlnx && mknod /dev/HardLock c 42 0 &&
>>> AM> service aksusbd start
А вот здесь - засада:
Starting ASUSB daemon: /etc/init.d/aksusbd: line 18:
/usr/sbin/checkpc: no such file or directory
там:
# run checkpc to fix whatever lpd would complain about
/usr/sbin/checkpc -f
гугление дало, что checkpc - состоит в LPRng, которого в репозитариях
нет. Да и сам checkpc нигде не содержится (в пакетах).
Самое интересное, что сервис стартует (Done). Но я его нигде (ps -aux,
pstree) не наблюдаю!
Ремаркирование "/usr/sbin/checkpc -f" убрало раздражающую надпись, но
процесса я по-прежнему не вижу!
да и modprobe aksparlnx не дает обещанной строчки о наличии драйвера
>>> && service hasplm start
Done
hasplm - виден... (в процессах)
--
Best regards,
Vladimir mailto:bob на kp.md
Подробная информация о списке рассылки Sysadmins