Citat:
Gojko Vujovic:
Zar nije taj ad-hoc mod samo za dva uređaja, tj. point to point linkove?
Ne. Uređaji okačeni na isti kanal i sa istim ESS-ID-om se ponašaju kao da su ukopčani na isti segment ethernet mreže.
Citat:
Nego ne razumem tačno šta generiše tu grešku "network unreachable"? Nemoj da se nadaš da ćeš sa windows pingom na primer da šalješ broadcast ping i da se svi jave. ;)
Na ovim računarima nema ni w od windowsa. :) U pitanju su Sharp Zaurusi, sa Linux Embedixom 2.4.18 a grešku pravi pokušaj send() poziva sa java.net.DatagramPacket čije je odredište 255.255.255.255.
Ako isti kod pokrenem na laptopu, sa istom adresom (sve 0xff) program radi.
Citat:
Malo koda ne bi bilo zgoreg ako pišeš nešto svoje, i skica mreže pošto net unreach uglavnom znači da neko nema rutu ka nekoj mreži.
Pišem message transport protokol za multihop wireless mrežu. Ali kako nemam custom hardver, prinuđen sam da rad multihop mrežnog interfejsa simuliram uz pomoć broadcasta. U principu stvar radi sa jednim mrežnim interfejsom (konfigurabilno!) i to je sasvim OK ali mi za testiranje treba takođe i drugi. Kako iz Jave 1.3.x nisam našao način da dohvatim različite mrežne interfejse (što ne znači da taj način ne postoji!) onda moram ovako.
Skica mreže ne pomaže pošto za MANET (multihop adhoc net) ne postoji TCP ekvivalent.
f