Parę miesięcy temu zakupiłem sobie router TL-WR1043ND v2 i przydałoby się coś na jego temat napisać.
Sam router się prezentuje następująco:
Jak widać ma 3 anteny dla WiFi w paśmie 2,4GHz. Teoretycznie maksymalna przepustowość powinna wynosić 300 mbitów/s (w trybie Speed Boost nawet 450 mbitów) ale z tym to różnie bywa i lepiej podchodzić do tego ze sporym dystansem, bo jakby nie patrzeć jeśli korzystalibyśmy z tego routera na obszarze jakiegoś blokowiska, to raczej wątpliwe byśmy kiedyś się zbliżyli do tej prędkości. W domkach jednorodzinnych naturalnie sprawa wygląda inaczej, bo tam jest sporo mniej zakłóceń.
Anteny wyglądają tak:
Panel tylni routera wygląda tak jak na fotce poniżej:
Widoczne są 3 gniazda na anteny. Mamy także gbitowy switch 5-portowy z wydzielonym portem WAN. Dalej mamy jeden port USB w standardzie 2.0 i wyjście zasilacza. Jest też kilka przycisków: włączanie/wyłączenie WiFi, przycisk od zasilania i oczywiście reset razem z WPS.
Do routera jest także dołączony zasilacz:
Parametry zasilacza:
W zestawie jest też kawałek skrętki:
Zobaczmy jak ten router wygląda w środku. Poniżej pierw górna cześć obudowy:
Oraz spód:
W środku zaś kryje się takie coś:
Jest też miejsce na podłączenie konsoli szeregowej:
Poniżej są informacje na temat podzespołów tego routera (wyciągnięte z OpenWRT) .
Procesor:
root@OpenWrt:~# cat /proc/cpuinfo
system type : Qualcomm Atheros QCA9558 rev 0
machine : TP-LINK TL-WR1043ND v2
processor : 0
cpu model : MIPS 74Kc V5.0
BogoMIPS : 358.80
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x04f8, 0x0ad8, 0x0ff8]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp dsp2
shadow register sets : 1
kscratch registers : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Na wiki OpenWRT można wyczytać, że ten procek jest taktowany z częstotliwością 720 MHz.
W routerze mamy dostępne 60MiB pamięci operacyjnej RAM:
root@OpenWrt:~# cat /proc/meminfo | grep -i memtotal
MemTotal: 61348 kB
Flash tego routera nie jest zbyt duży, jedynie 8MiB, z czego po wgraniu OpenWRT zostaje nam do dyspozycji tylko około 4MiB.
Maksymalny transfer jaki udało mi się wyciągnąć na tym routerze mając zainstalowany na nim system OpenWRT jest zobrazowany poniżej:
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
root@OpenWrt:~# iperf -i 10 -t 120 -c 192.168.1.1
Client connecting to 192.168.1.1, TCP port 5001
TCP window size: 21.0 KByte (default)
[ 3] local 192.168.1.2 port 42116 connected with 192.168.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 255 MBytes 214 Mbits/sec
[ 3] 10.0-20.0 sec 260 MBytes 218 Mbits/sec
[ 3] 20.0-30.0 sec 255 MBytes 214 Mbits/sec
[ 3] 30.0-40.0 sec 242 MBytes 203 Mbits/sec
[ 3] 40.0-50.0 sec 208 MBytes 174 Mbits/sec
[ 3] 50.0-60.0 sec 255 MBytes 214 Mbits/sec
[ 3] 60.0-70.0 sec 260 MBytes 218 Mbits/sec
[ 3] 70.0-80.0 sec 255 MBytes 214 Mbits/sec
[ 3] 80.0-90.0 sec 259 MBytes 217 Mbits/sec
[ 3] 90.0-100.0 sec 249 MBytes 209 Mbits/sec
[ 3] 100.0-110.0 sec 255 MBytes 214 Mbits/sec
[ 3] 110.0-120.0 sec 260 MBytes 218 Mbits/sec
[ 3] 0.0-120.0 sec 2.94 GBytes 211 Mbits/sec
Pod koniec testu loadavg wynosił:
root@OpenWrt:~# cat /proc/loadavg
1.27 0.65 0.33 2/36 1256
Zatem raczej więcej się nie da wycisnąć z tego urządzenia.
Router się nadaje wyśmienicie pod OpenWRT i nie ma z nim żadnych problemów, no może za wyjątkiem obsługi przycisku WiFi on/off, bo w obecnej wersji Barrier Breaker ten przycisk zwyczajnie nie jest wykrywany, choć to trochę dziwne bo w przypadku Attitude Adjustment działał bez większych problemów, być może ta niedogodność zostanie poprawiona w kolejnym wydaniu.