Astra Linux "Орёл" и Wine

Приветствую!

Я вам как-то писал ранее, у меня не обнаруживались ключи под wine. Потом они внезапно обнаружились - все программы под wine стали ключи находить. А теперь снова не обнаруживаются, хотя мы не делали ничего. Буквально: мы выключили тестовый комп на месяц - и всё. Включили, посмотрели, офигели и... И я пишу вам снова...

Так-с, что мы имеем:

  • Ключ проверен на машинке с Windows, всё работает. Прошит в режиме HID.

  • Использовались последние доступные файлы в комплекте с Guardant SDK.

  • Проведена чистая установка Linux на второй тестовый компьютер. Wine взят из репозитария астры. Установлены все обновления.

  • Тесты повторялись на компьютере, на котором всё запускалось.

user@astra:~$ cat /proc/version
Linux version 5.10.0-1038.40-generic (builder@build) (gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516, GNU ld (GNU Binutils for AstraLinuxCE) 2.28) #astra3 SMP Wed Aug 25 10:32:07 UTC 2021

user@astra:~$ lsusb
Bus 001 Device 004: ID 0a89:000c Aktiv Guardant Stealth 3 Sign/Time
Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

user@astra:~$ sudo find / -name grdwine.dll.so
/usr/lib/x86_64-linux-gnu/wine/grdwine.dll.so
/usr/lib/i386-linux-gnu/wine/grdwine.dll.so

user@astra:~$ wine --version
wine-4.0 (Debian 4.0-1)

user@astra:~/.wine/drive_c$ ls
ERA  ProgramData  Program Files  users  windows

Естественно, библиотека grdwine добавлена в окружение в winecfg.

Тест проводится встроенной утилитой grddiag.exe. Её сообщение: Драйвер Guardant не установлен.

В недрах логов journalctl есть сообщение

systemd-udevd[343]: NAME="grdhid%n" ignored, kernel device nodes cannot be renamed; please fix it in /etc/udev/rules.d/95-grdnt.rules:20

Которое ссылается на

# Guardant Sign
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0a89", ATTRS{idProduct}=="0008", MODE="0666"
# Guardant Code
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0a89", ATTRS{idProduct}=="0009", MODE="0666"
# Guardant Sign WinUsb
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0a89", ATTRS{idProduct}=="00c2", MODE="0666"
# Guardant Code WinUsb
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0a89", ATTRS{idProduct}=="00c3", MODE="0666"

# HID
SUBSYSTEM=="usb", GOTO="grd_hid_rules_end_check_subsystem"
SUBSYSTEM!="usbmisc" GOTO="grd_hid_rules_end"

LABEL="grd_hid_rules_end_check_subsystem"

ACTION!="add", GOTO="grd_hid_rules_end"
KERNEL!="hiddev*", GOTO="grd_hid_rules_end"

# Guardant Sign HID
ATTRS{idVendor}=="0a89", ATTRS{idProduct}=="000c", MODE="0666", SYMLINK+="grdhid%n", NAME="grdhid%n"
# ВОТ ЭТА СТРОКА ^^^
# Guardant Code HID
ATTRS{idVendor}=="0a89", ATTRS{idProduct}=="000d", MODE="0666", SYMLINK+="grdhid%n", NAME="grdhid%n"

LABEL="grd_hid_rules_end"

При установке Windows-драйвера под wine происходит "упс!"

user@astra:~/Guardant/SDK7/Redistribute/Drivers/msi$ wine msiexec /i GrdDrivers-x86.msi
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0034:err:msi:__wine_msi_call_dll_function Custom action (L"C:\\users\\user\\Temp\\msib5cd.tmp":"GrdSetupInstallDrivers") caused a page fault: c0000005
0037:err:service:process_send_command service protocol error - failed to read pipe r = 0  count = 0!

Ваши мысли?

Re: Astra Linux "Орёл" и Wine

Добрый день.
Вы используете SDK 7 update 8?
Библиотеку grdwine.dll.so необходимо переименовать в grdwine.dll и поместить в папку с защищенным приложением. Это сделано?

Re: Astra Linux "Орёл" и Wine

Добрый день.

Тимофей Ершов пишет:

Вы используете SDK 7 update 8?

Да. Основные манипуляции выполнены на новогодней версии 7.0.323 (Кстати, у "Гардант Интегратор" в меню "О Программе" копирайт по 2017 год стоит. Кек)

Тимофей Ершов пишет:

Библиотеку grdwine.dll.so необходимо переименовать в grdwine.dll и поместить в папку с защищенным приложением. Это сделано?


Сделано под обеими разрядностями. Результат чуть менее, чем нулевой.

Re: Astra Linux "Орёл" и Wine

Есть возможность предоставить удаленный доступ для диагностики?

Re: Astra Linux "Орёл" и Wine

Да, конечно. AnyDesk.
Контакты оставил в сообщении модератору у этого сообщения.

Re: Astra Linux "Орёл" и Wine

Добрый день.
Лучше прислать номер AnyDesk и номер для связи на нашу электронную почту.

Re: Astra Linux "Орёл" и Wine

Тимофей Ершов пишет:

Добрый день.
Лучше прислать номер AnyDesk и номер для связи на нашу электронную почту.

Написал ещё в пятницу на hotline@guardant.ru Игнор. Как и два предыдущих письма от 5 и 14 июля. От MorozovAS@logos-plus.ru перепроверьте.

Re: Astra Linux "Орёл" и Wine

Добрый день. К сожалению ни одно из ваших писем к нам не пришло. Написал вам тестовое письмо. Напишите в ответ на него.

(2022-07-26 08:22:52 отредактировано MorozovAS)

Re: Astra Linux "Орёл" и Wine

Вот такое письмо вам улетело. Хостер ящика mail.nic.ru
Судя по отсутствию ответа, я-таки попал в спам-лист. Напишу с другой почты.

Re: [Ticket#1046340] Astra Linux "Орёл" и Wine
Кому    Тимофей Ершов    Дата    Пн 18:02

Обратная проверка связи.

Отправлено с моего телефона Huawei


-------- Исходное сообщение --------
От: Тимофей Ершов <hotline@guardant.ru>
Дата: пн, 25 июл. 2022 г., 21:46
Кому: morozovas@logos-plus.ru
Тема: [Ticket#1046340] Astra Linux "Орёл" и Wine
Проверка связи.

--
С уважением,
Тимофей Ершов

Служба технической поддержки
Компания «Актив»
Телефон: +7 (495) 925-77-90
rutoken.ru | guardant.ru | aktiv-company.ru
Безопасный удаленный доступ с помощью продуктов Рутокен

Subject: =?UTF-8?Q?Re:_[Ticket#1046340]_A?=
 =?UTF-8?Q?stra_Linux_"=D0=9E=D1=80=D1=91=D0=BB"_=D0=B8_Wine?=
X-Priority: 3
From: "morozovas@logos-plus.ru" <morozovas@logos-plus.ru>
Date: Mon, 25 Jul 2022 22:02:40 +0700
To: =?UTF-8?B?0KLQuNC80L7RhNC10Lkg0JXRgNGI0L7Qsg==?= <hotline@guardant.ru>
Message-ID: <-akd0vv-1fnhhql3hj47ddaj388zjbb7m1s8rb-x8w5yjoqholg-oeat5f-efipcz7dxl35-czp5jf-qobrh8-5okvm54xq0yc-l3wtpy-nwc4jg1kgju-xblfoox679xaa5g780-a1f18q-y7x5qs-ubv5r6.1658761360905@email.android.com>
Content-Type: multipart/mixed; boundary="----L1URSDDGBPOJYLS8M278OI46LTDYIM"
MIME-Version: 1.0

------L1URSDDGBPOJYLS8M278OI46LTDYIM
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBkaXI9ImF1dG8iPtCe0LHRgNCw0YLQvdCw0Y8g0L/RgNC+0LLQtdGA0LrQsCDRgdCy0Y/Q
t9C4LiZuYnNwOzxicj48YnI+0J7RgtC/0YDQsNCy0LvQtdC90L4g0YEg0LzQvtC10LPQviDRgtC1
0LvQtdGE0L7QvdCwIEh1YXdlaTwvZGl2PjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNSI+PGJy
Pjxicj4tLS0tLS0tLSDQmNGB0YXQvtC00L3QvtC1INGB0L7QvtCx0YnQtdC90LjQtSAtLS0tLS0t
LTxicj7QntGCOiDQotC40LzQvtGE0LXQuSDQldGA0YjQvtCyICZsdDtob3RsaW5lQGd1YXJkYW50
LnJ1Jmd0Ozxicj7QlNCw0YLQsDog0L/QvSwgMjUg0LjRjtC7LiAyMDIyINCzLiwgMjE6NDY8YnI+
0JrQvtC80YM6IG1vcm96b3Zhc0Bsb2dvcy1wbHVzLnJ1PGJyPtCi0LXQvNCwOiBbVGlja2V0IzEw
NDYzNDBdIEFzdHJhIExpbnV4ICLQntGA0ZHQuyIg0LggV2luZTxicj48YmxvY2txdW90ZT48ZGl2
IHN0eWxlPSJmb250LWZhbWlseTomIzM5O2dlbmV2YSYjMzk7ICwgJiMzOTtoZWx2ZXRpY2EmIzM5
OyAsICYjMzk7YXJpYWwmIzM5OyAsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPtCf0YDQvtCy
0LXRgNC60LAg0YHQstGP0LfQuC48YnIgLz48YnIgLz4tLTxiciAvPtChINGD0LLQsNC20LXQvdC4
0LXQvCw8YnIgLz7QotC40LzQvtGE0LXQuSDQldGA0YjQvtCyPGJyIC8+PGJyIC8+0KHQu9GD0LbQ
sdCwINGC0LXRhdC90LjRh9C10YHQutC+0Lkg0L/QvtC00LTQtdGA0LbQutC4wqA8YnIgLz7QmtC+
0LzQv9Cw0L3QuNGPIMKr0JDQutGC0LjQssK7PGJyIC8+0KLQtdC70LXRhNC+0L06ICYjNDM7NyAo
NDk1KSA5MjUtNzctOTA8YnIgLz48YSBocmVmPSJodHRwczovL3d3dy5ydXRva2VuLnJ1LyI+cnV0
b2tlbi5ydTwvYT7CoHzCoDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmd1YXJkYW50LnJ1LyI+Z3VhcmRh
bnQucnU8L2E+wqB8wqA8YSBocmVmPSJodHRwczovL3d3dy5ha3Rpdi1jb21wYW55LnJ1LyI+YWt0
aXYtY29tcGFueS5ydTwvYT48YnIgLz7QkdC10LfQvtC/0LDRgdC90YvQuSDRg9C00LDQu9C10L3Q
vdGL0Lkg0LTQvtGB0YLRg9C/IDxhIGhyZWY9Imh0dHBzOi8vZGV2LnJ1dG9rZW4ucnUvZGlzcGxh
eS9LQi9SVjEwMDEiPtGBINC/0L7QvNC+0YnRjNGOINC/0YDQvtC00YPQutGC0L7QsiDQoNGD0YLQ
vtC60LXQvTwvYT48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+

------L1URSDDGBPOJYLS8M278OI46LTDYIM--

Re: Astra Linux "Орёл" и Wine

MorozovAS пишет:

Вот такое письмо вам улетело. Хостер ящика mail.nic.ru
Судя по отсутствию ответа, я-таки попал в спам-лист. Напишу с другой почты.

Re: [Ticket#1046340] Astra Linux "Орёл" и Wine
Кому    Тимофей Ершов    Дата    Пн 18:02

Обратная проверка связи.

Отправлено с моего телефона Huawei


-------- Исходное сообщение --------
От: Тимофей Ершов <hotline@guardant.ru>
Дата: пн, 25 июл. 2022 г., 21:46
Кому: morozovas@logos-plus.ru
Тема: [Ticket#1046340] Astra Linux "Орёл" и Wine
Проверка связи.

--
С уважением,
Тимофей Ершов

Служба технической поддержки
Компания «Актив»
Телефон: +7 (495) 925-77-90
rutoken.ru | guardant.ru | aktiv-company.ru
Безопасный удаленный доступ с помощью продуктов Рутокен

Subject: =?UTF-8?Q?Re:_[Ticket#1046340]_A?=
 =?UTF-8?Q?stra_Linux_"=D0=9E=D1=80=D1=91=D0=BB"_=D0=B8_Wine?=
X-Priority: 3
From: "morozovas@logos-plus.ru" <morozovas@logos-plus.ru>
Date: Mon, 25 Jul 2022 22:02:40 +0700
To: =?UTF-8?B?0KLQuNC80L7RhNC10Lkg0JXRgNGI0L7Qsg==?= <hotline@guardant.ru>
Message-ID: <-akd0vv-1fnhhql3hj47ddaj388zjbb7m1s8rb-x8w5yjoqholg-oeat5f-efipcz7dxl35-czp5jf-qobrh8-5okvm54xq0yc-l3wtpy-nwc4jg1kgju-xblfoox679xaa5g780-a1f18q-y7x5qs-ubv5r6.1658761360905@email.android.com>
Content-Type: multipart/mixed; boundary="----L1URSDDGBPOJYLS8M278OI46LTDYIM"
MIME-Version: 1.0

------L1URSDDGBPOJYLS8M278OI46LTDYIM
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBkaXI9ImF1dG8iPtCe0LHRgNCw0YLQvdCw0Y8g0L/RgNC+0LLQtdGA0LrQsCDRgdCy0Y/Q
t9C4LiZuYnNwOzxicj48YnI+0J7RgtC/0YDQsNCy0LvQtdC90L4g0YEg0LzQvtC10LPQviDRgtC1
0LvQtdGE0L7QvdCwIEh1YXdlaTwvZGl2PjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNSI+PGJy
Pjxicj4tLS0tLS0tLSDQmNGB0YXQvtC00L3QvtC1INGB0L7QvtCx0YnQtdC90LjQtSAtLS0tLS0t
LTxicj7QntGCOiDQotC40LzQvtGE0LXQuSDQldGA0YjQvtCyICZsdDtob3RsaW5lQGd1YXJkYW50
LnJ1Jmd0Ozxicj7QlNCw0YLQsDog0L/QvSwgMjUg0LjRjtC7LiAyMDIyINCzLiwgMjE6NDY8YnI+
0JrQvtC80YM6IG1vcm96b3Zhc0Bsb2dvcy1wbHVzLnJ1PGJyPtCi0LXQvNCwOiBbVGlja2V0IzEw
NDYzNDBdIEFzdHJhIExpbnV4ICLQntGA0ZHQuyIg0LggV2luZTxicj48YmxvY2txdW90ZT48ZGl2
IHN0eWxlPSJmb250LWZhbWlseTomIzM5O2dlbmV2YSYjMzk7ICwgJiMzOTtoZWx2ZXRpY2EmIzM5
OyAsICYjMzk7YXJpYWwmIzM5OyAsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPtCf0YDQvtCy
0LXRgNC60LAg0YHQstGP0LfQuC48YnIgLz48YnIgLz4tLTxiciAvPtChINGD0LLQsNC20LXQvdC4
0LXQvCw8YnIgLz7QotC40LzQvtGE0LXQuSDQldGA0YjQvtCyPGJyIC8+PGJyIC8+0KHQu9GD0LbQ
sdCwINGC0LXRhdC90LjRh9C10YHQutC+0Lkg0L/QvtC00LTQtdGA0LbQutC4wqA8YnIgLz7QmtC+
0LzQv9Cw0L3QuNGPIMKr0JDQutGC0LjQssK7PGJyIC8+0KLQtdC70LXRhNC+0L06ICYjNDM7NyAo
NDk1KSA5MjUtNzctOTA8YnIgLz48YSBocmVmPSJodHRwczovL3d3dy5ydXRva2VuLnJ1LyI+cnV0
b2tlbi5ydTwvYT7CoHzCoDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmd1YXJkYW50LnJ1LyI+Z3VhcmRh
bnQucnU8L2E+wqB8wqA8YSBocmVmPSJodHRwczovL3d3dy5ha3Rpdi1jb21wYW55LnJ1LyI+YWt0
aXYtY29tcGFueS5ydTwvYT48YnIgLz7QkdC10LfQvtC/0LDRgdC90YvQuSDRg9C00LDQu9C10L3Q
vdGL0Lkg0LTQvtGB0YLRg9C/IDxhIGhyZWY9Imh0dHBzOi8vZGV2LnJ1dG9rZW4ucnUvZGlzcGxh
eS9LQi9SVjEwMDEiPtGBINC/0L7QvNC+0YnRjNGOINC/0YDQvtC00YPQutGC0L7QsiDQoNGD0YLQ
vtC60LXQvTwvYT48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+

------L1URSDDGBPOJYLS8M278OI46LTDYIM--

Это письмо мы получили. Почта работает

Re: Astra Linux "Орёл" и Wine

А последующие, 2 шт, тоже? Если да, то как-то со скоростью реакции печально...

Re: Astra Linux "Орёл" и Wine

MorozovAS пишет:

А последующие, 2 шт, тоже? Если да, то как-то со скоростью реакции печально...

Кроме указанного выше письма, других к нам не приходило.