From mboxrd@z Thu Jan 1 00:00:00 1970 From: thermal@o2.pl Date: Sat, 08 Jul 2006 22:31:27 +0000 Subject: Colplugging modules for ACPI devices Message-Id: <200607090031.27142.thermal@o2.pl> MIME-Version: 1 Content-Type: multipart/mixed; boundary="Boundary-00=_/IDsEtkoWnia40Q" List-Id: To: linux-hotplug@vger.kernel.org --Boundary-00=_/IDsEtkoWnia40Q Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi I`ve recently been working on using coldplug scripts to load ACPI modules into the kernel (button, battery, etc.). I`ve written an agent and an *.rc script for the ACPI namespace. It uses _HID identifiers exported via sysfs (requires a patch in the kernel recently posted to linux-acpi mailing list) and uses a hand-build modules.acpimap to resolve modules. The script itself is somewhat dump (e.g. it doesn`t check whether a module is already loaded) but does it`s work nicely at least on my 2 desktop machines. Haven`t tried it on a laptop though. What do you think about this idea ? -- | ******* Maciek Grela RV409b ********* | JID: thermal@jabber.wroc.pl | Linux user #319794 ++ There is no spoon ... --Boundary-00=_/IDsEtkoWnia40Q Content-Type: application/x-tbz; name="acpi.tar.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="acpi.tar.bz2" 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 inChIMprvTo= --Boundary-00=_/IDsEtkoWnia40Q Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 --Boundary-00=_/IDsEtkoWnia40Q Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel --Boundary-00=_/IDsEtkoWnia40Q--