shutdown does not power down

Garrett Cooper yanefbsd at gmail.com
Thu Dec 11 01:34:23 PST 2008


On Wed, Dec 10, 2008 at 11:14 PM, Unga <unga888 at yahoo.com> wrote:
> --- On Thu, 12/11/08, Nate Lawson <nate at root.org> wrote:
>
>> >> Are you sure devfs is not just hiding it since it
>> >> wasn't used yet?
>> >> devfs unhide or touch /dev/acpi would probably
>> reveal it.
>> >>
>> >
>> >> Are you sure ACPI is attaching?
>> > Not sure. but
>> > sysctl -a | grep acpi
>> > shows lot of acpi info
>> >
>> > sysctl hw.acpi
>> > sysctl: unknown oid 'hw.acpi'
>>
>> Just post the output of dmesg after booting.
>>
>
> Below is the dmesg verbose output.
>
> I earlier wrote that "sysctl -a | grep acpi" shows lot of lines, that's because I manually created the /dev/acpi node before booting. Since it's get hidden after mount the devfs and cannot unhide, I removed it. Now "sysctl -a | grep acpi" is empty.
>
> Please let me know if you need further information. I really want to understand what causing that /dev/acpi does not created.
>
> Best regards
> Unga

[ snip ]

Have you tried compiling ACPI into the kernel? I do that at least and
it works for me.

I noticed that no one asked what kind of hardware you have.

Also, here's my output (just as a working reference; I use 8-CURRENT):

[gcooper at optimus /scratch]$ clear; dmesg | grep ^acpi
acpi0: <A_M_I_ OEMXSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cff00000 (3) failed
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_button0: <Power Button> on acpi0
acpi0: <A_M_I_ OEMXSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cff00000 (3) failed
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_button0: <Power Button> on acpi0
acpi0: <A_M_I_ OEMXSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cff00000 (3) failed
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_button0: <Power Button> on acpi0
acpi0: <A_M_I_ OEMXSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cff00000 (3) failed
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_button0: <Power Button> on acpi0
acpi0: <A_M_I_ OEMXSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cff00000 (3) failed
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_button0: <Power Button> on acpi0


More information about the freebsd-acpi mailing list