Pitanje za iskusnije korisnike:
posto se nalazim u skandinaviji nabavih jedan “Net-in-a-box 1oo” paket sa dvije network kartice i jednim UTP kablom…
Posto je ovo uglavnom namijenjeno windowsu, ipak postoje nekakvi fajlovi koji bi se trebali instalirati pa da funkcionise pod Linuxom…
Nalaze se tri fajl koja se zovu: fealnx.c , fealnx.o , readme.txt.
Sadrzaj readme fajla glasi ovako:
Installation:
1. copy the source code fealnx.c to Linux,
2. compile the source code, the instruction for compiling the driver is
as follows:
#gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall
-Wstrict-prototypes -O6 -c fealnx.c
3. insert the driver as module,
#insmod fealnx.o
4. bind your card to an IP address
#ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
5. add your card to IP routing table,
#route add -net ${NETWORK} netmask ${NETMADK} eth0
6. now, you should be able to ping local network.
Kopiram sva tri fajla u novi direktorij zvan network i odatle pokrenem komandu iz tacke 2. medjutim dolazi citava gomila odgovora kako se ne moze izvrsiti ta kompilacija…
probam tacku tri nakon nekog vremena pokusavanja i kaze mi da drajver sa tim imenom vec postoji… ??
Neko da je imao slican problem ili ima ideju kako da se ovo rijesi pa da Linux poznaje moju network karticu… Koristim Mandrake 8.1.
Nisam mogao naci koja su kartice u tom
paketu i tesko je reci da li Mandrake ima
podrsku za njih.
Komanda (2) “ocekuje” da imas kernel
source fajlove na: /usr/src/linux/
(net/inet su “pod-direktoriji”).
Znaci da moras instalirati kernel source
rpm sa Mandrake CD-a. Mozes lako
provjeriti gdje se instaliraju ako koristis
grpm ili KDE package manager samo uradi
"query" i klikni na files.
Posto kazes da komanda (3) kaze da je
modul vec instaliran mozda je Mandrake
vec prepoznao tvoju karticu i mozes
probati sa (4) i (5) ili malo lakse sa
netconfig ili linuxconf gdje imas dialoge
u koje trebas upisati IP adresu,
netmasku i hostname.
(mislim da Mandrake ima i nekog
mreznog carobnjaka (wizard) koji je jos
laksi, ali nisam siguran)
Ako ti “ifconfig -a” (kao root) ispise eth0
(eth0 i eth1 ako imas dvije net kartice
u kompjuteru) onda ti je kartica
prepoznata i mozes konfiguirati mrezu)
Nadam se da ce ti ovo pomoci
ifconfig -a mi ne pokaze eth0 …
Posto kad je tek ubacena kartica Mandrake “poznao” s tim sto kad se ‘kudzu’ ukljucivao i
rekao da je nasao network karticu ali uvijek zaglavljivao da mi pokaze i koja je…
Nakon malo pregledanja po katalozima u jednom od njih (/usr/src/linux-2.4.8/drivers/net )nadjoh vec taj drajver i nakon jos testiranja saznah da se modul fealnx.o vec nalazi u kernelu jos od 2.2 ili cak 2.0 verzije…
Inace ove kartice su od Sandberg kompanije.
Rijesenje sam nasao na slijedeci nacin:
U Mandrakeu startam linuxconf (netconf)koji je graficki i tamo klikam na:
Networking -> Host name and IP network devices
Zatim upisem ime hosta na ‘Host name’ klikam na -> Adaptor
ukucam potrebne podatke i IP adresu koju sam odredio kao i netmasku
’Net device’ izaberem eth0 a ‘Kernel module’ vec stoji izabran kao ‘fealnx’.
Ostala dva polja su prazna…
Preko ifconfig kontrolisem da li komp poznaje kartu ali uzalud samo poznaje ‘lo’…
Zato rucno podignem karticu sa komandom:
ifconfig eth0 192.168.1.2 broadcast 192.168.1.255 netmask 255.255.255.0 up
i onda kartica radi…
mogu da pingam onaj drugi komp kao i da budem pingan sa tog drugog kompa (koji je takodje Linux)…
Sada jos dva mala pitanja, Kako da ‘vidim’ fajlove na ovim masinama sa onog drugog kompa?,
i Gdje da podesim i sta da ne moram svaki put rucno podizati karticu vec da se to vrsi automatski?
Hvala na savjetima…
OK, znaci da ti modul radi tako da ne
moras nista ponovo kompilirati.
Jeli dobijes neku poruku o greskama
kad u linuxconf-u apliciras promjene?
Sta pise u “/var/log/messages” o mrezi?
Da li kada napises:
#service network restart
mozes da vidis eth0 ili samo l0?
Sto se tice razmjene filova ima puno
nacina, posto su sve masine linux
mozda mozes koristiti NFS. Ovdje na
linux.org.ba ima prevedenih howto-a
za Sambu koja funkcionise i za Windoz
a mozes djeliti i stampace. Ako samo
hoces da gledas/kopiras filove Midnight
comander (i server) je jos jedna
alternativa.
Ali za ovo bih ti preporucio da procitas
howto-e, README filove i probas sam,
prvo sto je malo opsirno da bi se ovdje
"razmatralo", drugo to ti je fina prilika
da prosiris svoje znanje.