acpi_ibm fails to work on new laptop
Kevin Oberman
kob6558 at gmail.com
Thu Jul 14 15:22:30 UTC 2011
On Jul 13, 2011 10:30 AM, "Ian Smith" <smithi at 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 at gmail.com
More information about the freebsd-acpi
mailing list