Hi there,
This is an old problem to me.. In a past life I engineered microwave links to and between offshore oil production platforms.
It is cause by reflections from the water surface. When the reflection arrives in phase with the main signal then the signal is amplified, when it arrives out of phase the signal is diminished by as much as 50dB. If you can move the antennas so that they cannot "see" the water, it will help. Or you will need to build in some diversity; there are 3 main types Space, Frequency, and Polarisation. With space diversity you use two antennas at one or both ends of the link, this is favoured and there are formulas for working out the optimum separation between antennas (google it like
http://www.softwright.com/faq/engineeri ... TIONS.html ) it´s a little complex and changes if you move up or down a channel, however something more than 20 wavelengths usually works well;-)
Here is a suggestion. Why not make one link on 2.4GHz Hpol and one on 5GHz V pol, put both wireless cards in the same router the combine both interfaces set as slaves in a bonding interface
http://www.mikrotik.com/testdocs/ros/3. ... onding.php using broadcast mode. Broadcast mode - Broadcasts the same data on all interfaces at once to provide fault tolerance.
Result should be a link with space, frequency and polarisation diversity, and should have much higher availability. For example if each link is 99% available, then the bonded link should be 99.99% . you could add more radios, and antennas to make the ultimate link if you wished!
This is just a suggestion, and I have not bench tested it, but would like to hear back from anyone who tries it.
PS:
it´s better if you can Keep the water out of the first and third fresnel zones
http://en.wikipedia.org/wiki/Fresnel_zone
so higher antennas and 5GHz should be better than 2.4 (small fresnel zone)