Rully's Blog

30 January 2006

Upgrade ke Kernel 2.6.15.1

Assalamu'alaikum Warahmatullahi Wabarakatuh

Semalem coba upgrade dari kernel 2.6.13 ke kernel 2.6.15.1 di Acer Travelmate 4002 NLMi.

1. Ekstrak file linux-2.6.15.1.tar.bz2 di /usr/src/

2. Copy file kernel sebelumnya (config-2.6.13) ke /usr/src/linux-2.6.15.1 :
:/boot# cp config-2.6.13Y /usr/src/linux-2.6.15.1/.config

3. :/usr/src/linux-2.6.15.1# make menuconfig

4. Load an Alternate Configuration File >> .config >> Ok

Dibiasakan membaca HELP kalo ada pilihan yang gak ngerti, nulis lspci & dmesg bisa sangat membantu. Kernel sebelumnya (2.6.13) itu hasil memilih dengan sangat "selektif" dan cukup lama. (Hampir) semua yang diperlukan di include di kernel & (sangat) sedikit yang [M] modularizes features.

5. Ada beberapa yang baru di kernel 2.6.15.1 ini.

Linux Kernel v2.6.15.1 Configuration

Power management options (ACPI, APM) --->
- ACPI (Advanced Configuration and Power Interface) Support --->
- CPU Frequency scaling --->
<*> ACPI Processor P-States driver
<*> Intel Enhanced SpeedStep
[*] Use ACPI tables to decode valid frequency/voltage pairs

Networking --->
- <*> Generic IEEE 802.11 Networking Stack
- <*> IEEE 802.11 WEP encryption (802.1x)
- <*> IEEE 802.11i CCMP support
- <*> IEEE 802.11i TKIP encryption

Device Drivers --->
- Network device support --->
Wireless LAN (non-hamradio) --->
<*> Intel PRO/Wireless 2200BG and 2915ABG Network Connection
- Input device support --->
[*] Miscellaneous devices --->
<*> x86 Wistron laptop button interface

Save Configuration to an Alternate File >> .config >> Ok

6. Exit
Do you wish to save your new kernel configuration? Yes

7. :/usr/src/linux-2.6.15.1# make

8. :/usr/src/linux-2.6.15.1# make install

9. Install kalo ada sebagian dari kernel yang dijadikan modules
:/usr/src/linux-2.6.15.1# make modules_install

10. Update Grub (manual)
:/# vim /boot/grub/menu.lst

Tambahkan (misal):
title GNU/Linux Debian Sid, kernel 2.6.15.1
root (hd0,1)
kernel /boot/vmlinuz root=/dev/hda2 nomce psmouse.proto=imps quiet
initrd (hd0,1)/boot/initrd.
savedefault
boot

11. Reboot with the new kernel and enjoy.

Wassalamu'alaikum Warahmatullahi Wabarakatuh