From owner-freebsd-acpi@FreeBSD.ORG Thu Jul 14 15:22:30 2011 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE8471065677 for ; Thu, 14 Jul 2011 15:22:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 704B08FC15 for ; Thu, 14 Jul 2011 15:22:30 +0000 (UTC) Received: by yic13 with SMTP id 13so185460yic.13 for ; Thu, 14 Jul 2011 08:22:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=zJHy/D9WpqKymibqZEvcE+60LXvxcwISCxpl4WCKT9Q=; b=pfAcU68k4sQ0LEysy0I2i2Gla5Brj8LzEu3M2Eoi7coGhgxx18p+pYFmhEWHHycI1m uX3ofJfOMunUPmeGlPWDRlQ0DLwRuU1Icd3D0s2jow6B+vlKtApWKQ9jyREzXi0bXLrr 7qKv8apma6/cQZR+k4COVZD00M4ndBbQ7Aw1M= MIME-Version: 1.0 Received: by 10.151.109.8 with SMTP id l8mr2684708ybm.27.1310656949676; Thu, 14 Jul 2011 08:22:29 -0700 (PDT) Received: by 10.151.27.21 with HTTP; Thu, 14 Jul 2011 08:22:29 -0700 (PDT) Received: by 10.151.27.21 with HTTP; Thu, 14 Jul 2011 08:22:29 -0700 (PDT) Date: Thu, 14 Jul 2011 08:22:29 -0700 Message-ID: From: Kevin Oberman To: Ian Smith Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-acpi@freebsd.org Subject: Re: acpi_ibm fails to work on new laptop X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jul 2011 15:22:30 -0000 On Jul 13, 2011 10:30 AM, "Ian Smith" 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