Date: Thu, 14 Jul 2011 08:22:29 -0700 From: Kevin Oberman <kob6558@gmail.com> To: Ian Smith <smithi@nimnet.asn.au> Cc: freebsd-acpi@freebsd.org Subject: Re: acpi_ibm fails to work on new laptop Message-ID: <CAN6yY1v-AYggaLt1fQ-MksVkT5J3_BF5r6NCOzqT3gMGRyW2mw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
On Jul 13, 2011 10:30 AM, "Ian Smith" <smithi@nimnet.asn.au> wrote:
>
> On Mon, 11 Jul 2011 16:34:43 -0700, Kevin Oberman wrote:
>
> > I recently went from a ThinkPad T43 to a T520. On the T520, ac[i_ibm
> > is not functional. 'sysctl dev.acpi_ibm'
> > returns nothing. No volume control, though MUTE does work.
>
> Is the module actually loading? If so, verbose dmesg shpuld say like
> Preloaded elf module "/boot/kernel/acpi_ibm.ko" at 0xc103b2e0
> and presumably whinge if it failed to load?
>
> > Any idea about a fix? Can I just change the OEMID to LENOVO? (Probably
> > should change all "IBM references to LENOVO while I'm at it.)
> > I'll probably give this a shot, just to see if it works.
>
> Change where? No OEMID in /sys/dev/acpi_support/acpi_ibm.c at 8.2-R.
>
> cheers, Ian
Yes, it loads fine. I see the load message at boot and kldstat shows it.
I dumped the asl and it has the OEMID set to LENOVO, where.my T43 has IBM.
At the start of the code is:
#define _COMPONENT ACPI_OEM
ACPI_MODULE_NAME("IBM")
I'm guessing that the OEMID and the ACPI_MODULE_NAME need to match.
R. Kevin Oberman, Network Engineer
Retired
kob6558@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1v-AYggaLt1fQ-MksVkT5J3_BF5r6NCOzqT3gMGRyW2mw>
