Pokusao sam da uspostavim prostu mrezu izmedju 2 kompjutera. Na oba je RH Linux 7.1, a pored standardnog 2.4.2 dodao sam i najnoviji kernel 2.4.18.
U kernel konfiguraciji sam podesio parport (podrska za paralelni port), parport_pc (PC-style parallel port) i plip (Parallel Line IP) kao module.
Onda kad se podigne sistem, otkucam
# ifconfig plip0 source pointopoint target netmask 255.255.255.255
na prvom i
# ifconfig plip0 target pointopoint source netmask 255.255.255.255
na drugom.
Onda na kompjuteru source kucam
# ping target
U slucaju kad je na oba racunara kernel 2.4.2, dobijem izlaz
PING target.softlab (192.168.0.1) from 192.168.0.2 : 56(84) bytes of data.
64 bytes from target.softlab (192.168.0.1): icmp_seq=0 ttl=255 time=6.413 msec
Warning: time of day goes back, taking countermeasures.
64 bytes from target.softlab (192.168.0.1): icmp_seq=1 ttl=255 time=7.872 msec
64 bytes from target.softlab (192.168.0.1): icmp_seq=2 ttl=255 time=7.869 msec
64 bytes from target.softlab (192.168.0.1): icmp_seq=3 ttl=255 time=7.864 msec
--- target.softlab ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/mdev = 6.413/7.504/7.872/0.636 ms
Ako je na jednom racunaru 2.4.2, a na drugom 2.4.18, dobijem izlaz na racunaru na kome je 2.4.2 bez obzira na kom bih otkucao ping komandu
plip0: transmit timeout(1,80)
plip0: transmit timeout(1,80)
...
... 100% packet loss
Ako je na oba racunara 2.4.18, nema nigde izlaza, osim
PING target.softlab (192.168.0.1) from 192.168.0.2 : 56(84) bytes of data.
Da li nesto ovaj kernel ne valja, jer sam probao sve moguce opcije i uvek isto. Inace interapti nisu problem, ali tu ima jedna stvar. Kad instaliram parport_pc komandom insmod, 2.4.18 mu ne dodeli automatski IRQ, ali ako mu naglasim io=0x378 irq=7 onda to proradi. Medjutim, kod kernela 2.4.2 podrzava modove PCSPP, TRISTATE, COMPAT, ECP, a 2.4.18 samo PCSPP i TRISTATE i nisam uspeo manualno da ukljucim ostale. Inace, svi moduli se uvek automatski ucitavaju kad postanu potrebni, tako da je rucno ucitavanje bitno jedino zbog pomenute dodele resursa. A probao sam i sve rucno ali ne pomaze.
I jos jedna stvar. Iako uz kernel 2.4.2 radi ping, nisam uspeo da sa drugog kompa iskoristim web server, jer kad otkucam
http://source u address bar, dobijem neku poruku da ne moze da dobije pristup. Na prvom je startovan httpd i mogu lokalno da mu pristupim sa
http://localhost.