Первое, что нужно сделать – это поставить модуль eee.ko
Взять его можно на оф.странице
Последняя версия asus_eee-0.3 находится ТУТ. Так-же есть ещё мод.версия ТУТ
Качаем, распаковываем, компилируем
cd /tmp
wget http://www.oddree.com/rayhaque/eeepc/eeepc-linux-2.6.27-9-generic.tgz
tar xvfz eeepc-linux-2.6.27-9-generic.tgz
cd eeepc-linux-2.6.27-9-generic/module
make
cp eee.ko /lib/modules/`uname -r`/kernel/drivers/acpi
depmod -a
echo eee >> /etc/modules.autoload.d/kernel-2.6
modprobe eee
И у Вас появится директория /proc/eee
В ней:
fan_manual – Переключение режима вентилятора авто/ручной (0-1)
fan_rpm - Текущая скорость вентилятора
fan_speed – Скорость вентилятора, при ручном режиме управления, в процентах(0-100%)
fsb – Частота шины, первая цифра – частота шины, вторая – ?, третья – повышенное или пониженное напряжение на процессоре (рек. при проблемах с картой памяти выставить в 1)
pll – Информация о чипе
temperature – Температура CPU.
При разгоне, или замедлении CPU нужно повышать/снижать значение fsb постепенно.
Я делаю с шагом fsb = 5
Для начала, сделаем от root’a sync
Помните 1 FSB = 9Мгц (100 FSB = 900Мгц)
Затем:
echo 1 > /proc/eee/fan_manual
echo 100 > /proc/eee/fan_speed
И теперь можно начинать разгон, с шагом в 5, между повышениями ждём 1-2 секунды
echo ‘75 24 0? > /proc/eee/fsb
echo ‘80 24 0? > /proc/eee/fsb
echo ‘85 24 0? > /proc/eee/fsb
…
echo ‘100 24 0? > /proc/eee/fsb
Если нужно, ставим повышенное напряжение на CPU
echo ‘70 24 1? > /proc/eee/fsb
При работе от аккумулятора можно сбавить частоту CPU до 450 Мгц.
echo ‘50 24 0? > /proc/eee/fsb
И выключить вентилятор
echo 1 > /proc/eee/fan_manual
echo 0 > /proc/eee/fan_speed
Можно снизить ещё, у меня получилось добиться минимума: echo ‘35 24 0? > /proc/eee/fsb
Дальше Eee PC 701 просто зависал.
При необходимости, следим за температурой
cat /proc/eee/temperature
Можно так-же замедлить сам CPU при помощи модуля p4-clockmod, но об этом в другой раз…