Не работают периферийные USB-устройства
Проблема
После выполнения команды astra-modban-lock
не работают периферийные USB-устройства (например, клавиатура).
Диагностика
- Проверить используемое ядро:и убедиться, что в выводе команды присутствует
cat /proc/cmdline
hardened
. - Включить режим отображения расширенной диагностической информации:
sudo udevadm control --log-priority=debug
- Выполнить команду:и убедиться, что в выводе команды присутствуют строки вида:
sudo journalctl -u systemd-udevd
systemd-udevd[3411]: Loading module: usb:v045Ep07F8d0300dc00dsc00dp00ic03isc01ip01in00 systemd-udevd[3411]: Module 'usbhid' is already loaded systemd-udevd[3411]: Module 'usbkbd' is blacklisted ... systemd-udevd[3412]: Module 'usbhid' is already loaded ... systemd-udevd[3411]: Loading module: hid:b0003g0001v0000045Ep000007F8 systemd-udevd[3412]: 0003:045E:07F8.0004: RUN 'kmod load $env{MODALIAS}' /usr/lib/udev/rules.d/80-drivers.rules:5 systemd-udevd[3411]: Module 'hid_generic' is blacklisted ... systemd-udevd[3412]: Loading module: hid:b0003g0001v0000045Ep000007F8 systemd-udevd[3411]: 5-1:1.0: Processing device (SEQNUM=2965, ACTION=bind) systemd-udevd[3412]: Module 'hid_generic' is blacklisted
Возможная причина: Режим astra-modban-lock некорректно отрабатывает в hardened-ядре. Перейти к решению.