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>