Como saber se o driver faz com que a rede wifi fique lenta

0

Eu tenho um servidor linux rodando o Ubuntu 16.04, e recentemente comprei um adaptador usb wifi para que meu servidor pudesse usar wifi. Mas a rede não é estável, freqüentemente cai e o ping é alto.

Eu faço ping através de uma máquina na mesma rede e o roteador está a menos de 10 pés de distância. o resultado é o seguinte:

LM-CHD:~ xuanyue$ ping 192.168.100.164
PING 192.168.100.164 (192.168.100.164): 56 data bytes
64 bytes from 192.168.100.164: icmp_seq=0 ttl=64 time=194.532 ms
64 bytes from 192.168.100.164: icmp_seq=1 ttl=64 time=273.482 ms
Request timeout for icmp_seq 2
64 bytes from 192.168.100.164: icmp_seq=3 ttl=64 time=269.793 ms
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
64 bytes from 192.168.100.164: icmp_seq=6 ttl=64 time=173.481 ms
64 bytes from 192.168.100.164: icmp_seq=7 ttl=64 time=557.815 ms
64 bytes from 192.168.100.164: icmp_seq=8 ttl=64 time=92.184 ms
Request timeout for icmp_seq 9
64 bytes from 192.168.100.164: icmp_seq=10 ttl=64 time=163.623 ms
^C
--- 192.168.100.164 ping statistics ---
11 packets transmitted, 7 packets received, 36.4% packet loss

Este adaptador Wi-Fi usa o chip Realtek 8822B . De acordo com os comentários do comprador, não há suporte oficial a este chip, então duvido que o driver cause lentidão na rede. Mas como posso confirmar que o driver seja a causa raiz e não outra coisa?

lsusb, o último

jinxuanw@jinxuanw-server:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 0bda:b812 Realtek Semiconductor Corp.

traceroute do servidor para o macbook na mesma rede:

jinxuanw@jinxuanw-server:~$ sudo traceroute -I 192.168.100.107
traceroute to 192.168.100.107 (192.168.100.107), 30 hops max, 60 byte packets
 1  192.168.100.107 (192.168.100.107)  7.596 ms  7.550 ms  7.537 ms

ping 8.8.8.8:

jinxuanw@jinxuanw-server:~$ ping -c3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=252 time=635 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=252 time=212 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=252 time=174 ms

meu macbook na mesma rede:

LM-CHD:~ xuanyue$ ping -c3 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=252 time=232.117 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=252 time=25.959 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=252 time=24.984 ms

saída de uname: 4.13.0-37-generic

logue para o dmesg: link

    
por jinxuan Wu 16.03.2018 / 20:29

0 respostas