1492

ACPI и APM не слушают кнопку выключения питания

FreeBSD v6Pentium 4Мать - не помню какая.Включал демона по мануалу способами:1. /etc/rc.conf -->> apm_enable = "YES"2. /etc/rc.conf -->> apmd_enable = "YES"3. /boot/loader.conf -->> apm_load = "YES"4. /boot/loader.conf -->> apm_load = "YES"; hint.acpi.0.disabled="1"apm -e enableapm: can't open /dev/apm: No such file or directory/var/log/messagesFeb 27 11:01:54 89 root: /etc/rc: WARNING: Unable to force apm. It may already be running. - это когда я прописал старт демона в обоих файлах.Feb 27 11:06:13 89 apmd[930]: startFeb 27 11:06:19 89 apmd[933]: startСпасибо.http://linux.md/forum/viewtopic.php?f=13&t=369
0
octiх28 Февраля 2009, 18:57
O
octiх28 Февраля 2009, 18:57

Hm, eu am un calculator destul de vechi.. shi intotdeauna a lucrat butonul dat.
Nu am facut nimic special, FreeBSD 6.2 + ACPI. La apasare era similar cu "shutdown -p now".

Cand pornesti cu ACPI ce itzi zice?

In BIOS nu ai setat nimic?

+ la asta arata ce itzi afisheaza: sysctl -a | grep acpi

0
  • 0
  • 0
gene04 Марта 2009, 01:30
G
gene04 Марта 2009, 01:30

спасибо, завтра попробую

0
  • 0
  • 0
gene05 Марта 2009, 12:20
G
gene05 Марта 2009, 12:20

octiх,
\\sysctl -a | grep acpi

ну зиче нимик=)

0
  • 0
  • 0
octiх05 Марта 2009, 18:00
O
octiх05 Марта 2009, 18:00
...FreeBSD v6Pentium 4Мать - не помню какая.Включал демона...

se pare ca ai :)

deci incearca sa comentezi ce e legat de "apm", la fel comenteaza shi hint.acpi.0.disabled=1
cred ca din cauza asta nu ai nimic...

ps: intrucat niciodata da nu am avut probleme cu acpi, nushtiu cum tre sa arate cand deactivezi acpi...

0
  • 0
  • 0
-=tmt=-05 Марта 2009, 19:29
-
-=tmt=-05 Марта 2009, 19:29
gene
...octiх, \\sysctl -a | grep acpi ну зиче нимик=)...

incearca asa:
sysctl -a | echo "kernel.acpi.sux = 1" |grep -i acpi

0
  • 0
  • 0
octiх05 Марта 2009, 21:52
O
octiх05 Марта 2009, 21:52
-=tmt=-
...incearca asa: sysctl -a | echo "kernel.acpi.sux = 1"...

:)

0
  • 0
  • 0
jorjel106 Марта 2009, 00:02
J
jorjel106 Марта 2009, 00:02
-=tmt=-
...incearca asa: sysctl -a | echo "kernel.acpi.sux = 1"...

nu chiar asha .. varianta corecta:
sysctl -a | echo "kernel.acpi.sux = 1" |grep -iv acpi

0
  • 0
  • 0
gene06 Марта 2009, 15:29
G
gene06 Марта 2009, 15:29
octiх
...hm... daca executzi "kldstat" este "acpi.ko" acolo?...

kldstat ->

Id Refs Address Size Name
1 3 0xc0400000 7b2d2c kernel
2 1 0xc4e8a000 2f000 ipl.ko
3 1 0xc4efc000 d000 ipfw.ko

..странно

проверил эту же команду на другом FreeBSD 5, Compaq Pentium 3.
1 3 0xc0400000 7a05b0 kernel
2 1 0xc0ba1000 5c304 acpi.ko

и это просто при запущенном amp_enable="YES" в /etc/rc.conf

amp_enable=apm_enable

0
  • 0
  • 0
octiх06 Марта 2009, 17:35
O
octiх06 Марта 2009, 17:35
gene
...kldstat -> Id Refs Address Size Name 1 3 0xc0400000...

http://www.freebsd.org/doc/en/books/handbook/acpi-overview.html

"The acpi.ko driver is loaded by default at start up by the loader(8) and should not be compiled into the kernel."

"Note: ACPI and APM cannot coexist and should be used separately. The last one to load will terminate if the driver notices the other running."

0
  • 0
  • 0
gene06 Марта 2009, 20:38
G
gene06 Марта 2009, 20:38
octiх
...8 http://www.freebsd.org/doc/en/books/handbook/acpi-overview.html...

об этом я знаю

0
  • 0
  • 0
octiх06 Марта 2009, 21:08
O
octiх06 Марта 2009, 21:08
gene
...об этом я знаю...

ok. sa scrii daca rezolvi problema :)

0
  • 0
  • 0
localhost1107 Марта 2009, 14:11
L
localhost1107 Марта 2009, 14:11

Nu va rezolva, FreeBSD sax, pune VISTA

0
  • 0
  • 0
gene07 Марта 2009, 18:45
G
gene07 Марта 2009, 18:45
localhost11
...Nu va rezolva, FreeBSD sax, pune VISTA...

просьба, не сорить офф темами

0
  • 0
  • 0
macros108 Марта 2009, 14:08
M
macros108 Марта 2009, 14:08
gene
...kldstat -> Id Refs Address Size Name 1 3 0xc0400000...

проверь "CPI can be disabled by setting hint.acpi.0.disabled="1" in /boot/loader.conf or at the loader(8) prompt."

также в биос залезь, все что касается apm и прочего acpi вруби, и apic тоже.

0
  • 0
  • 0
gene09 Марта 2009, 14:54
G
gene09 Марта 2009, 14:54

Насколько я понимаю ситуацию..
Есть acpi модуль, и есть apm демон - оба служат посредником между кнопкой выключения и командой shutdown -h now.
Как указано в доках, оба они не могу сосуществовать.
Но, на одном сервере FreeBSD 5 запущен мною apm_enable="YES", причем kldstat говорит, что, также, запущен acpi модуль.
На сервере, над которым идут танцы, аналогичный метод не работает.

Попробую еще раз метод:
1. выключу насильно модуль acpi методом hint.acpi.0.disabled="1", как написано в доках(хотя его и так нет в памяти загруженных модулей) + оставлю только apm_enable="YES"

п.с. в BIOS поддержка ACPI включена

0
  • 0
  • 0
gene11 Марта 2009, 16:04
G
gene11 Марта 2009, 16:04

\\1. выключу насильно модуль acpi методом hint.acpi.0.disabled="1", как написано в доках(хотя его и так нет в памяти загруженных модулей) + оставлю только apm_enable="YES"

опять попробовал этот метод - к сожалению, не помогло

0
  • 0
  • 0
gene13 Марта 2009, 15:15
G
gene13 Марта 2009, 15:15

подскажите, что еще можно попробовать?

0
  • 0
  • 0
octiх13 Марта 2009, 18:01
O
octiх13 Марта 2009, 18:01
gene
...подскажите, что еще можно попробовать?...

ce mainboard ai? poate vreun BIOS update va ajuta. + la asta poate incerci 7.1 ?

0
  • 0
  • 0
gene14 Марта 2009, 13:10
G
gene14 Марта 2009, 13:10
octiх
...ce mainboard ai? poate vreun BIOS update va ajuta....

мать узнаю на след неделе. ОС менять не буду по объективным причинам.

0
  • 0
  • 0
gene14 Марта 2009, 16:53
G
gene14 Марта 2009, 16:53

убрал hint.acpi.0.disabled="1" и оставил apm_enable="YES"
смотрю в kldstat и вижу, что на ОС не подгружает автоматически модуль acpi.ko
странно..

0
  • 0
  • 0
macros116 Марта 2009, 09:39
M
macros116 Марта 2009, 09:39
gene
...убрал hint.acpi.0.disabled="1" и оставил apm_enable="YES"...

загрузи вручную что-ли

я поэтому и спрашивал включено ли все связанное с ACPI в биосе.

0
  • 0
  • 0
gene17 Марта 2009, 17:49
G
gene17 Марта 2009, 17:49

Проблема решена путем исправления значения hint.acpi.0.disabled="1" в файле /boot/device.hints на hint.acpi.0.disabled="0"
Вяснилось, что модуль acpi вовсе не грузится системой по умолчанию.

0
  • 0
  • 0
gene12 Апреля 2009, 12:54
G
gene12 Апреля 2009, 12:54

Всем спасибо за внимание.
Открыл новую ветку, кому интересно, отписывайтесь.
http://forum.md/Discuss.aspx?id=1005647

0
  • 0
  • 0