TL; DR
Tentando entender por que dois clientes wifi com o mesmo modo têm taxas de bits diferentes e relatam melhor tráfego para a Internet do que na LAN.
Estou testando minha configuração de Wi-Fi Netgear Nighthawk R7000 (FW V1.0.7.2_1.1.93) com um Acer Travelmate B113 E (linux 4.4.0.47-genérico) e um Samsung NP900X3E (linux 4.4.0.45-genérico).
Os adaptadores Wifi nos laptops estão limitados a 802.11a/n
max, respectivamente:
B113 E
*-network
description: Wireless interface
product: AR9462 Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 01
serial: 48:5a:b6:08:fb:a7
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=4.4.0-47-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:17 memory:c0500000-c057ffff memory:c0580000-c058ffff
NP900X3E
*-network
description: Wireless interface
product: Centrino Advanced-N 6235
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlp1s0
version: 24
serial: c8:f7:33:e9:a3:3b
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-45-generic firmware=18.168.6.1 ip=10.0.0.5 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:33 memory:f0600000-f0601fff
Os desvios nas configurações que posso encontrar aqui são:
Quando eles estão conectados ao roteador, eles, por algum motivo, têm taxas de bits diferentes:
B113 E
wlp3s0 IEEE 802.11abgn ESSID:"lash5g"
Mode:Managed Frequency:5.22 GHz Access Point: DC:EF:09:B2:DC:55
Bit Rate=115.6 Mb/s Tx-Power=14 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-27 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:48 Missed beacon:0
NP900X3E
wlp1s0 IEEE 802.11abgn ESSID:"lash5g"
Mode:Managed Frequency:5.22 GHz Access Point: DC:EF:09:B2:DC:55
Bit Rate=72.2 Mb/s Tx-Power=15 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-25 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:43 Missed beacon:0
Ao testar um terceiro laptop com iperf
(configurações padrão) com o link Ethernet TP de 100Mbps no switch do roteador , o NP900X3E (10.0.0.5) parece fazer substancialmente melhor do que o B113 E (10.0.0.3), cuja largura de banda parece mais para cima do que para baixo, mas ambos ainda substancialmente pior do que a taxa de bits reportada por iwconfig
indicaria:
lash@vivace:~$ iperf -s -i1
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 10.0.0.4 port 5001 connected with 10.0.0.5 port 54516
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 3.32 MBytes 27.9 Mbits/sec
[ 4] 1.0- 2.0 sec 3.52 MBytes 29.5 Mbits/sec
[ 4] 2.0- 3.0 sec 3.65 MBytes 30.6 Mbits/sec
[ 4] 3.0- 4.0 sec 3.58 MBytes 30.0 Mbits/sec
[ 4] 4.0- 5.0 sec 3.64 MBytes 30.6 Mbits/sec
[ 4] 5.0- 6.0 sec 3.53 MBytes 29.6 Mbits/sec
[ 4] 6.0- 7.0 sec 3.58 MBytes 30.0 Mbits/sec
[ 4] 7.0- 8.0 sec 3.52 MBytes 29.5 Mbits/sec
[ 4] 8.0- 9.0 sec 3.50 MBytes 29.4 Mbits/sec
[ 4] 9.0-10.0 sec 3.67 MBytes 30.8 Mbits/sec
[ 4] 0.0-10.1 sec 35.8 MBytes 29.8 Mbits/sec
[ 5] local 10.0.0.4 port 5001 connected with 10.0.0.3 port 50884
[ 5] 0.0- 1.0 sec 563 KBytes 4.61 Mbits/sec
[ 5] 1.0- 2.0 sec 557 KBytes 4.56 Mbits/sec
[ 5] 2.0- 3.0 sec 563 KBytes 4.61 Mbits/sec
[ 5] 3.0- 4.0 sec 561 KBytes 4.60 Mbits/sec
[ 5] 4.0- 5.0 sec 564 KBytes 4.62 Mbits/sec
[ 5] 5.0- 6.0 sec 557 KBytes 4.56 Mbits/sec
[ 5] 6.0- 7.0 sec 567 KBytes 4.65 Mbits/sec
[ 5] 7.0- 8.0 sec 563 KBytes 4.61 Mbits/sec
[ 5] 8.0- 9.0 sec 576 KBytes 4.71 Mbits/sec
[ 5] 9.0-10.0 sec 567 KBytes 4.65 Mbits/sec
[ 5] 0.0-10.4 sec 5.75 MBytes 4.62 Mbits/sec
Ao testar a partir do NP900X3E para o B113 E , o rendimento é o mesmo para o último, mas apenas a metade para o anterior:
[ 3] local 10.0.0.5 port 47182 connected with 10.0.0.3 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 1.75 MBytes 14.7 Mbits/sec
[ 3] 1.0- 2.0 sec 1.75 MBytes 14.7 Mbits/sec
[ 3] 2.0- 3.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 3.0- 4.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 4.0- 5.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 5.0- 6.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 6.0- 7.0 sec 1.75 MBytes 14.7 Mbits/sec
[ 3] 7.0- 8.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 8.0- 9.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 9.0-10.0 sec 1.62 MBytes 13.6 Mbits/sec
[ 3] 0.0-10.1 sec 16.8 MBytes 14.0 Mbits/sec
Ao testar contra speedtest.net , no entanto, eles mostram a mesma taxa de transferência, cerca de 50 Mbps para baixo, 4,5 Mbit para cima , o que é muito melhor que o teste da LAN.
Os resultados não fazem muito sentido para mim, já que o teste da internet supera o teste da LAN com uma margem enorme, e o teste da LAN é pior para a conexão com a taxa de bits mais alta.
Então, qual combinação de ferramentas e procedimentos de medição produziria resultados mais homogêneos e sensíveis?
PS: de acordo com este artigo , 100Mbps + só deve ser possível com 802.11ac
que o B113 E não possui. Como pode então ser 115.6Mbps ? E por que é maior do que o NP900X3E quando eles estão no mesmo modo?