Доброго всем!
Есть EeePC 1201N. Много где в инете пишут, что очень уж кривой на нём DSDT. И правда, воркэраундов и условностей (связанных с ACPI) для нормального функционирования на этом нетбуке GNU/Linux, предостаточно. Решил проверить, так сказать, экспериментально.
Что делал:
# acpidump > /home/carasin/dsdt/acpidump.txt
$ acpixtract /home/carasin/dsdt/acpidump.txt
...
$ ls /home/carasin/dsdt/
acpidump.txt DSDT.dat SSDT.dat
$ cd /home/carasin/dsdt/
$ iasl -d ./DSDT.dat
...
$ ls
acpidump.txt DSDT.dat DSDT.dsl SSDT.dat
$ iasl -tc ./DSDT.dsl
...
...
ASL Input: ./DSDT.dsl - 10666 lines, 358816 bytes, 4472 keywords
Compilation complete. 17 Errors, 37 Warnings, 0 Remarks, 69 Optimizations
$ ls
acpidump.txt DSDT.aml DSDT.dat DSDT.dsl DSDT.hex SSDT.dat
Если есть люди, разбирающиеся в коде и правке DSDT, прошу помочь, ибо сам я - и по образованию, и по профессии - ни разу не программер (а как-то к энергетике ближе). Сейчас конфигурация работает с дополнительными параметрами ядра (acpi=copy_dsdt pci=nomsi acpi_osi=Linux acpi_backlight=vendor) и только с ядром 2.6.37. В остальных случаях очень много глюков, особенно связанных с работой сетевых интерфейсов.
P.S.: Intel Atom 330 1.6 GHz, RAM 2 GB DDR2 800 MHz, Nvidia ION 256 MB shared memory, Wi-Fi AR9285 b,g,n, Ethernet AR8132 1000/100 Mbps.