LINUX.ORG.RU

Отключить подачу питания на pci-устройство

 , , ,


1

1

В общем, посмотрел я выхлоп powertop и ужаснулся:

The battery reports a discharge rate of 13.4 W
The estimated remaining time is 3 hours, 31 minutes

Summary: 50,4 wakeups/second,  5,9 GPU ops/seconds, 0,0 VFS ops/sec and 0,4% CPU use

Power est.              Usage       Events/s    Category       Description
  7.20 W      0,0 pkts/s                Device         Network interface: eth0 (r8169)
Возникает вопрос, как сие безобразие пофиксить? Хочу уметь выключать / включать подачу энергии на неиспользуемые устройства, дабы экономить батарею...

★★

Последнее исправление: yura_ts (всего исправлений: 1)

также интересно, можно ли как вообще вручную вырубать подачу питания на любое выборочное устройство?
через драйвер?
как?
можно ли без драйвера?
может посылами колдунских заклинаний в /dev и /sys как-то?

teod0r ★★★★★
()
Последнее исправление: teod0r (всего исправлений: 1)
Ответ на: комментарий от anonymous
mercury yura # cd /sys/bus/pci/slot/
bash: cd: /sys/bus/pci/slot/: Нет такого файла или каталога
mercury yura # cd /sys/bus/pci
mercury pci # ls
devices  drivers  drivers_autoprobe  drivers_probe  rescan  resource_alignment  slots  uevent
mercury pci # ls slots
mercury pci # 

Ась? Куда-куда делать echo 0?

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

**ясь, sysfs постоянно перепиливается. Смотри в /sys/bus/pci/*/devices/, например.

anonymous
()

Хочу уметь выключать / включать подачу энергии на неиспользуемые устройства

ifconfig eth0 down

down This flag causes the driver for this interface to be shut down.

anonymous
()
Ответ на: комментарий от roman77

Годно, покопаюсь в проге на досуге.

yura_ts ★★
() автор топика
Ответ на: комментарий от yura_ts
Ответ на: комментарий от anonymous

7 W для контроллера изернет - это какая фигня, не может быть такого.

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