ENXIOing non-present battery

Colin Percival cperciva at freebsd.org
Tue Dec 9 10:48:59 UTC 2014


On 12/08/14 15:27, Adrian Chadd wrote:
> What's the output of acpiconf -i0 and acpiconf -i1?

acpiconf -i0 is exactly what you'd expect.  acpiconf -i1 shows blank for
the model/serial/type/OEM info strings, and 0 mAh/mV for the rest except
State which is "not present".

> I wonder if changing 'state' to something else would keep everything happy.

I can't see how it would.  The hald code uses hw.acpi.battery.units to see
how many batteries there are, then reads the _BIF data via ioctl; the "state"
isn't even in _BIF.

-- 
Colin Percival
Security Officer Emeritus, FreeBSD | The power to serve
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid


More information about the freebsd-acpi mailing list