LINUX.ORG.RU

Посоветуйте как создать правило для адаптера батареи

 ,


1

0

Здравствуйте, форумчане, помогите создать правило для адаптера ноута. Дело в том, что при включении компа, он не видит адаптер, т.е. если после включения выдернуть шнур комп никак не реагирует, если заново вставить и достать, то комп реагирует.
...вот, что я отследил

комп только что включен, отключаю адаптер
KERNEL[305.176590] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
UDEV  [305.185588] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
KERNEL[305.185715] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
UDEV  [305.185819] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)

включаю
KERNEL[343.604120] change   /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply)
UDEV  [343.620120] change   /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply)
KERNEL[343.795347] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
UDEV  [343.798209] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)

отключаю
KERNEL[381.494595] change   /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply)
KERNEL[381.524262] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
UDEV  [381.526425] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
UDEV  [381.527323] change   /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply)

включаю
KERNEL[465.587265] change   /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply)
UDEV  [465.652125] change   /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply)
KERNEL[465.654129] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)
UDEV  [465.655779] change   /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply)

...что можно сделать, что бы сразу при включении ноут видел, что стоит зарядка? ...ноутбук lenovo, если что...


самому интересно, но скорее всего тебе придётся просто скрипт запускать при загрузке, который будет проверять что-то типа такого: cat /sys/class/power_supply/BAT1
И если кабель включен — там будет charging, если нет, то % заряда, вроде как

Bad_ptr ★★★★★
()
Последнее исправление: Bad_ptr (всего исправлений: 2)
Ответ на: комментарий от Bad_ptr


значение POWER_SUPPLY_ONLINE у батареи и у адаптера меняются четко, сразу после включения. ...но кто будет проверять, для кого скрипт писать? ....уже всю голову сломал.

Trauka
() автор топика
Ответ на: комментарий от Bad_ptr

...система вообще не стартует.
...dead-скрипт

Trauka
() автор топика

...моему счастью нет предела, спасибо форумчанам, за помощь и советы

event=battery.*
action=/sbin/udevadm trigger --sysname-match=ACAD

Trauka
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.