[ branislavkv @ 28.04.2007. 21:40 ] @
Koristim Debian linux kernel 2.6.19 .Imam modem intel 536 EP .Skinuo sam drajver intel-536EP-2.56.76.0 i insalirao podesio KPPP i /etc/resolv.conf Internet radi super ali kad restartujem komp ne moze da nadje modem .tj potrebno je primeniti patch zakrpu na drajver koji sam naso na bosanskoj Wikipediji a kod je: --- intel-536EP-2.56.76.0.orig/coredrv/hamdefs.h 2006-03-11 19:16:41.000000000 +0100
+++ intel-536EP-2.56.76.0/coredrv/hamdefs.h 2006-12-13 17:58:20.377516453 +0100
@@ -50,7 +50,7 @@
#if defined(DRIVERCODE)
#define EXPORT_SYMTAB
#include<linux/version.h>
- #include<linux/config.h>
+ #include<linux/autoconf.h>
#include<linux/kernel.h>
#define _LOOSE_KERNEL_NAMES
#include<linux/types.h>

Nege sam procitao da treba to uraditi pre komande make 536 ali valjda kada se faj patch iskopira u direktorijum pa se pokrenu komande ,ali kako uraditi sve to pomocu kod-a koji je dat.Molim vas pomozite jel malo znam o patchovanju na Linuxu.........
[ Miroslav Strugarevic @ 28.04.2007. 23:40 ] @
Patch koji si postavio na forumu sačuvaj u txt fajl pod imenom modem.patch na primer. Kada to uradiš uđi u folder sa otpakovanim drajverima za modem i kucaj:
# patch -p0 < /putanja/do/modem.patch

To je to. Ponovo iskompajliraj drajver i probaj.
[ branislavkv @ 29.04.2007. 00:31 ] @
UPISAO SAM KOD U KWRITE I SACUVAO POD IMENOM modem.patch I POKRENUO KOMANDE U DIREKTORIJUMU ALI STVORILA SE NOVA SITUACIJA :


root@pingvin:/home/bane# cd intel-536EP-2.56.76.0
root@pingvin:/home/bane/intel-536EP-2.56.76.0# ls
Intel536.ko config_check license.txt readme.txt
Intel536_boot coredrv makefile readme.txt~
Intel536_inst hamregistry modem.patch
root@pingvin:/home/bane/intel-536EP-2.56.76.0# patch -p0 < /home/bane/modem.patch (Patch is indented 1 space.)
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
| --- intel-536EP-2.56.76.0.orig/coredrv/hamdefs.h 2006-03-11 19:16:41.000000000 +0100
| +++ intel-536EP-2.56.76.0/coredrv/hamdefs.h 2006-12-13 17:58:20.377516453 +0100
--------------------------
File to patch:



Nije nsao fajl za patch ,sta sad treba uraditi ,gde se on nalazi,probao sam i u direktorijumu coredrv ali ne idee..Pomoooocc!!!!!!!!!!
[ niceness @ 29.04.2007. 11:08 ] @
Stavio si pogresnu vrednost za -p. U tvom slucaju (kad je patch u /home/bane, a raspakvani driver source u /home/bane/intel-536EP-2.56.76.0) koristi -p1 .
Za objasnjenje, man patch.

Zapravo mozes samo da otvoris intel-536EP-2.56.76.0/coredrv/hamdefs.h i zamenis #include<linux/config.h> sa #include<linux/autoconf.h>.

Pozdrav
[ Miroslav Strugarevic @ 29.04.2007. 14:51 ] @
Ja sam dao lošu informaciju oko -p switcha :(
[ branislavkv @ 29.04.2007. 20:42 ] @
bane@pingvin:~$ su -
Password:
root@pingvin:~# cd /home/bane/intel-536EP-2.56.76.0
root@pingvin:/home/bane/intel-536EP-2.56.76.0# ls
Intel536.ko Intel536_inst coredrv license.txt readme.txt
Intel536_boot config_check hamregistry makefile readme.txt~
root@pingvin:/home/bane/intel-536EP-2.56.76.0# patch -p1 < /home/bane/modem.patch (Patch is indented 1 space.)
patching file coredrv/hamdefs.h
patch unexpectedly ends in middle of line
Reversed (or previously applied) patch detected! Assume -R? [n] y
Hunk #1 succeeded at 50 with fuzz 1.
root@pingvin:/home/bane/intel-536EP-2.56.76.0#


Ponovio sam dva puta ali kada ponovo restartujem opet nema /dev/536ep na /dev/modem .U coredrv pojavio se hamdefs.h.orig i u jednom i drugom sam izmenio #include<linux/autoconf.h> . Jedino mi ostaje kad startujem Linux :

cd intel-536EP-2.56.76.0

insmod -f Intel536.ko

rm /dev/536ep

mknod /dev/536ep c 240 1

ln -s /dev/536ep /dev/modem i onda radiiii.......... bez prethodnog make clean,make 536 i make install .Mozda gresiim u nekih od ovih komande ali one pisu u Readme fajlu raspakovanog drajvera ,mozda netreba ovo rm /dev/536ep

u /lib/modules/2.6.19/kernel/drivers/char se nalazi Intel536.ko modul znaci moze da se ucita naknadno a ne pri boot-u,mozda ova distribucija nije podrzana za boot ,????????????????????????????????????????????????????/


Novo stanje: Kad restartujem komp i ukucam kad predjem u folder drajvera folderu drajvera /.Intel536_boot start
modem ponovo radi ,sta nisam uradio ??????????????????????

[Ovu poruku je menjao branislavkv dana 30.04.2007. u 16:32 GMT+1]

[Ovu poruku je menjao branislavkv dana 30.04.2007. u 21:01 GMT+1]