Urządzenie
TL-MR3420 było już opisywane w ramach działu Recenzje. Główną różnicą w stosunku do swojego brata, jest inny układ radiowy, pozwalający na pracę do 300Mbps i podsiadający dwie zewnętrzne anteny. Natomiast
TL-MR3220 wyposażony jest tylko w jedną zewnętrzną antenę (oraz jedną wewnętrzną, o czym za chwilę), natomiast sam układ radiowy pozwala na transmisję danych do 150Mbps. Z zewnątrz wyglądają identycznie, oryginalne oprogramowanie zawiera taką samą funkcjonalność.
Na górze TL-MR3220, na dole - TL-MR3420Ze strony programowej oba urządzenia są prawie identyczne. Jedyną różnicą jest inne gpio wykorzystywane do LED jako wskaźnik aktywności układu radiowego. Inne elementy takie jak mapa flash, sterowanie USB, gpio LED oraz przycisków są identyczne.
Różnicę można znaleźć we właściwościach układów radiowych - poniżej zaprezentowane właściwości odczytane przez OpenWrt dla tej samej wersji firmware.
TL-MR3420:
root@OpenWrt:/# iw list
Wiphy phy0
Band 1:
Capabilities: 0x11ee
HT20/HT40
SM Power Save disabled
RX HT20 SGI
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT TX/RX MCS rate indexes supported: 0-15
Frequencies:
* 2412 MHz [1] (18.0 dBm)
* 2417 MHz [2] (18.0 dBm)
* 2422 MHz [3] (18.0 dBm)
* 2427 MHz [4] (18.0 dBm)
* 2432 MHz [5] (18.0 dBm)
* 2437 MHz [6] (18.0 dBm)
* 2442 MHz [7] (18.0 dBm)
* 2447 MHz [8] (18.0 dBm)
* 2452 MHz [9] (18.0 dBm)
* 2457 MHz [10] (18.0 dBm)
* 2462 MHz [11] (18.0 dBm)
* 2467 MHz [12] (disabled)
* 2472 MHz [13] (disabled)
* 2484 MHz [14] (disabled)
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
max # scan SSIDs: 4
max scan IEs length: 147914752 bytes
Coverage class: 0 (up to 0m)
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
* (null)
* (null)
Supported commands:
* new_interface
* set_interface
* new_key
* new_beacon
* new_station
* new_mpath
* set_mesh_params
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* Unknown command (68)
* remain_on_channel
* set_tx_bitrate_mask
* action
* Unknown command (67)
* set_wiphy_netns
* set_channel
* Unknown command (66)
* connect
* disconnect
Supported TX frame types:
* IBSS: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* managed: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* AP: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* AP/VLAN: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* mesh point: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* (null): 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* (null): 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
Supported RX frame types:
* IBSS: 0x00d0
* managed: 0x0040 0x00d0
* AP: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
* AP/VLAN: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
* mesh point: 0x00d0
* (null): 0x0040 0x00d0
* (null): 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
TL-MR3220:
root@OpenWrt:/# iw list
Wiphy phy0
Band 1:
Capabilities: 0x11ce
HT20/HT40
SM Power Save disabled
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT TX/RX MCS rate indexes supported: 0-7
Frequencies:
* 2412 MHz [1] (18.0 dBm)
* 2417 MHz [2] (18.0 dBm)
* 2422 MHz [3] (18.0 dBm)
* 2427 MHz [4] (18.0 dBm)
* 2432 MHz [5] (18.0 dBm)
* 2437 MHz [6] (18.0 dBm)
* 2442 MHz [7] (18.0 dBm)
* 2447 MHz [8] (18.0 dBm)
* 2452 MHz [9] (18.0 dBm)
* 2457 MHz [10] (18.0 dBm)
* 2462 MHz [11] (18.0 dBm)
* 2467 MHz [12] (disabled)
* 2472 MHz [13] (disabled)
* 2484 MHz [14] (disabled)
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
max # scan SSIDs: 4
max scan IEs length: 147914752 bytes
Coverage class: 0 (up to 0m)
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
* (null)
* (null)
Supported commands:
* new_interface
* set_interface
* new_key
* new_beacon
* new_station
* new_mpath
* set_mesh_params
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* Unknown command (68)
* remain_on_channel
* set_tx_bitrate_mask
* action
* Unknown command (67)
* set_wiphy_netns
* set_channel
* Unknown command (66)
* connect
* disconnect
Supported TX frame types:
* IBSS: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* managed: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* AP: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* AP/VLAN: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* mesh point: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* (null): 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* (null): 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
Supported RX frame types:
* IBSS: 0x00d0
* managed: 0x0040 0x00d0
* AP: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
* AP/VLAN: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
* mesh point: 0x00d0
* (null): 0x0040 0x00d0
* (null): 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
Różnica root@OpenWrt:/# iw list
Wiphy phy0
Band 1:
- Capabilities: 0x11ee
+ Capabilities: 0x11ce
HT20/HT40
SM Power Save disabled
- RX HT20 SGI
RX HT40 SGI
TX STBC
RX STBC 1-stream
@@ -59,7 +57,7 @@
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
- HT TX/RX MCS rate indexes supported: 0-15
+ HT TX/RX MCS rate indexes supported: 0-7
Frequencies:
* 2412 MHz [1] (18.0 dBm)
* 2417 MHz [2] (18.0 dBm)
Jak widać układ radiowy TL-MR3220 wspiera tylko jeden strumień danych, czyli może osiągnąć maksymalnie 150Mbps.
Natomiast zmiany zaszły w samym projekcie płytki. O ile obudowy są identyczne, o tyle projekty obwodów są już zostały zaprojektowane inaczej (obie płytki nosiły oznaczenie rev 1.0).
W TL-MR3220 można znaleźć w obwodzie drugą antenę.
Na TL-MR3220 działa oczywiście OpenWrt. Dołączona antena ma trochę większy zysk:
Na górze: antena od TL-MR3220, na dole - od TL-MR3420Czy należy więc kupować TL-MR3220? Zarówno jedno jak i drugie urządzenie programowo posiadają takie same funkcje. Mają także po jednym złączu USB oraz 100Mbps przełączniki sieciowe, osiągają także podobne transfery z USB. Zakup TL-MR3420 może być uzasadniony tylko w przypadku potrzeby uzyskania większego transferu pomiędzy klientami bezprzewodowymi podłączonymi w technologii 802.11N (pełne N). W innych przypadkach nie ma różnicy, więc o ile nie przemawiają aspekty cenowe to można wybrać jedno lub drugie urządzenie.