Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jul 2014 07:58:57 +0200
From:      Daniele Mazzotti <kappei84@gmail.com>
To:        Anthony Jenkins <Anthony.B.Jenkins@att.net>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: ACPI support - Freebsd 10 on Sony Vaio VPCCA3C5E
Message-ID:  <CAC=ypSUe0_09pTMFsMKw4u3J=Kb8Q_uV0g6%2Bk_f2p1so3mnTgA@mail.gmail.com>
In-Reply-To: <53BF0546.70505@att.net>
References:  <CAC=ypSVopgcL82FpqJosmgFeRkeeevP0RG-GrAEZD2YQyi%2BPrg@mail.gmail.com> <53BF0546.70505@att.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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: <Sony> on motherboard
Jul 11 07:30:47 Von-Neumann kernel: acpi_ec0: <Embedded Controller: GPE
0x17, ECDT> port 0x62,0x66 on acpi0
Jul 11 07:30:47 Von-Neumann kernel: cpu0: <ACPI CPU> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: cpu1: <ACPI CPU> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: cpu2: <ACPI CPU> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: cpu3: <ACPI CPU> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: hpet0: <High Precision Event Timer>
iomem 0xfed00000-0xfed003ff on acpi0
Jul 11 07:30:47 Von-Neumann kernel: atrtc0: <AT realtime clock> port
0x70-0x77 irq 8 on acpi0
Jul 11 07:30:47 Von-Neumann kernel: attimer0: <AT timer> 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: <ACPI Host-PCI bridge> port
0xcf8-0xcff on acpi0
Jul 11 07:30:47 Von-Neumann kernel: battery0: <ACPI Control Method Battery>
on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_acad0: <AC Adapter> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_lid0: <Control Method Lid Switch>
on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_button0: <Power Button> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_tz0: <Thermal Zone> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_tz1: <Thermal Zone> on acpi0
Jul 11 07:30:47 Von-Neumann kernel: atkbdc0: <Keyboard controller (i8042)>
port 0x60,0x64 irq 1 on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_sony0: <Sony notebook controller>
on acpi0
Jul 11 07:30:47 Von-Neumann kernel: acpi_sony0: PID 0
Jul 11 07:37:54 Von-Neumann kernel: acpi0: <Sony> on motherboard
Jul 11 07:37:54 Von-Neumann kernel: acpi_ec0: <Embedded Controller: GPE
0x17, ECDT> port 0x62,0x66 on acpi0
Jul 11 07:37:54 Von-Neumann kernel: cpu0: <ACPI CPU> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: cpu1: <ACPI CPU> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: cpu2: <ACPI CPU> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: cpu3: <ACPI CPU> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: hpet0: <High Precision Event Timer>
iomem 0xfed00000-0xfed003ff on acpi0
Jul 11 07:37:54 Von-Neumann kernel: atrtc0: <AT realtime clock> port
0x70-0x77 irq 8 on acpi0
Jul 11 07:37:54 Von-Neumann kernel: attimer0: <AT timer> 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: <ACPI Host-PCI bridge> port
0xcf8-0xcff on acpi0
Jul 11 07:37:54 Von-Neumann kernel: battery0: <ACPI Control Method Battery>
on acpi0
Jul 11 07:37:54 Von-Neumann kernel: acpi_acad0: <AC Adapter> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: acpi_lid0: <Control Method Lid Switch>
on acpi0
Jul 11 07:37:54 Von-Neumann kernel: acpi_button0: <Power Button> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: acpi_tz0: <Thermal Zone> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: acpi_tz1: <Thermal Zone> on acpi0
Jul 11 07:37:54 Von-Neumann kernel: atkbdc0: <Keyboard controller (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 <Anthony.B.Jenkins@att.net>:

> 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"
> >
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAC=ypSUe0_09pTMFsMKw4u3J=Kb8Q_uV0g6%2Bk_f2p1so3mnTgA>