From owner-freebsd-acpi@FreeBSD.ORG Fri Jul 11 17:12:24 2014 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EAE78257 for ; Fri, 11 Jul 2014 17:12:24 +0000 (UTC) Received: from mail-oa0-x229.google.com (mail-oa0-x229.google.com [IPv6:2607:f8b0:4003:c02::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AF49F20E9 for ; Fri, 11 Jul 2014 17:12:24 +0000 (UTC) Received: by mail-oa0-f41.google.com with SMTP id l6so1538415oag.0 for ; Fri, 11 Jul 2014 10:12:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=zd/G89BqUZP9d/WAT+oyp592qUzP8T/TPFgzSE8G2VY=; b=ODFgLXIAw5CRO7++XVhC0j5dif2B9KbsXjxEXsNQGlfSKHm9Ih0zpDmIy5WQ/E6X50 pqDkzt9BTjhLfp7KqDIoNc0cIv0iGW0X3FMQK55VXRJrIDblOZA8lB49+LIrPmCWGstH NU40p1ZgW7p+1RoVnPxyzMtUn6KbkmbLLJYAO5UonolY4PVefH70X8fpteNRBtMgnSTY fXHDNZV2S3jvVi7ljVd8uWLz12tOsCuSvn5W2AtZcOX/F/mF2gIWmRDdIS8n75uW0dWf wPvzBZBLFPmSn/SuIjKO6qM4EqyggLPr3OmJm/8ghDNHCeahkBbio6D+IjCLxdSR1Cwp RKUQ== MIME-Version: 1.0 X-Received: by 10.182.98.194 with SMTP id ek2mr187730obb.5.1405098743994; Fri, 11 Jul 2014 10:12:23 -0700 (PDT) Received: by 10.182.29.9 with HTTP; Fri, 11 Jul 2014 10:12:23 -0700 (PDT) In-Reply-To: References: <53BF0546.70505@att.net> <53BFCBF4.2090104@att.net> Date: Fri, 11 Jul 2014 19:12:23 +0200 Message-ID: Subject: Re: ACPI support - Freebsd 10 on Sony Vaio VPCCA3C5E From: Daniele Mazzotti To: Anthony Jenkins , takawata@init-main.com Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-acpi@freebsd.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2014 17:12:25 -0000 Hi guys, everything as planned! I am getting a compiling error :-). This is the way i managed to update the GENERIC kernel # Bus support. device acpi options ACPI_DEBUG # Debug support for ACPI device pci and this is the result of # *make buildkernel KERNCONF=MYKERNEL* ===> crypto (depend) @ -> /usr/src/sys awk -f @/tools/makeobjops.awk @/opencrypto/cryptodev_if.m -c make[4]: stopped in /usr/src/sys/modules/crypto *** Error code 2 Stop. make[3]: stopped in /usr/src/sys/modules *** Error code 1 Stop. make[2]: stopped in /usr/obj/usr/src/sys/GENERIC *** Error code 1 Stop. make[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src I googled a bit, but I could not find any valuable help and actually I do not know what could be wrong as the custom kernel is essentially the GENERIC with just one line added. Have you ever experienced such a problem? Cheers, Daniele. 2014-07-11 18:10 GMT+02:00 Daniele Mazzotti : > Hi guys, > > thanks again for the support. > > @Takanori: here you go http://pastebin.com/F0a2mZP4 > @Anthony: I will try to include the options in a custom kernel and compile > it. As this is the first time after years I am compiling a custom kernel it > will take a few time I guess. > > Just let me know if the output of the acpidump is of any help to you. > Cheers, > Daniele. > > > 2014-07-11 13:35 GMT+02:00 Anthony Jenkins : > > Hi Daniele, >> >> I was just going from acpi(4) man page; you'll likely have to build a new >> kernel with 'options ACPI_DEBUG' added to your kernel config file, as I >> don't know if it's even possible to turn on the logging I want at runtime. >> >> [ajenkins@ajenkins-hplaptop /usr/home/ajenkins]$ grep -i acpi >> /usr/src/sys/amd64/conf/MYKERNEL >> device acpi >> options ACPI_DEBUG >> >> I also have an 'options ACPI_DMAR' , but I don't recognize that and you >> don't need that to debug your battery. >> >> Anthony >> >> On 07/11/2014 01:58, Daniele Mazzotti wrote: >> > Hello Anthony, >> > >> > thanks for the quick reply! I tried what you suggested. >> > >> > loader.conf: >> > >> > # Module for Windows Partition & Linux Mount >> > fuse_load="YES" >> > autoboot_delay="5" >> > #acpi_sony_load="YES" >> > >> > # Debugging Symbols for ACPI >> > debug.acpi.layer="ACPI_BATTERY" >> > debug.acpi.level="ACPI_LV_ALL_EXCEPTIONS" >> > debug.acpi.enable_debug_objects="1" >> > >> > sysctl hw.acpi.battery: >> > >> > hw.acpi.battery.life: -1 >> > hw.acpi.battery.time: -1 >> > hw.acpi.battery.state: 7 >> > hw.acpi.battery.units: 1 >> > hw.acpi.battery.info_expire: 5 >> > >> > log/messages: >> > >> > cat /var/log/messages | grep acpi >> > >> > Jul 11 07:30:47 Von-Neumann kernel: acpi0: on motherboard >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_ec0: > > 0x17, ECDT> port 0x62,0x66 on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: cpu0: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: cpu1: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: cpu2: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: cpu3: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: hpet0: >> > iomem 0xfed00000-0xfed003ff on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: atrtc0: port >> > 0x70-0x77 irq 8 on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: attimer0: port >> > 0x40-0x43,0x50-0x53 irq 0 on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_timer0: <24-bit timer at >> > 3.579545MHz> port 0x408-0x40b on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: pcib0: port >> > 0xcf8-0xcff on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: battery0: > Battery> >> > on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_acad0: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_lid0: > Switch> >> > on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_button0: on >> acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_tz0: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_tz1: on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: atkbdc0: > (i8042)> >> > port 0x60,0x64 irq 1 on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_sony0: > controller> >> > on acpi0 >> > Jul 11 07:30:47 Von-Neumann kernel: acpi_sony0: PID 0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi0: on motherboard >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_ec0: > > 0x17, ECDT> port 0x62,0x66 on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: cpu0: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: cpu1: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: cpu2: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: cpu3: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: hpet0: >> > iomem 0xfed00000-0xfed003ff on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: atrtc0: port >> > 0x70-0x77 irq 8 on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: attimer0: port >> > 0x40-0x43,0x50-0x53 irq 0 on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_timer0: <24-bit timer at >> > 3.579545MHz> port 0x408-0x40b on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: pcib0: port >> > 0xcf8-0xcff on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: battery0: > Battery> >> > on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_acad0: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_lid0: > Switch> >> > on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_button0: on >> acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_tz0: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: acpi_tz1: on acpi0 >> > Jul 11 07:37:54 Von-Neumann kernel: atkbdc0: > (i8042)> >> > port 0x60,0x64 irq 1 on acpi0 >> > >> > It seems to me the verbose debugging is either not enabled (perhaps I >> made >> > some mistakes with the loader.conf) or the debug is really enabled but >> > there is no special output on the wrong log file. Actually I am a bit >> > puzzled as I am not a real expert "admin". I only enjoy getting my >> hands on >> > Unix on my desktop PC just for fun. >> > >> > However, do you think either I missed something or made anything wrong? >> > I look forward to receiving from you. >> > >> > Cheers, >> > Daniele. >> > >> > >> > >> > 2014-07-10 23:27 GMT+02:00 Anthony Jenkins : >> > >> >> On 07/10/2014 16:49, Daniele Mazzotti wrote: >> >>> Hello there, >> >>> >> >>> it is been a while since I finished installing Freebsd 10 on my Sony >> Vaio >> >>> PC and resolving (or at least I am trying to) one by one, all the >> >> problems >> >>> this hardware is giving me. Actually I cannot find a solution to >> >> correctly >> >>> display the battery level on my laptop. If I unplug my PC from the >> power >> >>> and type 'sysctl hw.acpi.battery' this is the result I get: >> >>> >> >>> hw.acpi.battery.life: -1 >> >>> hw.acpi.battery.time: -1 >> >>> hw.acpi.battery.state: 7 >> >>> hw.acpi.battery.units: 1 >> >>> hw.acpi.battery.info_expire: 5 >> >>> >> >>> Moreover the suspend mode is giving me some problems as well, but this >> >> has >> >>> definitely a lower priority. >> >>> >> >>> I either tried to search for a solution on the FreeBSD Handook with no >> >>> luck, and google the problem a little bit, but I could not find any >> >>> valuable help. I would be really interested to investigate the problem >> >>> further. Is there anyone who can help me out with this and tell me >> what >> >>> pieces of information are needed to better understand the problem? >> >> Try enabling the ACPI_BATTERY layer and ACPI_LV_ALL_EXCEPTIONS level in >> >> /boot/loader.conf: >> >> >> >> debug.acpi.layer="ACPI_BATTERY" >> >> debug.acpi.level="ACPI_LV_ALL_EXCEPTIONS" >> >> debug.acpi.enable_debug_objects="1" # I assume this is how >> you >> >> turn on ACPI debugging without recompiling the kernel with 'options >> >> ACPI_DEBUG' >> >> >> >> and running 'sysctl hw.acpi.battery' again. Post /var/log/messages >> ACPI >> >> messages about battery here. >> >> >> >> Anthony >> >> >> >>> Cheers, >> >>> Daniele. >> >>> _______________________________________________ >> >>> freebsd-acpi@freebsd.org mailing list >> >>> http://lists.freebsd.org/mailman/listinfo/freebsd-acpi >> >>> To unsubscribe, send any mail to " >> freebsd-acpi-unsubscribe@freebsd.org" >> >>> >> >> >> > _______________________________________________ >> > freebsd-acpi@freebsd.org mailing list >> > http://lists.freebsd.org/mailman/listinfo/freebsd-acpi >> > To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org" >> > >> >> >