Laptop won't power off

Pietro Cerutti pietro.cerutti at gmail.com
Thu Feb 22 22:53:57 UTC 2007


On 2/22/07, Nate Lawson <nate at root.org> wrote:
> Pietro Cerutti wrote:
> > Hi Lists,
> > first off, sorry for cross-posting, but I'm not subscribed to
> > freebsd-acpi@, so acpi guys please CC me.
> >
> > The problem here is that my laptop doesn't power off when issuing halt
> > -p or shutdown -p now.
> > This is the machine:
> > http://www.msicomputer.com/NB/product_spec.asp?model=MS-1034_(Core2_Duo)
> >
> > Any hint is greatly appreciated!
> > CPU: Intel(R) Core(TM)2 CPU         T7200  @ 2.00GHz (2000.15-MHz
> > 686-class CPU)
> >  Origin = "GenuineIntel"  Id = 0x6f6  Stepping = 6
> >  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
> >
> >  Features2=0xe3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,<b9>,CX16,<b14>,<b15>>
> >  AMD Features=0x20100000<NX,LM>
> >  AMD Features2=0x1<LAHF>
> >  Cores per package: 2
>
> Try disabling SMP so only 1 core is running.  Build a kernel without SMP
> option or at loader prompt type:
>
> set hint.apic.0.disabled="1"

I already tried this way, but without any results... disabling SMPing
only enables S3 state, which doesn't work otherwise..

Moreover, following the directives on "11.16 Using and Debugging
FreeBSD ACPI" of the FreeBSD handbook, I put my ASL online here:

https://staff.hti.bfh.ch/ctp3/MSI-1034.asl

If I try to recompile it, there are a few errors:

> iasl MSI-1034.asl

Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20041119 [Feb 22 2007]
Copyright (C) 2000 - 2004 Intel Corporation
Supports ACPI Specification Revision 2.0c

MSI-1034.orig.asl  4128:         PTS (Arg0)
Error    1022 -                    ^ Object does not exist (PTS_)

MSI-1034.orig.asl  4149:         WAK (Arg0)
Error    1022 -                    ^ Object does not exist (WAK_)

MSI-1034.orig.asl  4206:     If (SS1)
Error    1037 -  syntax error ^

ASL Input:  MSI-1034.orig.asl - 4406 lines, 130275 bytes, 1862 keywords
Compilation complete. 3 Errors, 0 Warnings, 0 Remarks, 536 Optimizations

I solved the first two by putting the function declarations of PRS and
WAK above the actual call at line 4128 and 4149, but I can't really
figure out how to fix the third error.

Thanx in advance!

>
> --
> Nate
>


-- 
Pietro Cerutti

- ASCII Ribbon Campaign -
 against HTML e-mail and
 proprietary attachments
   www.asciiribbon.org


More information about the freebsd-acpi mailing list