On Saturday 11 May 2002 12:47 pm, Russell Kliese wrote: > > How far apart are A, B and C - specifically A and C ? Can they pick up > > each other's radio signals, or is it possible that A is talking to B, C > > can't tell because it can't hear A, so C starts talking to B as well, and > > B loses everything ? > > The nodes are actually quite far apart (I'm using high gain antennas and am > actually getting around 50% signal strength). A is 1.2km from B and C is > another 200m from B. B is at the top of a hill. A and C cannot reach each > other directly (at least not with enough signal strength for a packet to > pass through without error). A and C are also on different subnetworks. B > routes packets between the two networks.
I think you're stretching the capabilities of 802.11b here :-) I'm not at all surprised you're getting problems if A and C cannot tell when each other is transmitting - B is sometimes going to get a garbled mix of signals from both, so unless you have any way of running B on two different 802.11b channels to communicate with each of A & C (and I presume it's just a single card, so you can't) this interference of signals is something you can't get away from. Just out of interest, why are you running a setup like this in Ad-hoc mode instead of Infrastructure mode ? I'm no technical expert on this (but I do use 802.11b), however I can't help feeling that Infrastructure mode would be better able to cope with two client machines which both talk to the access point / base station, but can't hear each other... Antony.
