. Я хочу сохранить значение / 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?