ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
From: Alex Moskalenko <mav@elserv.msk.su>
To: sysadmins@lists.altlinux.org
Subject: Re: [Sysadmins] HASP на ALS 4.0
Date: Sat, 29 Mar 2008 10:23:17 +0300
Message-ID: <200803291023.17659.mav@elserv.msk.su> (raw)
In-Reply-To: <1638066387.20080328203142@kp.md>

В сообщении от 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 - оно?
Оно, если ядро у вас 32-битное. Если 64-битное - то надо x86_64.

> AM> 2. Устанавливаете kernel-headers-modules для нужного вам ядра.
> Не менее ясно. :)
>
> AM> 3. Собираете модуль для ядра (я собирал руками через make
> Цитата (Install):
>
> ./build.sh --install
>
> A kernel module will be installed in the following directory:
> /lib/modules/<kernel version>/misc
>
>
> AM> KERNSCR=/lib/modules/KERNEL_VERSION/build kernel26)
> ??\
KERNEL_VERSION == версия ядра, под которое модуль собираете (например 
2.6.18-ovz-smp-alt23)

> AM> 4. Копируете получившийся aksparlnx.ko в каталог с модулями Вашего
> ядра. /lib/modules/KERNEL_VERSION/ ?
>
> AM> 5. depmod -a KERNEL_VERSION
Когда-то build.sh --install не находил заголовков ядра и не отрабатывал, 
поэтому по старой памяти собираю модуль через make... и кладу его ручками в 
каталог hasp (вместо misc, куда он устанавливается build.sh). Если сейчас 
build.sh работает - можно и им попользоваться.

> AM> 6. Udev'ом автоматически /dev/HardLock не создается, поэтому делаем
> AM> mknod /etc/udev/devices/HardLock c 42 0
> В "Инструкции" - то же. (почти "mknod /dev/Hardlock c 42 0" )  :)
Так как у нас udev и /dev создается заново при каждой загрузке, нужно создать 
файл устройства именно в /etc/udev/devices. Кстати, ошибся в имени файла 
устройства - l там маленькая, как в инструкции (Hardlock).

> AM> 7. модуль aksparlnx автоматически не грузится, поэтому прописываем его
> AM> в /etc/modules
> "прописываем" ?
Добавляем строчку aksparlnx в /etc/modules, чтоб автоматом его при загрузке 
машины загрузить.

> AM> 8. Устанавливаете обвязку в виде aksusbd и hasplm (берутся из архивов
> на том AM> же ftp, я взял RPM от RedHat, поправил init-скрипты и разложил
> файлы по AM> каталогам.
>  "поправил init-скрипты и разложил файлы по каталогам" - как?
Распаковал RPMки и ручками разложил файлы по соответствующим каталогам. На 
предмет чего правил init-скрипты - не помню (по-моему, на предмет переноса 
бинарников из /sbin в /usr/sbin).

> AM> 9. chkconfig aksusbd on; chkconfig hasplm on
> AM> 10. modprobe akdparlnx && mknod /dev/HardLock c 42 0 &&
>  "akdparlnx" - ?
akdparlnx -> aksparlnx :)

>  "mknod /dev/HardLock c 42 0" ? Не "mknod /etc/udev/devices/HardLock c
>  42 0" ?
>
> AM> service aksusbd start && service hasplm start
Вообще пункт 9 - это для того, чтоб все запустилось без перезагрузки. Можно не 
делать.

-- 
WBR, Alex Moskalenko

  parent reply	other threads:[~2008-03-29  7:23 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-28 18:31 Vladimir Istrati
2008-03-28 18:27 ` Led
2008-03-29  7:57   ` Денис Смирнов
2008-03-29  7:23 ` Alex Moskalenko [this message]
2008-03-29  9:52   ` Vladimir Istrati
2008-04-02 20:10     ` Vladimir Istrati
2008-04-03 10:26       ` Vladimir Istrati
2008-04-03 12:04         ` Konstantin Orloff
2008-04-03 12:37           ` Алексей Шенцев
2008-04-04  9:09             ` Vladimir Istrati
2008-04-22 11:32               ` Вадим Илларионов
2008-04-22 12:06                 ` Vladimir Istrati
2008-04-22 14:45                   ` Вадим Илларионов

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200803291023.17659.mav@elserv.msk.su \
    --to=mav@elserv.msk.su \
    --cc=sysadmins@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git