Проблема

После выполнения команды 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-ядре. Перейти к решению.


Возможные причины