Hello Gygi :)
Mudah-mudahan ini tanda baik, sebab masalah anda pernah saya alami,
dan penyelesaiannya mudah :)
Dahulu saya juga bermasalah pada saat "make all". Sebab saat ini kita
membutuhkan
header kernel yang sedang kita pakai ( supaya kompatibel ).
Anda kan sudah menggunakan kernel versi 2.4, nah sekarang dari CD
anda install "kernel-source", defaultnya bagian ini emang nggak bakal
diinstall, kecuali kalau mau ngehack kernel. Kalau saya ( redhat
7.0 ), setelah dinstall terdapat direktori
/usr/src/linux-2.2.16.
Coba dicheck, apakah ada direktori mirip seperti ini. Ya mungkin punya
kamu adalah
/usr/src/linux-2.4.3.
Oh ya, sekarang kamu lihat "makefile" yang ada pada source kode
drivernya.
Yang saya tahu, biasanya pada direktori ~/src/hamcore dan
~/src/serial.
Dan saya lihat ada juga kok di tempat kamu.
Pada kedua direktori tersebut, rubah file makefile yang berbunyi :

INCLUDES = -I /usr/include -I

Menjadi :

INCLUDES = -I /usr/src/linux-2.2.16/include -I

Oh ya, ingat punya anda pasti bukan linux-2.2.16, ini kernel saya.
Pada saat ini, saya rasa anda sudah bisa melalui tahap :
# make all
Silahkan mencoba :
# make install
Bila sudah berhasil, ok :)

-----Original Message-----
From: gygi <[EMAIL PROTECTED]>


>Dear Hadi Ariwibowo,
>
>Saat berada di Linux-Mandrake Control Center, terlihat:
>System: Linux Mandrake 8.0 (Traktopel)
>Hostname: localhost.localdomain
>Kernel Version: 2.4.3-20mdk #1 Sun Apr 15 23:03:10 CEST 2001
>Machine: i686
>
>Dibawah ni saya kirimin data rekamannya.
>
>Saat melakukan
># script error1.txt
># make clean
># exit
>terjadi rekaman sebagai berikut:
>
>Script started on Wed Jun  6 18:16:11 2001
>[36l>[root@localhost /ModemDrv]#
>[K[root@localhost /ModemDrv]# m
>[K[root@localhost /ModemDrv]# ma
>[K[root@localhost /ModemDrv]# mak
>[K[root@localhost /ModemDrv]# make
>[K[root@localhost /ModemDrv]# make
>[K[root@localhost /ModemDrv]# make c
>[K[root@localhost /ModemDrv]# make cl
>[K[root@localhost /ModemDrv]# make cle
>[K[root@localhost /ModemDrv]# make clea
>[K[root@localhost /ModemDrv]# make clean
>[K[root@localhost /ModemDrv]# make clean
>cd src/hamcore; make clean
>make[1]: Entering directory `/ModemDrv/src/hamcore'
>rm -f *.o *~ core
>make[1]: Leaving directory `/ModemDrv/src/hamcore'
>cd src/serial;  make clean
>make[1]: Entering directory `/ModemDrv/src/serial'
>rm -f *.o *~ core
>make[1]: Leaving directory `/ModemDrv/src/serial'
>rm -f ham.o
>rm -f hamcore.o
>[root@localhost /ModemDrv]#
>[K[root@localhost /ModemDrv]# e
>[K[root@localhost /ModemDrv]# ex
>[K[root@localhost /ModemDrv]# exi
>[K[root@localhost /ModemDrv]# exit
>[K[root@localhost /ModemDrv]# exit
>
>Script done on Wed Jun  6 18:16:31 2001
>
>Saat melakukan
># script error2.txt
># make all
># exit
>terjadi rekaman sebagai berikut:
>
>Script started on Wed Jun  6 18:20:02 2001
>[36l>[root@localhost /ModemDrv]#
>[K[root@localhost /ModemDrv]# m
>[K[root@localhost /ModemDrv]# ma
>[K[root@localhost /ModemDrv]# mak
>[K[root@localhost /ModemDrv]# make
>[K[root@localhost /ModemDrv]# make
>[K[root@localhost /ModemDrv]# make a
>[K[root@localhost /ModemDrv]# make al
>[K[root@localhost /ModemDrv]# make all
>[K[root@localhost /ModemDrv]# make all
>cd src/hamcore; make hamcore-release
>make[1]: Entering directory `/ModemDrv/src/hamcore'
>cc -Wall -O -I /usr/include -I../inc   -c -o coredrv.o coredrv.c
>In file included from hamdefs.h:58,
>                  from hamcore.h:38,
>                  from coredrv.c:33:
>/usr/include/linux/modversions.h:1:2: #error Modules should never use
>kernel-headers system headers,
>/usr/include/linux/modversions.h:2:2: #error but headers from an
>appropriate kernel-source
>In file included from hamcore.h:38,
>                  from coredrv.c:33:
>hamdefs.h:89:8: warning: extra tokens at end of #endif directive
>In file included from coredrv.c:33:
>hamcore.h:261:8: warning: extra tokens at end of #endif directive
>make[1]: *** [coredrv.o] Error 1
>make[1]: Leaving directory `/ModemDrv/src/hamcore'
>make: *** [all] Error 2
>[root@localhost /ModemDrv]#
>[K[root@localhost /ModemDrv]# e
>[K[root@localhost /ModemDrv]# ex
>[K[root@localhost /ModemDrv]# exi
>[K[root@localhost /ModemDrv]# exit
>[K[root@localhost /ModemDrv]# exit
>
>Script done on Wed Jun  6 18:21:00 2001
>
>Saat melakukan
># script error3.txt
># make all
># exit
>terjadi rekaman sebagai berikut:
>
>Script started on Wed Jun  6 18:21:23 2001
>[36l>[root@localhost /ModemDrv]#
>[K[root@localhost /ModemDrv]# m
>[K[root@localhost /ModemDrv]# ma
>[K[root@localhost /ModemDrv]# mak
>[K[root@localhost /ModemDrv]# maka
>[K[root@localhost /ModemDrv]# maka[K
>[K[root@localhost /ModemDrv]# make
>[K[root@localhost /ModemDrv]# make
>[K[root@localhost /ModemDrv]# make a
>[K[root@localhost /ModemDrv]# make al
>[K[root@localhost /ModemDrv]# make all
>[K[root@localhost /ModemDrv]# make all
>cd src/hamcore; make hamcore-release
>make[1]: Entering directory `/ModemDrv/src/hamcore'
>cc -Wall -O -I /usr/include -I../inc   -c -o coredrv.o coredrv.c
>In file included from hamdefs.h:58,
>                  from hamcore.h:38,
>                  from coredrv.c:33:
>/usr/include/linux/modversions.h:1:2: #error Modules should never use
>kernel-headers system headers,
>/usr/include/linux/modversions.h:2:2: #error but headers from an
>appropriate kernel-source
>In file included from hamcore.h:38,
>                  from coredrv.c:33:
>hamdefs.h:89:8: warning: extra tokens at end of #endif directive
>In file included from coredrv.c:33:
>hamcore.h:261:8: warning: extra tokens at end of #endif directive
>make[1]: *** [coredrv.o] Error 1
>make[1]: Leaving directory `/ModemDrv/src/hamcore'
>make: *** [all] Error 2
>[root@localhost /ModemDrv]#
>[K[root@localhost /ModemDrv]# e
>[K[root@localhost /ModemDrv]# ex
>[K[root@localhost /ModemDrv]# exi
>[K[root@localhost /ModemDrv]# exit
>[K[root@localhost /ModemDrv]# exit
>
>Script done on Wed Jun  6 18:21:36 2001
>
>Trims and salam, gygi.
>
>At 09:12 AM 6/6/2001 +0700, Hadi Ariwibowo wrote:
>>-----Original Message-----
>>From: gygi <[EMAIL PROTECTED]>
>>
>> >Halo 8-)
>> >
>> >Selamat boo...
>> >
>> >Kali tuh modem winmodem ya... saya ga jelas, sebelum tuh Thunder
>>DISHAM56
>> >Internal Modem saya beli, saya tanya sama yang jual, dia lewat
>>internet
>> >ditokonya lalu mampir ke website modem tuh
>> >http://www.dism.com/main/tech.htm, disono ada driver linux-nya,
nah
>>karena
>> >itu saya yakin modem tuh bisa kerja under linux, ya jadi modem-nya
>>saya
>> >beli dah...
>>
>>Oh ya, saya sudah lihat, sepertinya bisa tuh :)
>>
>> >Dari http://www.dism.com/main/tech.htm saya sudah d/l driver-nya
>>untuk
>> >Linux, dan melakukan seperti apa yang dikatakan pada Readme
file-nya,
>>tapi
>> >gagal, modem ga bisa di-install, pada saat saya jalankan make
clean,
>>make
>> >all dan make install, banyak banget error msg-nya, begitu juga
saya
>>sudah
>> >d/l dari
>>
>http://developer.intel.com/design/modems/support/license/r-333-5.htm
>>tetapi
>> >gagal lagi, help donk kasih pencerahan modem anda bukan dari Blue
>>Thunder
>> >ya, dari merek apa, bagaimana kompilasi drivernya, dan segala
detail
>> >prosedur instalasi-nya... saya napsu banget nih kepingin nyoba...
>>please
>> >cepet-cepet buruan help kasih pencerahan donk...
>>
>>Kalau sudah ada dari pabrikasinya, jangan gunakan yang lain, jelas
>>nggak kompatibel.
>>Coba sekarang message errornya di mana ?
>>Pengalaman saya, kita menaruh/uncompress drivernya disuatu
direktori,
>>lalu cari direktori dasar yang mengandung makefile. Dari readme file
>>terdapat instruksi :
>>1. make clean
>>2. make all
>>3. make install
>>Kesalahan/error terjadi pada saat tahap ke-2. Di sini source codenya
>>minta header file dari kernel aslinya. Driver itu adalah kernel
juga,
>>jadi di sini saya membutuhkan source kode dari kernel aslinya,
>>sehingga waktu itu saya harus menginstall source kode dari kernel.
>>Setelah source kodenya terinstall, saya melakukan sedikit perubahan
>>pada makefile, dan kompilasi berjalan baik, walau masih ada warning
>>  bukan masalah ).
>>Setelah itu proses normal-normal saja.
>>Oh ya, sebaiknya kamu beritahu dulu errornya itu di mana ?
>>Misalkan error terjadi pada tahap-1, kamu rekam dalam file seperti
ini
>>:
>># script error.txt
>># make clean
>># exit
>>Nanti dalam error.txt ada data-datanya, bisa kamu kirimkan ke saya,
ok
>>:)
>




-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke