Weird bandwith reduction

Hi,

I have been experiencing weird bandwidth reduction on a mixed (wireless/cable) link depending on which two devices I choose to perform the test. Here is the scenario:

RB411AH(R52Hn) =====(1)===== RB411AH(R52Hn) ----- (2) ----- OmnitikUPA-5HnD ----- (3) ----- RB1100Hx2

(1) Wireless link configured as bridge-stationbridge
(2) Fast Ethernet link
(3) Fast Ethernet Link

All ethernet interfaces are normal bridged without any paricular protocol or firewall.
All wireless and ethernet interfaces are 1500 MTU configured.
Second RB411AH is ethernet powered out from Omnitik.

BandwidthTest (TCP, 1 connection, recieve) between first and second RB411AH = 80Mbps
BandwidthTest (TCP, 1 connection, recieve) between first RB411AH and OmnitikUPA-5HnD = 80Mbps
BandwidthTest (TCP, 1 connection, recieve) between second RB411AH and RB1100Hx2 = 90Mbps
BandwidthTest (TCP, 1 connection, recieve) between first RB411AH and RB1100Hx2 = ¡¡¡¡¡ 40Mbps !!!

None of the CPUs reached 100% and no apparently fragmentation/loss packets appeared.

It looks like going through the omnitik when coming from behind the wireless link and only then reduces bandwidth to the half.

Any idea??

Thanks in advance.