Dave Muhammad wrote:
salah saat compile nya :)
coba pilih kernel yang lama waktu di grub saat booting
dan ulangi dari :
# asumsi yg digunakan kernel 2.4.x.x
Step 3
$ cp pl2303.c /usr/src/linux-2.4/drivers/usb/serial
# move to /usr/src/linux-2.4
$ cd /usr/src/linux-2.4
$ cp kernel-2.4.20-i686.config /usr/src/linux-2.4/.config
$ cd /usr/src/linux-2.4
$ make menuconfig
# choose " General Setup " and select built in for
[*] kernel support for out binaries
[*] kernel support ELE binaries
[*] kernel support MISC binaries
# [exit] go to USB Support [sub menu]
i. USE serial converter support ->
ii. Exclude all the driver module except
1. "USB Generic Serial Driver" and
2. "USB Prolific 2303 Single …."
# [exit] sub menu
# Save it
Saving your kernel configuration…
*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run ‘make dep’.
$make dep
Step 3
# go to /usr/src/linux-2.4 directory
$ vi Makefile
# edit Makefile
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 3
EXTRAVERSION = -usb # edit disini
# save Makefile
$ make clean
$ make dep
$ make bzImage
$ make modules
$ make modules_install
$ make install
# reboot
Step yang saya lakukan adalah :
# Karena file pl2303.c, pl2303.h, usb-serial.c, usb-serial.h sudah
terdapat di direktori /usr/src/linux-source-2.6.12/drivers/usb/serial/
maka saya tidak meng-copy file punya Mas Dave. Saya hanya merubah file
pl2303.h dan file pl2303.c dengan menambahkan idProduct dan idVendor
device usb saya.
$ vi pl2303.h
$ vi pl2303.c
$ cd /usr/src/linux-source-2.6.12
$ cp /boot/config-`uname -r` ./.config
$ make menuconfig
# choose " General Setup " and select built in for
[*] kernel support for out binaries
[*] kernel support ELE binaries
[*] kernel support MISC binaries
# [exit] go to USB Support [sub menu]
i. USE serial converter support ->
ii. Exclude all the driver module except
1. "USB Generic Serial Driver" and
2. "USB Prolific 2303 Single …."
# Simpan perubahan
$make dep
$ cd /usr/src/linux-source-2.6.12
$ vi Makefile dan merubah EXTRAVERSION
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 3
EXTRAVERSION = -8hcl
# simpan perubahan Makefile
$ make clean
$ make dep
$ make bzImage
$ make modules
$ make modules_install
$ make install
$ vi /boot/grub/menu.lst dan menambahkan baris ini
title Ubuntu, kernel bzImage-2.6.12-8hcl
root (hd0,1)
kernel /vmlinuz-2.6.12-8hcl root=/dev/hda1 ro quiet splash
boot
# reboot
Apa ada yang salah dengan step saya ?
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis