4.3 und acpi

nihonto

Well-Known Member
Hiho,

habe das 4.3 CD-Set bekommen und heute Abend ein Upgrade von 4.2 auf 4.3 gemacht.

"uname -a" zeigt denn auch:

OpenBSD sushi.my.domain 4.3 GENERIC#698 i386

Allerdings wundert es mich etwas, dass acpi anscheinend nicht aktiviert ist. "dmesg" meint:

OpenBSD 4.3 (GENERIC) #698: Wed Mar 12 11:07:05 MDT 2008
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) M processor 1.60GHz ("GenuineIntel" 686-class) 1.61 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,SBF,EST,TM2
real mem = 535654400 (510MB)
avail mem = 509906944 (486MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 07/01/05, BIOS32 rev. 0 @ 0xf0010, SMBIOS rev. 2.3 @ 0xf6930 (35 entries)
bios0: vendor American Megatrends Inc. version "0209" date 07/01/2005
bios0: ASUSTeK Computer Inc. M6Ne
apm0 at bios0: Power Management spec V1.2
apm0: AC on, no battery
acpi at bios0 function 0x0 not configured

Muss ich mir denn noch einen neuen Kernel backen:confused:. Oder hab' ich evtl. was vergessen?
Hab' das Upgrade von der CD laufen lassen und danach "mergemaster" laufen lassen.
 
hello,

in deiner meldung steht: acpi at bios0 function 0x0 not configured
schau mal ob du im bios acpi eingeschalten hast.

ps: 4.3 coool, die sind ja echt pünktlich.
 
hello,

in deiner meldung steht: acpi at bios0 function 0x0 not configured
schau mal ob du im bios acpi eingeschalten hast.

ps: 4.3 coool, die sind ja echt pünktlich.

Hiho,

acpi ist aktiviert und funktioniert auch unter Debian und WinXP auf meinem Laptop. Das irritiert mich ja grade:confused:.
 
... habe das System jetzt mal gestartet mit:

boot -c
disable apm
enable acpi

Das Ergebnis in dmesg sieht dann schon anders aus:

nihonto:1$ dmesg | grep acpi
acpi at bios0 function 0x0 not configured
UKC> enable acpi
417 acpi0 already enabled
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP OEMB
acpi0: wakeup devices SMBS(S3) MODM(S3) P0P2(S3) CBC1(S3) USB1(S3) USB2(S3) USB3(S3) EHCI(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (P0P2)
acpiprt2 at acpi0: bus 1 (P0P1)
acpiec0 at acpi0
acpicpu0 at acpi0-- invalid ref: efffeecc:aml_freevalue:1782
acpitz0 at acpi0: critical temperature 105 degC
acpibtn0 at acpi0: LID_
acpibtn1 at acpi0: SLPB
acpiac0 at acpi0: AC unit online
acpibat0 at acpi0: BAT0 model "M6NE" serial 00001 type LIon oem "ASUSTek"
acpibat1 at acpi0: BAT1 not present
acpibtn2 at acpi0: PWRB

Was ich nicht verstehe ist dass es erst heißt:

417 acpi0 already enabled

die entsprechenden acpi-Rückmeldungen aber erst kommen, wenn apm ab- und acpi angeschaltet ist:confused:.
 
Hmmm, bei meinen FSC S7020 scheint der letzte Snapshot vom Februar reibungslos sofort mit acpi ohne weitere Konfiguration zu tun - ich weiß nicht ob sich seit dem noch was getan hat ...
 
Hmmm, bei meinen FSC S7020 scheint der letzte Snapshot vom Februar reibungslos sofort mit acpi ohne weitere Konfiguration zu tun - ich weiß nicht ob sich seit dem noch was getan hat ...

... so wie's aussieht schon - oder mir ist beim Upgrade ein Fehler unterlaufen, oder ich hab' was übersehen/ vergessen. Whatever, defaultmäßig scheint OpenBSD 4.3 acpi doch nicht zu nutzen:confused:.
 
Scheint bei mir zu laufen...

Hi nihonto,

wie eben bereits in meinem Thread angedeutet, scheint bei mir acpi zu laufen - zumindest wenn ich mir die dmesg-Meldung ansehe (dmesg | grep acpi > dmesg_acpi.txt und dann kopiert):
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET BOOT SSDT SSDT SSDT SSDT SSDT
acpi0: wakeup devices LID_(S3) SLPB(S3) LURT(S3) DURT(S3) EXP0(S4) EXP1(S4) EXP2(S4) EXP3(S4) PCI1(S4) USB0(S3) USB1(S3) USB2(S3) USB7(S3) HDEF(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (AGP_)
acpiprt2 at acpi0: bus 2 (EXP0)
acpiprt3 at acpi0: bus 3 (EXP1)
acpiprt4 at acpi0: bus 4 (EXP2)
acpiprt5 at acpi0: bus 12 (EXP3)
acpiprt6 at acpi0: bus 21 (PCI1)
acpiec0 at acpi0
acpicpu0 at acpi0: C3, C2
acpitz0 at acpi0: critical temperature 127 degC
acpitz1 at acpi0: critical temperature 99 degC
acpibtn0 at acpi0: LID_
acpibtn1 at acpi0: SLPB
acpibat0 at acpi0: BAT0 model "92P1139" serial 6480 type LION oem "Panasonic"
acpibat1 at acpi0: BAT1 not present
acpiac0 at acpi0: AC unit online
acpidock at acpi0 not configured
Ob es wirklich läuft, kann ich Dir nicht sagen - ps aux | grep acpi bring jedenfalls nix.
Nur habe ich mich bislang damit nie weiter beschäftigt. Es ging ja objektiv bislang auf OpenBSD nicht. Laut man-Page ist eine /dev/apmctl zu beachten. Diese muß aber wohl erst angelegt werden... Wenn Du spontan eine gute Seite mit weiteren Erläuterungen zu acpi kennst, würde ich mich über einen Hinweis freuen. Sonst geh ich über exalead oder scroogle.

Gruß,
SteWo
 
Zuletzt bearbeitet:
Du musst AFAIK einfach den apmd mit entsprechenden parametern starten
Zumindest bei o.G. Notebook hat es funktioniert ;)

Nihonto> Dann würde ich jetzt einfach mal vermuten das dein System "irgendwas" so macht das OpenBSD/ACPI das falsch interpretieren ;)
 
Auf Geräten die sowohl apm, wie auch acpi haben, wird acpi nicht genutzt. Das ist so eingestellt. Möchte man obwohl man auch apm hat acpi nutzen muß man apm im kernel ausschalten. acpi ist aber in jedem Fall im 4.3 kernel per default an, wird nur eben bei parallelen vorhandensein von apm nicht genutzt.

Zitat von http://www.openbsd.org/plus42.html:
Make i386 machines with APM not attach ACPI by default.

Gruß
Reks30
 
Auf Geräten die sowohl apm, wie auch acpi haben, wird acpi nicht genutzt. Das ist so eingestellt. Möchte man obwohl man auch apm hat acpi nutzen muß man apm im kernel ausschalten. acpi ist aber in jedem Fall im 4.3 kernel per default an, wird nur eben bei parallelen vorhandensein von apm nicht genutzt.

Zitat von http://www.openbsd.org/plus42.html:


Gruß
Reks30

Das macht einiges klarer - vielen Dank für die Info;)!!!
 
Zurück
Oben