We have a wds setup for public wifi in a town square, the system is working fine for the most part but there seems to be an issue with some routers not being able to connect for more than a few seconds or minutes at a time. Offending routers are top and bottom blue points on the map. They do however sometimes decide to connect for a much longer time sometimes even hours.
MAC ending in :73 is a 951Ui-2HnD (bottom blue on map) placed in a window sill but has line of sight to our GrooveA-52HPn master. :95 is a Basebox2 (not on map but in the square of main building) with reduced power output since it only needs to cover a small area. The other 3 are also Grooves. Top blue is Groove ending in :57.
band=2ghz-b/g/n country="south africa" disabled=no distance=indoors \
frequency=2462 frequency-mode=regulatory-domain l2mtu=2290 mode=ap-bridge \
ssid="xxx" wds-default-bridge=wds-bridge wds-mode=static \
Previously, it was on freq=auto and dfs=no_radar_detect, but trying to isolate the issue I disabled that and chose the channel with the least usage and best noise floor (-106, currently -96 with the network running) which was good for signal strength but routers still kept disconnecting. I've also turned dynamic distance off since I've read that it might cause issues with WDS setups.
Choosing B/G or B/G/N or Only N made no difference. B/G/N being the preferred mode to have the most clients connect.
I'm no expert in networking and let alone wireless networking so any help or tips would be greatly appreciated. If any more info is needed, I'll gladly add it. Can't say that the area is very saturated with wifi, it is a small town but there are a few WISPs in the area. The top slave (blue) is close to an antenna for a security company but the bottom blue 951 is in a pretty dead spot, no strong signals close by.
Distance between Main (red) and top slave (blue) is only 106 meters.