and to end up this glinet torture here are test results:
GL-AR150 running CC R49033:
-------------------------------------------------------------------------------
pSib = 0x80d71310(60)
AID 0, e4-95-6e-40-6d-24 STA, idx: 60, pVportBss: 0x80d8fb20
flag: USED VALID, time: 81, State: None, transState: 0x00000000
Current Ant: 2, Rx Ant: 2
Ant 1: 23862, Ant 2: 23877, Switch: 1977, Delta: -15
Start: 346604, Last active: 347204
TX Rate: 2, lfRate: 2
Authentication Type: Open System
Encryption: ON Keyflags = framekey=0 pPriv =0x80d32f20 AES 128bit key: 5367b85aa7df42866473d78782a1807b hwIndex 6
128bit AES key: 5367b85aa7df42866473d78782a1807b
RX MIC key: 0000000000000000
TX MIC key: 0000000000000000
Ciphers: NONE(unicast), NONE(multicast), NONE
WLAN Mode: 2.4GHz 54Mbps (802.11g), nonERP present: NO, nonERP protected: NO
Capabilities -> Element not present or invalid
Authentications: 1 Deauthentications: 2
Associations: 2 Reassociations: 0 Disassociations: 1 Reason Code: 8
Power Save Mode: OFF
RX Rate: 24
AckSignalStrength: 14 RcvSignalStrength: 14
Tx MSDUs: 47739 Rx MSDUs: 47379
TxBroadcasts: 0 BroadcastReceives: 0
TxMulticasts: 0 MulticastReceives: 3
TxDataFrames: 47820 RxDataFrames: 47428
TxMgmtFrames: 3 RxMgmtFrames: 2
TxErrors: 84 RxErrors: 174
TxFramesDropped: 84 RxDiscardFrames: 0
TxPending: 0
psRequestFrames: 10 psSavedFrames: 10
-------------------------------------------------------------------------------
AWUS036NHA running on trunk R48626:
-------------------------------------------------------------------------------
pSib = 0x80d72034(61)
AID 6, 00-c0-ca-84-56-ac STA, idx: 61, pVportBss: 0x80d8fb20
flag: USED VALID, time: 0, State: AUTH ASSOC, transState: 0x00000000
Current Ant: 1, Rx Ant: 2
Ant 1: 2059262, Ant 2: 2081585, Switch: 146050, Delta: -22323
Start: 104795, Last active: 347285
TX Rate: 54, lfRate: 54
Authentication Type: Open System
Encryption: ON Keyflags = framekey=0 pPriv =0x80d32d30 AES 128bit key: 997ef70417c3f601827c8bfe8fba358d hwIndex 5
128bit AES key: 997ef70417c3f601827c8bfe8fba358d
RX MIC key: 0000000000000000
TX MIC key: 0000000000000000
Ciphers: NONE(unicast), NONE(multicast), NONE
WLAN Mode: 2.4GHz 54Mbps (802.11g), nonERP present: NO, nonERP protected: NO
Capabilities -> Element not present or invalid
Authentications: 6 Deauthentications: 8 Reason Code: 3
Associations: 12 Reassociations: 0 Disassociations: 4 Reason Code: 8
Power Save Mode: OFF
RX Rate: 54
AckSignalStrength: 26 RcvSignalStrength: 22
Tx MSDUs: 4140847 Rx MSDUs: 2931703
TxBroadcasts: 0 BroadcastReceives: 0
TxMulticasts: 0 MulticastReceives: 15
TxDataFrames: 4141087 RxDataFrames: 2933373
TxMgmtFrames: 13 RxMgmtFrames: 13
TxErrors: 222 RxErrors: 13391
TxFiltered: 0 RxDuplicateFrames: 4
TxFramesDropped: 222 RxDiscardFrames: 4
TxPending: 0
psRequestFrames: 1487 psSavedFrames: 1487
-------------------------------------------------------------------------------
as you can see alfa which is limited to 20dBm (probably 14dBm or less at 54Mbps) outperforms ar150 for 8-12dB.
so if you think of hooking up outdoor antenna to ar150 and getting quality wireless link at long distance better save your time for something else.
i've put this device in a building at a friend's place and it could not provide stable repeater operation. 5m away from it no more than 1-2 Mbps.
not to mention that both units i got have failed, on first one wifi and on second one usb port. complete disaster...
you need high power device for long links not the crap that barely transmits.