[ ^SmrAd^ @ 24.03.2005. 18:36 ] @
Kad hocu da instaliram neke drivere, izbaci gresku da nema direktorijuma " build " , tacnije lib/modules/2.x.xxx-mdk/build ... U cemu je tu fora..??
[ parafora @ 28.03.2005. 20:02 ] @
hm... i ja malopre probao da instaliram neke drajvere.. evo ga log:

Script started on Mon 28 Mar 2005 09:49:11 AM CEST
]2;duja@:/...el-536EP-2.56.76.0]1;duja@linux:~/Desktop/intel-536EP-2.56.76.0> make clean
cd coredrv; make clean
make[1]: Entering directory `/home/duja/Desktop/intel-536EP-2.56.76.0/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/home/duja/Desktop/intel-536EP-2.56.76.0/coredrv'
rm -f *.o *.ko
]2;duja@:/...el-536EP-2.56.76.0]1;duja@linux:~/Desktop/intel-536EP-2.56.76.0> make 536
Module precompile check
Current running kernel is: 2.6.8-24-default
/lib/modules... autoconf.h exists
*************** WARNING *************************
The autoconf.h file you are about to compile with
is different than the configuration
of the current running kernel: 2.6.8-24-default
Modules compiled and loaded with a configuration
different than then current running kernel may
cause your system to CRASH!
**************************************************

You will need to syncronize the kernel and build
configurations to create a functional driver for this kernel.
call "make config_sync" and this script will
copy the file /boot/vmlinuz.autoconf.h to
/lib/modules/2.6.8-24-default/build/include/linux/autoconf.h
and backup the original autoconf.h as autoconf.bak
The same will be done for version.h
Then repeat the build and installation procedure over again.
make: *** [check] Error 2
]2;duja@:/...el-536EP-2.56.76.0]1;duja@linux:~/Desktop/intel-536EP-2.56.76.0> exit
exit

Script done on Mon 28 Mar 2005 09:49:28 AM CEST

u cemu je problem?
autoconf.h sam ja sam napravio (prazam fajl) jer mi je prijavljivao da ga nema..
da li da ga obrishem pa probam ponovo ili?
[ tdjokic @ 28.03.2005. 20:48 ] @
Koliko sam ja uspeo da shvatim u svom radu i petljanju sa tim modemima, nekima je dovoljno ako postoje tzv.kernel headersi a nekima treba vise, bas taj prokleti autoconf.h. Njega ne mozes da pravis tek tako, kao prazan fajl. Ne mogu nista izricito da tvrdim, mozda postoje jos neki nacini, ali je meni uspelo da do njega dodjem jedino putem kompajliranja kernela. Time se vec duze ne bavim. Digo sam ruke od 536 i presao na Lucent, za koji mi se cini da je manje zahtevan, a u distribuciji Mepis recimo, ima vec ugradjene drajvere, nema nikakvog dodatnog instaliranja drajvera, a od 18.tog februara vise ne koristim dial-up modem, jer sam dobio ADSL.

A ako obratis malo vise paznje na ovaj tekst:

call "make config_sync" and this script will
copy the file /boot/vmlinuz.autoconf.h to
/lib/modules/2.6.8-24-default/build/include/linux/autoconf.h
and backup the original autoconf.h as autoconf.bak
The same will be done for version.h
Then repeat the build and installation procedure over again.

mozda je bas to sto ja nisam znao da uradim svojevremeno i sto lici da ces dobiti autoconf.h tamo gde i treba da bude.