Как мне написать правило udev для сохранения атрибута при загрузке?

. Я хочу сохранить значение / sys / devices / platform / lg-laptop / fn_lock как 1 после перезагрузки. После долгих исследований выяснилось, что правильный способ сделать это - создать для него правило udev. Итак, я запустил udevadm info -a -p / sys / devices / platform / lg-laptop / , который возвращает следующее:

looking at device '/devices/platform/lg-laptop':
    KERNEL=="lg-laptop"
    SUBSYSTEM=="platform"
    DRIVER=="lg-laptop"
    ATTR{battery_care_limit}=="0"
    ATTR{driver_override}=="(null)"
    ATTR{fan_mode}=="0"
    ATTR{fn_lock}=="0"

И я создал файл /etc/udev/rules.d/ 99-fnlock.rules со следующим содержанием:

ACTION=="change", KERNEL=="lg-laptop", SUBSYSTEM=="platform", ATTRS{fn_lock}="1"

Но, похоже, это не действует при перезагрузке. У меня неправильный синтаксис, или я неправильно понимаю, как устанавливать атрибуты с помощью udev?

1
задан 2 October 2021 в 09:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: