From owner-freebsd-mobile@FreeBSD.ORG Tue Oct 18 19:51:48 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D75D106566B for ; Tue, 18 Oct 2011 19:51:48 +0000 (UTC) (envelope-from onyx@z-up.ru) Received: from mx.z-up.ru (mx.z-up.ru [92.50.244.44]) by mx1.freebsd.org (Postfix) with ESMTP id 354758FC08 for ; Tue, 18 Oct 2011 19:51:47 +0000 (UTC) Received: from onyx-y550p.loc (unknown [92.50.244.255]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.z-up.ru (Postfix) with ESMTPSA id D069C1149C for ; Tue, 18 Oct 2011 23:35:16 +0400 (MSD) From: Dmitry Kolosov To: freebsd-mobile@freebsd.org Date: Tue, 18 Oct 2011 23:35:15 +0400 User-Agent: KMail/1.13.7 (FreeBSD/8.2-STABLE; KDE/4.6.5; i386; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201110182335.15862.onyx@z-up.ru> Subject: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: onyx@z-up.ru List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Oct 2011 19:51:48 -0000 Is there a way to limit maximum battery charge level in FreeBSD? As for common notebook battery usage recommendations - the best way to prolong your battery life is to install and use software (available on windows), that limits maximum charge level on about 80%, not giving battery to charge full. so, it possible software-way, depending on (?) battery's controller. -- () ascii ribbon campaign - against html mail /\ - against microsoft attachments From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 03:53:22 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46C1B106566B for ; Wed, 19 Oct 2011 03:53:22 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) by mx1.freebsd.org (Postfix) with ESMTP id C19A98FC0C for ; Wed, 19 Oct 2011 03:53:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id p9J3IEnJ043324; Wed, 19 Oct 2011 14:18:14 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Wed, 19 Oct 2011 14:18:14 +1100 (EST) From: Ian Smith To: Dmitry Kolosov In-Reply-To: <201110182335.15862.onyx@z-up.ru> Message-ID: <20111019135942.C21255@sola.nimnet.asn.au> References: <201110182335.15862.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 03:53:22 -0000 On Tue, 18 Oct 2011, Dmitry Kolosov wrote: > Is there a way to limit maximum battery charge level in FreeBSD? > As for common notebook battery usage recommendations - the best way to prolong > your battery life is to install and use software (available on windows), that > limits maximum charge level on about 80%, not giving battery to charge full. > so, it possible software-way, depending on (?) battery's controller. I've never heard of such a theory as limiting charge to prolong battery life, not with Lithium Ion batteries anyway; nor have I ever seen any such as a BIOS option. 'Common' on which brand/s of notebooks? Can you provide any links to articles discussing this? I don't think control over a notebook's charging is possible in FreeBSD; this is usually managed by an Embedded Controller and ACPI merely passes on the the states reported by that and by the battery itself. cheers, Ian From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 04:42:52 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3E75106566B for ; Wed, 19 Oct 2011 04:42:52 +0000 (UTC) (envelope-from onyx@z-up.ru) Received: from mx.z-up.ru (mx.z-up.ru [92.50.244.44]) by mx1.freebsd.org (Postfix) with ESMTP id 5A5668FC0A for ; Wed, 19 Oct 2011 04:42:52 +0000 (UTC) Received: from ob15_2.ktz.lan (unknown [172.16.0.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.z-up.ru (Postfix) with ESMTPSA id 281FD1149C for ; Wed, 19 Oct 2011 08:42:43 +0400 (MSD) From: Dmitry Kolosov To: freebsd-mobile@freebsd.org Date: Wed, 19 Oct 2011 08:44:17 +0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; i386; ; ) References: <201110182335.15862.onyx@z-up.ru> <20111019135942.C21255@sola.nimnet.asn.au> In-Reply-To: <20111019135942.C21255@sola.nimnet.asn.au> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201110190844.17703.onyx@z-up.ru> Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 04:42:52 -0000 > I've never heard of such a theory as limiting charge to prolong battery > life, not with Lithium Ion batteries anyway; nor have I ever seen any > such as a BIOS option. 'Common' on which brand/s of notebooks? > > Can you provide any links to articles discussing this? http://hintsforums.macworld.com/archive/index.php/t-104440.html http://askubuntu.com/questions/34452/how-can-i-limit-charging-capacity-to- extend-a-batterys-lifespan Lenovo provides such programs with their new products. A program can hold a battery at 70-80%% while it not used. > I don't think control over a notebook's charging is possible in FreeBSD; > this is usually managed by an Embedded Controller and ACPI merely passes > on the the states reported by that and by the battery itself. May be modern EC provides some controlling methods or so? From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 06:13:32 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A378106564A for ; Wed, 19 Oct 2011 06:13:32 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 389B48FC16 for ; Wed, 19 Oct 2011 06:13:32 +0000 (UTC) Received: by iaky10 with SMTP id y10so2041252iak.13 for ; Tue, 18 Oct 2011 23:13:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=wkTUmN+Q0teDWcl+EOk3NNItC0x/3Tj+F5exiWMAVrA=; b=LwQch4s4/je7qmg9lgjLf8vlNswBh8aIG8ZEjbDhnmjNt91elfGYdWgwz8rSQhYfA2 zShxTsA4HEx0JqFDOiXEgnB+nHW4VkUiomdRPn5bMvmoAFkjxm/WIQHhvoIS7F4A7YVa SwkJJKvMdhvHbOH0IbMZvd65hdWnVLP702YFo= MIME-Version: 1.0 Received: by 10.231.5.73 with SMTP id 9mr2217770ibu.60.1319003092915; Tue, 18 Oct 2011 22:44:52 -0700 (PDT) Received: by 10.231.36.69 with HTTP; Tue, 18 Oct 2011 22:44:52 -0700 (PDT) In-Reply-To: <201110190844.17703.onyx@z-up.ru> References: <201110182335.15862.onyx@z-up.ru> <20111019135942.C21255@sola.nimnet.asn.au> <201110190844.17703.onyx@z-up.ru> Date: Tue, 18 Oct 2011 22:44:52 -0700 Message-ID: From: Kevin Oberman To: Dmitry Kolosov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 06:13:32 -0000 On Tue, Oct 18, 2011 at 9:44 PM, Dmitry Kolosov wrote: >> I've never heard of such a theory as limiting charge to prolong battery >> life, not with Lithium Ion batteries anyway; nor have I ever seen any >> such as a BIOS option. =A0'Common' on which brand/s of notebooks? >> >> Can you provide any links to articles discussing this? > > http://hintsforums.macworld.com/archive/index.php/t-104440.html > http://askubuntu.com/questions/34452/how-can-i-limit-charging-capacity-to= - > extend-a-batterys-lifespan > > Lenovo provides such programs with their new products. A program can hold= a > battery at 70-80%% while it not used. > >> I don't think control over a notebook's charging is possible in FreeBSD; >> this is usually managed by an Embedded Controller and ACPI merely passes >> on the the states reported by that and by the battery itself. > > May be modern EC provides some controlling methods or so? Actually, my old IBM ThinkPad started providing this advice after I updated the power management. The issue is with batteries kept at 100% charge for long periods fail more quickly. The power management software stops the charging when it reac= hes 80% of capacity, if you choose to set it that way. This is under the control of the power management software though I assume = that the EC had to have the capabilityto stop the charging. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 13:11:35 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DD741065674 for ; Wed, 19 Oct 2011 13:11:35 +0000 (UTC) (envelope-from onyx@z-up.ru) Received: from mx.z-up.ru (mx.z-up.ru [92.50.244.44]) by mx1.freebsd.org (Postfix) with ESMTP id 104A68FC1B for ; Wed, 19 Oct 2011 13:11:34 +0000 (UTC) Received: from ob15_2.ktz.lan (unknown [172.16.0.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.z-up.ru (Postfix) with ESMTPSA id 524FE1149C for ; Wed, 19 Oct 2011 17:11:25 +0400 (MSD) From: Dmitry Kolosov To: freebsd-mobile@freebsd.org Date: Wed, 19 Oct 2011 17:13:02 +0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; i386; ; ) References: <201110182335.15862.onyx@z-up.ru> <201110190844.17703.onyx@z-up.ru> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201110191713.02435.onyx@z-up.ru> Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 13:11:35 -0000 Now the question is: how to discover EC/battery controller capabilities of such functions as holding battery about X% of full charge. From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 15:49:34 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D5B01065675 for ; Wed, 19 Oct 2011 15:49:34 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2BBD48FC12 for ; Wed, 19 Oct 2011 15:49:33 +0000 (UTC) Received: by iaky10 with SMTP id y10so2745664iak.13 for ; Wed, 19 Oct 2011 08:49:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=c7FFA/rhiiFUW35xDU3aUS6kMkmvbJH/iHOMIE11vqc=; b=SBl+FllOjPR4uDTlI7P6g+aLkFKBcjn9e+7lRFMuRbo/xwgBIiGDaUsZQ//usTRXL7 EiQCWQ4xNS0MhAidY/b0C8CTSEvQZQANS/iaiC9+djdXPOpZUr6O2opJvGJnALwYzXqi PirqFoXaxojWjdUdUdhNKX8PjUKTAcNqXbZ2c= MIME-Version: 1.0 Received: by 10.231.67.80 with SMTP id q16mr2953794ibi.86.1319039373637; Wed, 19 Oct 2011 08:49:33 -0700 (PDT) Received: by 10.231.36.69 with HTTP; Wed, 19 Oct 2011 08:49:33 -0700 (PDT) In-Reply-To: <201110191713.02435.onyx@z-up.ru> References: <201110182335.15862.onyx@z-up.ru> <201110190844.17703.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> Date: Wed, 19 Oct 2011 08:49:33 -0700 Message-ID: From: Kevin Oberman To: Dmitry Kolosov Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 15:49:34 -0000 On Wed, Oct 19, 2011 at 6:13 AM, Dmitry Kolosov wrote: > Now the question is: how to discover EC/battery controller capabilities of > such functions as holding battery about X% of full charge. Or to find the EC magic to turn off charging and create a daemon that monitors charge level nd turns charging off at about 80% and back on if it drops below 75%. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 18:13:38 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECADC106564A for ; Wed, 19 Oct 2011 18:13:38 +0000 (UTC) (envelope-from fmobile@paz.bz) Received: from mail.qcislands.net (mail.qcislands.net [207.34.147.83]) by mx1.freebsd.org (Postfix) with ESMTP id ADC7D8FC15 for ; Wed, 19 Oct 2011 18:13:38 +0000 (UTC) Received: from 100-236-53-209.qcislands.net ([209.53.236.100] helo=[192.168.1.4]) by mail.qcislands.net with esmtp (Exim 4.75) (envelope-from ) id 1RGa1o-000E1c-A8; Wed, 19 Oct 2011 10:34:12 -0700 Message-ID: <4E9F0A0E.10009@paz.bz> Date: Wed, 19 Oct 2011 10:34:06 -0700 From: Jim Pazarena User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: freebsd-mobile@freebsd.org References: <201110182335.15862.onyx@z-up.ru> <201110190844.17703.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-local_scan: locally submitted (100) Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 18:13:39 -0000 Kevin Oberman wrote, On 2011-10-19 8:49 AM: > On Wed, Oct 19, 2011 at 6:13 AM, Dmitry Kolosov wrote: >> Now the question is: how to discover EC/battery controller capabilities of >> such functions as holding battery about X% of full charge. > > Or to find the EC magic to turn off charging and create a daemon that > monitors charge level nd turns charging off at about 80% and back on > if it drops below 75%. renowned Tech Guy "Leo Laporte" and security expert "Steve Gibson" had a discussion regarding lithium ion batteries, and Steve's findings contradict these comments. I captured their podcast, and created a wav file (48Mb download) which is available at ftp://ftp.haidagwaii.net/wav/ specifically at: ftp://ftp.haidagwaii.net/wav/lithium_ion_batteries_care-and-maintenance48Mb.wav From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 18:50:57 2011 Return-Path: Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DA66106566C for ; Wed, 19 Oct 2011 18:50:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id DCBE38FC17 for ; Wed, 19 Oct 2011 18:50:56 +0000 (UTC) Received: from [10.30.101.53] ([209.117.142.2]) (authenticated bits=0) by harmony.bsdimp.com (8.14.4/8.14.3) with ESMTP id p9JInfua020454 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Wed, 19 Oct 2011 12:49:46 -0600 (MDT) (envelope-from imp@bsdimp.com) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <4E9F0A0E.10009@paz.bz> Date: Wed, 19 Oct 2011 12:49:26 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201110182335.15862.onyx@z-up.ru> <201110190844.17703.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> <4E9F0A0E.10009@paz.bz> To: Jim Pazarena X-Mailer: Apple Mail (2.1084) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (harmony.bsdimp.com [10.0.0.6]); Wed, 19 Oct 2011 12:49:46 -0600 (MDT) Cc: freebsd-mobile@FreeBSD.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 18:50:57 -0000 Mac OS doesen't do this for batteries "sealed" into the case, so I too = have my doubts about these assertions. Does anybody have any studies = with hard data to back up this conventional wisdom? Warner On Oct 19, 2011, at 11:34 AM, Jim Pazarena wrote: > Kevin Oberman wrote, On 2011-10-19 8:49 AM: >> On Wed, Oct 19, 2011 at 6:13 AM, Dmitry Kolosov wrote: >>> Now the question is: how to discover EC/battery controller = capabilities of >>> such functions as holding battery about X% of full charge. >>=20 >> Or to find the EC magic to turn off charging and create a daemon that >> monitors charge level nd turns charging off at about 80% and back on >> if it drops below 75%. >=20 > renowned Tech Guy "Leo Laporte" and security expert "Steve Gibson" > had a discussion regarding lithium ion batteries, and Steve's findings > contradict these comments. >=20 > I captured their podcast, and created a wav file (48Mb download) which > is available at ftp://ftp.haidagwaii.net/wav/ > specifically at: > = ftp://ftp.haidagwaii.net/wav/lithium_ion_batteries_care-and-maintenance48M= b.wav > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to = "freebsd-mobile-unsubscribe@freebsd.org" >=20 >=20 From owner-freebsd-mobile@FreeBSD.ORG Wed Oct 19 19:05:07 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 241931065694 for ; Wed, 19 Oct 2011 19:05:07 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 863468FC26 for ; Wed, 19 Oct 2011 19:05:06 +0000 (UTC) Received: by iaky10 with SMTP id y10so3006844iak.13 for ; Wed, 19 Oct 2011 12:05:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Ht8q5p/KQj6dazeiWritFxLDpOUtD1gtAj6hGiPrbws=; b=HH3mBppVcYhnIlBKTx0Az5bNLfu8vpXm/73ULET/0iw6uZ5JnlW4A8LPZJs1nKUdtn n2ltS1d9q+QHKr7Cv7q1oq8JwME/3P1YJezZCOBuika3hNjGobACTftocU46S/NtVukh X8HEF6uTpCgDwLWGzxf/xTnDBM9VgqGwdwFy4= MIME-Version: 1.0 Received: by 10.43.132.4 with SMTP id hs4mr13851878icc.57.1319051105249; Wed, 19 Oct 2011 12:05:05 -0700 (PDT) Received: by 10.231.36.69 with HTTP; Wed, 19 Oct 2011 12:05:05 -0700 (PDT) In-Reply-To: <4E9F0A0E.10009@paz.bz> References: <201110182335.15862.onyx@z-up.ru> <201110190844.17703.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> <4E9F0A0E.10009@paz.bz> Date: Wed, 19 Oct 2011 12:05:05 -0700 Message-ID: From: Kevin Oberman To: Jim Pazarena Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 19:05:07 -0000 On Wed, Oct 19, 2011 at 10:34 AM, Jim Pazarena wrote: > Kevin Oberman wrote, On 2011-10-19 8:49 AM: >> >> On Wed, Oct 19, 2011 at 6:13 AM, Dmitry Kolosov =A0wrote: >>> >>> Now the question is: how to discover EC/battery controller capabilities >>> of >>> such functions as holding battery about X% of full charge. >> >> Or to find the EC magic to turn off charging and create a daemon that >> monitors charge level nd turns charging off at about 80% and back on >> if it drops below 75%. > > renowned Tech Guy "Leo Laporte" and security expert "Steve Gibson" > had a discussion regarding lithium ion batteries, and Steve's findings > contradict these comments. > > I captured their podcast, and created a wav file (48Mb download) which > is available at ftp://ftp.haidagwaii.net/wav/ > specifically at: > ftp://ftp.haidagwaii.net/wav/lithium_ion_batteries_care-and-maintenance48= Mb.wav I have found Leo Laporte to be a very knowledgeable guy and I completely agree with most of what he is saying, but Lenovo is not suggesting the discharge of the battery, similar to how NiCads need to be treated. The issue is keeping batteries charged to 100% at all times. It's worth noting that the batteries in satellites, where long life is REALLY critical are only charged to 80% to keep them alive longer. See http://batteryuniversity.com/learn/article/how_to_prolong_lithi= um_based_batteries for a good explanation of the issue. It is discussed near the end o the article after the very telling Figure 4. I found severl other articles that contain similar information, but don't really provide much detail. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 10:33:25 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BB41106564A for ; Thu, 20 Oct 2011 10:33:25 +0000 (UTC) (envelope-from onyx@z-up.ru) Received: from mx.z-up.ru (mx.z-up.ru [92.50.244.44]) by mx1.freebsd.org (Postfix) with ESMTP id B72A38FC12 for ; Thu, 20 Oct 2011 10:33:24 +0000 (UTC) Received: from ob15_2.ktz.lan (unknown [172.16.0.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.z-up.ru (Postfix) with ESMTPSA id 3F2AA1149C for ; Thu, 20 Oct 2011 14:33:14 +0400 (MSD) From: Dmitry Kolosov To: freebsd-mobile@freebsd.org Date: Thu, 20 Oct 2011 14:34:50 +0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; i386; ; ) References: <201110182335.15862.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> In-Reply-To: <201110191713.02435.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Message-Id: <201110201434.50399.onyx@z-up.ru> Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 10:33:25 -0000 =F7 =D3=CF=CF=C2=DD=C5=CE=C9=C9 =CF=D4 19 =CF=CB=D4=D1=C2=D2=D1 2011 17:13:= 02 =C1=D7=D4=CF=D2 Dmitry Kolosov =CE=C1=D0=C9=D3=C1=CC: > Now the question is: how to discover EC/battery controller capabilities of > such functions as holding battery about X% of full charge. > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" so what's next? we need to sniff/trace/debug a win32 application/driver. From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 10:37:03 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 354C71065670 for ; Thu, 20 Oct 2011 10:37:03 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250]) by mx1.freebsd.org (Postfix) with ESMTP id C0ECC8FC0A for ; Thu, 20 Oct 2011 10:37:02 +0000 (UTC) Received: from [192.168.0.236] (87-194-64-74.dsl.cnl.uk.net [87.194.64.74]) by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id p9KAI97V051884; Thu, 20 Oct 2011 11:18:09 +0100 (BST) (envelope-from rb@gid.co.uk) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Bob Bishop In-Reply-To: Date: Thu, 20 Oct 2011 11:18:04 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <134A4C4B-A44A-4151-8425-09C6ADD2C69A@gid.co.uk> References: <201110182335.15862.onyx@z-up.ru> <201110190844.17703.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> <4E9F0A0E.10009@paz.bz> To: Warner Losh X-Mailer: Apple Mail (2.1084) Cc: freebsd-mobile@freebsd.org, Jim Pazarena Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 10:37:03 -0000 Hi, On 19 Oct 2011, at 19:49, Warner Losh wrote: > Mac OS doesen't do this for batteries "sealed" into the case, so I too = have my doubts about these assertions. Does anybody have any studies = with hard data to back up this conventional wisdom? I believe that Mac battery controllers severely limit the charge rate as = the battery approaches full charge. Hybrid vehicles typically limit their traction batteries within 20% - = 80%, but they are mostly NiMH. I don't know of any hard data for Li-ion. -- Bob Bishop rb@gid.co.uk From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 10:43:57 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22EEC106566C for ; Thu, 20 Oct 2011 10:43:57 +0000 (UTC) (envelope-from onyx@z-up.ru) Received: from mx.z-up.ru (mx.z-up.ru [92.50.244.44]) by mx1.freebsd.org (Postfix) with ESMTP id CE0CA8FC15 for ; Thu, 20 Oct 2011 10:43:56 +0000 (UTC) Received: from ob15_2.ktz.lan (unknown [172.16.0.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.z-up.ru (Postfix) with ESMTPSA id CAFA91149C for ; Thu, 20 Oct 2011 14:43:46 +0400 (MSD) From: Dmitry Kolosov To: freebsd-mobile@freebsd.org Date: Thu, 20 Oct 2011 14:45:25 +0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; i386; ; ) References: <201110182335.15862.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> In-Reply-To: <201110201434.50399.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Message-Id: <201110201445.25632.onyx@z-up.ru> Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 10:43:57 -0000 > so what's next? we need to sniff/trace/debug a win32 application/driver. hm.. seems linux have something about it. and it calls SMAPI. http://www.thinkwiki.org/wiki/SMAPI_support_for_Linux http://www.thinkwiki.org/wiki/Tp_smapi From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 11:21:47 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01B46106564A for ; Thu, 20 Oct 2011 11:21:47 +0000 (UTC) (envelope-from sghctoma@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8227F8FC14 for ; Thu, 20 Oct 2011 11:21:46 +0000 (UTC) Received: by bkbzu17 with SMTP id zu17so4317500bkb.13 for ; Thu, 20 Oct 2011 04:21:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=MrD5/GL+yeGw3H6iMzm6eQWhnm8cIjy+u+Aa+p8bBHk=; b=A0y7nI5WXtwFP/FvQ/jWb/+0OVWlrrzKpVYPz4Yn3bpBJnu3meU/hRSwrFo4QcSAE0 LPIZY4UcBewZx8fwYZnjXnd1SrxhDDsEvQkItUyc6yuXCx1L1B+DP1gpDSmPtMk3LoWP HHhjuktDnOsHczoiTun/E1LU8joacN1CkfSPM= Received: by 10.204.140.73 with SMTP id h9mr7587239bku.30.1319108099265; Thu, 20 Oct 2011 03:54:59 -0700 (PDT) Received: from localhost (mail.praudit.hu. [89.135.48.141]) by mx.google.com with ESMTPS id e14sm9329599bka.0.2011.10.20.03.54.57 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 20 Oct 2011 03:54:58 -0700 (PDT) Date: Thu, 20 Oct 2011 12:55:58 +0200 From: Tamas Szakaly To: freebsd-mobile@freebsd.org Message-ID: <20111020105558.GB3818@izebigyomicsoda.praudit.hu> References: <201110182335.15862.onyx@z-up.ru> <201110191713.02435.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <201110201434.50399.onyx@z-up.ru> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 11:21:47 -0000 On Thu, Oct 20, 2011 at 02:34:50PM +0400, Dmitry Kolosov wrote: > ? ????????? ?? 19 ??????? 2011 17:13:02 ????? Dmitry Kolosov ???????: > > Now the question is: how to discover EC/battery controller capabilities of > > such functions as holding battery about X% of full charge. > > _______________________________________________ > > freebsd-mobile@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" > so what's next? we need to sniff/trace/debug a win32 application/driver. > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" for thinkpads, there is no need to reverse any win32 stuff.. there is a linux driver that accesses the EC and is able to get/set battery parameters (among other stuff, like HDAPS) called tp_smapi (http://sourceforge.net/projects/tpctl/) i did only take a glimpse on the code, but it seems well commented and understandable.. plus there are some links to documentations too.. -- From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 12:42:59 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01CC1106566C for ; Thu, 20 Oct 2011 12:42:59 +0000 (UTC) (envelope-from onyx@z-up.ru) Received: from mx.z-up.ru (mx.z-up.ru [92.50.244.44]) by mx1.freebsd.org (Postfix) with ESMTP id AE20C8FC12 for ; Thu, 20 Oct 2011 12:42:58 +0000 (UTC) Received: from ob15_2.ktz.lan (unknown [172.16.0.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.z-up.ru (Postfix) with ESMTPSA id BF93E1149C for ; Thu, 20 Oct 2011 16:42:47 +0400 (MSD) From: Dmitry Kolosov To: freebsd-mobile@freebsd.org Date: Thu, 20 Oct 2011 16:44:24 +0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; i386; ; ) References: <201110182335.15862.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> <20111020105558.GB3818@izebigyomicsoda.praudit.hu> In-Reply-To: <20111020105558.GB3818@izebigyomicsoda.praudit.hu> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201110201644.25653.onyx@z-up.ru> Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 12:42:59 -0000 > for thinkpads, there is no need to reverse any win32 stuff.. there is a > linux driver that accesses the EC and is able to get/set battery > parameters (among other stuff, like HDAPS) called tp_smapi > (http://sourceforge.net/projects/tpctl/) Ok. It looks like not every EC capable to be controlled, there is some kind of active and passive ECs. How we can guess the one IS capable? May be presence of some ACPI methods is the symptom of such capabilities? Any suggestions? From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 16:04:04 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9965A106566C for ; Thu, 20 Oct 2011 16:04:04 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) by mx1.freebsd.org (Postfix) with ESMTP id 1D7078FC0A for ; Thu, 20 Oct 2011 16:04:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id p9KG3xA0005316; Fri, 21 Oct 2011 03:04:00 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Fri, 21 Oct 2011 03:03:59 +1100 (EST) From: Ian Smith To: Dmitry Kolosov In-Reply-To: <201110201644.25653.onyx@z-up.ru> Message-ID: <20111021025829.I3397@sola.nimnet.asn.au> References: <201110182335.15862.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> <20111020105558.GB3818@izebigyomicsoda.praudit.hu> <201110201644.25653.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 16:04:04 -0000 On Thu, 20 Oct 2011, Dmitry Kolosov wrote: > > for thinkpads, there is no need to reverse any win32 stuff.. there is a > > linux driver that accesses the EC and is able to get/set battery > > parameters (among other stuff, like HDAPS) called tp_smapi > > (http://sourceforge.net/projects/tpctl/) > > Ok. It looks like not every EC capable to be controlled, there is some kind of > active and passive ECs. How we can guess the one IS capable? May be presence > of some ACPI methods is the symptom of such capabilities? Any suggestions? http://www.thinkwiki.org/wiki/Tp_smapi has a table of which Thinkpad models support what tp_smapi features. It's not clear to me whether any of this is exposed through ACPI tables, or whether it's all more direct hardware access .. sounds like a fun project if anyone has the time and energy to play with it though :) Thanls for the earlier references. Interesting. cheers, Ian From owner-freebsd-mobile@FreeBSD.ORG Thu Oct 20 22:53:48 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44ACA106564A for ; Thu, 20 Oct 2011 22:53:48 +0000 (UTC) (envelope-from sghctoma@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id CB9C98FC0A for ; Thu, 20 Oct 2011 22:53:47 +0000 (UTC) Received: by eyd10 with SMTP id 10so4450909eyd.13 for ; Thu, 20 Oct 2011 15:53:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=K6TNtks+i0IGJoi1iRitQvmQrwUdvdRm2gJ6PekmaWM=; b=YgmQFwa130cl4ekFozGWfjsFVF33jx+r4M3YkCtHZCgJFhfOe8DZQ0w/iAZuseOldD EADSgMPSWs2Vs9X7EjIK7UlgItmhJ6YUYTspJEu9F7tjLHkMFmcPZoH8dFhRTFXnAXqQ vM8FTuNEI2lhcv+mqP3d45FhW6O3Im+OskjNg= Received: by 10.223.1.7 with SMTP id 7mr13789608fad.30.1319151226666; Thu, 20 Oct 2011 15:53:46 -0700 (PDT) Received: from localhost (catv-86-101-20-224.catv.broadband.hu. [86.101.20.224]) by mx.google.com with ESMTPS id c2sm18301753fam.14.2011.10.20.15.53.44 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 20 Oct 2011 15:53:44 -0700 (PDT) Date: Fri, 21 Oct 2011 00:54:44 +0200 From: Tamas Szakaly To: freebsd-mobile@freebsd.org Message-ID: <20111020225444.GA5902@izebigyomicsoda.praudit.hu> References: <201110182335.15862.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> <20111020105558.GB3818@izebigyomicsoda.praudit.hu> <201110201644.25653.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <201110201644.25653.onyx@z-up.ru> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 22:53:48 -0000 On Thu, Oct 20, 2011 at 04:44:24PM +0400, Dmitry Kolosov wrote: > > for thinkpads, there is no need to reverse any win32 stuff.. there is a > > linux driver that accesses the EC and is able to get/set battery > > parameters (among other stuff, like HDAPS) called tp_smapi > > (http://sourceforge.net/projects/tpctl/) > > Ok. It looks like not every EC capable to be controlled, there is some kind of > active and passive ECs. How we can guess the one IS capable? May be presence > of some ACPI methods is the symptom of such capabilities? Any suggestions? > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" according to tp_smapi sources one could check the DMI device names for the string "IBM ThinkPad Embedded Controller".. if that string is present, the EC should be OK.. plus there are some older TP models that does not report the existence of a good EC through DMI, but they have one - they are whitelisted in the linux driver.. -- From owner-freebsd-mobile@FreeBSD.ORG Fri Oct 21 13:03:02 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4AD2106566B for ; Fri, 21 Oct 2011 13:03:02 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) by mx1.freebsd.org (Postfix) with ESMTP id 53D018FC14 for ; Fri, 21 Oct 2011 13:03:02 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) by mail.0x20.net (Postfix) with ESMTP id 2FFD86A6618; Thu, 20 Oct 2011 17:09:28 +0200 (CEST) X-Virus-Scanned: amavisd-new at mail.0x20.net Received: from mail.0x20.net ([217.69.76.211]) by mail.0x20.net (mail.0x20.net [217.69.76.211]) (amavisd-new, port 10024) with ESMTP id tBp4SHzLGdOq; Thu, 20 Oct 2011 17:09:28 +0200 (CEST) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id E546A6A61EF; Thu, 20 Oct 2011 17:09:27 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.4/8.14.4) with ESMTP id p9KF9RvF001490; Thu, 20 Oct 2011 17:09:27 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.4/8.14.4/Submit) id p9KF9RLo000766; Thu, 20 Oct 2011 17:09:27 +0200 (CEST) (envelope-from lars) Date: Thu, 20 Oct 2011 17:09:27 +0200 From: Lars Engels To: Dmitry Kolosov Message-ID: <20111020150927.GA25600@e-new.0x20.net> References: <201110182335.15862.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> <20111020105558.GB3818@izebigyomicsoda.praudit.hu> <201110201644.25653.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YB12yukDSDS6vHSd" Content-Disposition: inline In-Reply-To: <201110201644.25653.onyx@z-up.ru> X-Editor: VIM - Vi IMproved 7.3 X-Operation-System: FreeBSD 8.2-RELEASE-p3 User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2011 13:03:02 -0000 --YB12yukDSDS6vHSd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 20, 2011 at 04:44:24PM +0400, Dmitry Kolosov wrote: > > for thinkpads, there is no need to reverse any win32 stuff.. there is a > > linux driver that accesses the EC and is able to get/set battery > > parameters (among other stuff, like HDAPS) called tp_smapi > > (http://sourceforge.net/projects/tpctl/) >=20 > Ok. It looks like not every EC capable to be controlled, there is some ki= nd of=20 > active and passive ECs. How we can guess the one IS capable? May be prese= nce=20 > of some ACPI methods is the symptom of such capabilities? Any suggestions? My first mail seems to have gone to /dev/null ... If someone likes to port tpctl to FreeBSD, there was already a try made by Tobias Kirschstein, who ported the hdaps part of tpctl. The original site gives a 404, but I re-uploaded it here: http://bsd-geek.de/FreeBSD/hdaps.tgz --YB12yukDSDS6vHSd Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk6gOacACgkQKc512sD3afiqoQCgzgks4J0yJ/PBh7/+ldsM4QM3 EFAAoKU/i4EPmIigaxsE7ygyAgvB9Rag =W26k -----END PGP SIGNATURE----- --YB12yukDSDS6vHSd-- From owner-freebsd-mobile@FreeBSD.ORG Fri Oct 21 13:03:03 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B881E1065670 for ; Fri, 21 Oct 2011 13:03:03 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) by mx1.freebsd.org (Postfix) with ESMTP id 6ED968FC18 for ; Fri, 21 Oct 2011 13:03:03 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) by mail.0x20.net (Postfix) with ESMTP id 440DE6A6617; Thu, 20 Oct 2011 14:56:28 +0200 (CEST) X-Virus-Scanned: amavisd-new at mail.0x20.net Received: from mail.0x20.net ([217.69.76.211]) by mail.0x20.net (mail.0x20.net [217.69.76.211]) (amavisd-new, port 10024) with ESMTP id C2R4UpJrXORj; Thu, 20 Oct 2011 14:56:28 +0200 (CEST) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id ED7006A61EF; Thu, 20 Oct 2011 14:56:27 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.4/8.14.4) with ESMTP id p9KCuRFC044059; Thu, 20 Oct 2011 14:56:27 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.4/8.14.4/Submit) id p9KCuRVc043158; Thu, 20 Oct 2011 14:56:27 +0200 (CEST) (envelope-from lars) Date: Thu, 20 Oct 2011 14:56:27 +0200 From: Lars Engels To: Dmitry Kolosov Message-ID: <20111020125627.GU25600@e-new.0x20.net> References: <201110182335.15862.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> <20111020105558.GB3818@izebigyomicsoda.praudit.hu> <201110201644.25653.onyx@z-up.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LDKKMwhyHHnvsTPO" Content-Disposition: inline In-Reply-To: <201110201644.25653.onyx@z-up.ru> X-Editor: VIM - Vi IMproved 7.3 X-Operation-System: FreeBSD 8.2-RELEASE-p3 User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-mobile@freebsd.org Subject: Re: Battery charge limiting X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2011 13:03:03 -0000 --LDKKMwhyHHnvsTPO Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 20, 2011 at 04:44:24PM +0400, Dmitry Kolosov wrote: > > for thinkpads, there is no need to reverse any win32 stuff.. there is a > > linux driver that accesses the EC and is able to get/set battery > > parameters (among other stuff, like HDAPS) called tp_smapi > > (http://sourceforge.net/projects/tpctl/) >=20 > Ok. It looks like not every EC capable to be controlled, there is some ki= nd of=20 > active and passive ECs. How we can guess the one IS capable? May be prese= nce=20 > of some ACPI methods is the symptom of such capabilities? Any suggestions? If anyone likes to port tpctl, there's already a version of the Active Protection System hdaps: http://www.nupfel.de/data/hdaps.tar.gz That results in a 404, but I've uploaded a copy of it to http://bsd-geek.de/FreeBSD/hdaps.tgz --LDKKMwhyHHnvsTPO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk6gGnsACgkQKc512sD3afjDLACfUG47txV/a9Mt/UPYn/lv3FLw ZKMAnixilHU7FGou3RX36YqIYtnBnQNF =DDUo -----END PGP SIGNATURE----- --LDKKMwhyHHnvsTPO--