Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2007 23:53:55 +0100
From:      "Pietro Cerutti" <pietro.cerutti@gmail.com>
To:        "Nate Lawson" <nate@root.org>, rodrigc@crodrigues.org
Cc:        freebsd-hackers@freebsd.org, freebsd-acpi@freebsd.org
Subject:   Re: Laptop won't power off
Message-ID:  <e572718c0702221453g1f6a2895ma2e975124927e92b@mail.gmail.com>
In-Reply-To: <45DE12CA.1010601@root.org>
References:  <e572718c0702221324r482433aek61e83eaf0efe8310@mail.gmail.com> <45DE12CA.1010601@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2/22/07, Nate Lawson <nate@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e572718c0702221453g1f6a2895ma2e975124927e92b>