Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Для работы с ключами в ОС GNU/Linux необходимо добавить правило для штатного средства обработки HotPlugging. На большинстве современных дистрибутивов, таким средством является udev (https://ru.wikipedia.org/wiki/Udev). В комплект разработчика включен набор правил для udev (архив udev-rules.tar.gz ). Указанные правила предписывает udev установить права на чтение и запись для файла устройства, представляющего электронный ключ Guardant в системе. Это позволяет обращаться к ключу с привилегиями любого пользователя системы. Для случаев нетипичного конфигурирования устройств, обратитесь к разделу имена и доступ у устройствам

Anchor
udev
udev

Установка правил для udev

Для ключей как в драйверном, так и в HID-режиме, и в случае использования файлов-устройств USB Device Filesystem.

Распаковать архив udev-rules.tar.gz и выполнить установку правил:

 

No Format
$ tar -xvf udev-rules.tar.gz
$ ./install.sh

Anchor
devices
devices

Имена и доступ к устройствам

...

Обращение к ключу происходит через Linux USB HID Device Interface (драйвер usbhid). Подробную информацию см. в файле linux/Documentation/usb/hiddev.txt из документации к Linux. Для успешной работы с ключом в системе нужно изменить имена соответствующих устройств на /dev/grdhidN и разрешить доступ на чтение/запись к файлу устройства.

Пример для hotplug или hotplug-ng

No Format
# cp etc/grdnt.usermap /etc/hotplug/usb/grdnt.usermap
# cp etc/grdnt /etc/hotplug/usb/grdnt 

...

Установка правил udev

Для ключей как в драйверном, так и в HID-режиме, и в случае использования файлов-устройств USB Device Filesystem

Распаковать архив udev-rules.tar.gz и выполнить установку правил:

 

No Format
$ tar -xvf udev-rules.tar.gz
$ ./install.sh

...

Anchor
_Toc260939214
_Toc260939214
Anchor
_Toc326167609
_Toc326167609
Переменные окружения

Для настройки Guardant API под GNU/Linux следует пользоваться следующими переменными окружения:

...