Модуль ядра, который открывает скрипт при вставке USB-накопителя

Мне нужно написать модуль ядра, который делает что-то вроде открытия скрипта при вставке USB-накопителя. Я не могу найти какой-либо файл заголовка или что-то еще, что я могу использовать, чтобы проверить, была ли вставлена ​​USB-флешка, а не инициализирована в первый раз. Я нашел функцию для отключения, но не для подключения, но функция отключения также не работает, потому что usbhid блокирует его (я так думаю, я не уверен). Пробовал выгрузить драйвер, не помогло. Кто-нибудь знает, где я могу найти функцию USB-подключения? Или пришлите мне пример кода? Я не имею в виду зондовые функции!

Спасибо, сообщество


person Tziii    schedule 04.07.2018    source источник
comment
Почему бы просто не написать скрипт udev?   -  person n. 1.8e9-where's-my-share m.    schedule 04.07.2018
comment
Я уже сделал, также Perl-скрипт, который прослушивает системный журнал. Но мне действительно нужен модуль ядра для этого.   -  person Tziii    schedule 04.07.2018


Ответы (1)