I have a Fujitsu-Siemens Amilo Pa 1538 laptops and installed Ubuntu 10.04 on it (Kernel 2.6.32). Main problem is that the fans of the notebook are always on even when the temperature is low. Another problem is that the display brightness can not be adjusted. Since some years I use Dell laptops and never experienced any ACPI problems so I thought that it is no longer needed to fix ACPI tables but now I have this crap of a laptop and I think I have to do it. Unfortunately I need some help repairing the DSDT.
The dsdt.dat and dsdt.dsl of the laptop can be found here: http://www.ailis.de/~k/permdata/20100420/dsdt/
Compiling the DSDT gives the following output:
# iasl -sa dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20090521 [Jun 30 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 81: Method (\_WAK, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WAK)
dsdt.dsl 207: Method (_L10, 0, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (_L10)
dsdt.dsl 2861: Method (NVIF, 3, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (NVIF)
dsdt.dsl 4551: Store (\_SB.PCI0.LPC0.PMRD (0xFA), Local0)
Warning 1099 - Statement is unreachable ^
ASL Input: dsdt.dsl - 4962 lines, 162828 bytes, 2300 keywords
AML Output: dsdt.aml - 17627 bytes, 591 named objects, 1709 executable opcodes
Compilation complete. 0 Errors, 4 Warnings, 0 Remarks, 519 Optimizations
Anyone here with DSDT experience who can help me fixing the DSDT?