Re: ThinkPad support

isdtor <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
I have done some more research and I think the problem is that I don't
have a devd configuration that matches my hardware. After discovering :)
and enabling acpi_ibm and setting dev.acpi_ibm.0.events to 1, I found
that any Fn+F[0-9] results in a call to /etc/rc.suspend.

Sep 16 21:44:21 host devd: Executing '/etc/rc.suspend acpi 0x03'
Sep 16 21:44:21 host acpi: suspend at 20140916 21:44:21
...
Sep 16 21:48:23 host devd: notify_clients: send() failed; dropping
unresponsive client
Sep 16 21:48:23 host devd: Executing '/etc/rc.d/moused stop ums0'
Sep 16 21:48:23 host devd: Executing '/etc/rc.resume acpi 0x03'


Stopping devd entirely and pressing just the Fn results in suspend as
well. Adding the acpi_ibm(4) example config for the T41p to devd.conf
doesn't help much. A subsequent service devd stop/service devd start did
not launch devd into the background as I would expect.

Also, related or not, there are a number of syslog entries

Sep 16 21:43:18 host kernel: ACPI Warning: \_SB_.PCI0.PEG_.VID_._DSM:
Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]
(20130823/nsarguments-97)

and 

Sep 16 21:48:23 host kernel: pci0: failed to set ACPI power state D2 on
\_SB_.PCI0.EXP1: AE_BAD_PARAMETER

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.