Ubuntu 18.04 Wi-Fi Link Speed 5 Mb/s

Iniciado por rodrigoguariento, 04 de Janeiro de 2019, 18:39

tópico anterior - próximo tópico

rodrigoguariento

Prezados, desde as últimas atualizações do meu Ubuntu 18.04 LTS venho observando que as vezes minha conexão fica lenta. Realizando testes em fast.com constatei que há um problema ocorrendo aqui.

Acho que consegui identificar o problema mas não consegui solucionar.

Quando entramos em Settings > Wi-Fi e depois clicamos no ícone de configuração da nossa rede, aparece algumas informações tais como:
Signal Strenght=Excelent
Link speed=5 Mb/s
Security=WPA2

etc...

Quando percebo que a velocidade da Internet está boa, ou seja, normal, os testes que faço no endereço fast.com retornam quase 100MB/s que é a velocidade contradada na minha operadora. Observo também que nas configurações Wi-fi o Link Speed está 75 Mb/s.

Já quando a Internet está lenta, o teste no endereço fast.com me retorna 2 MB/s em média, bem abaixo da velocidade contratada na minha operadora. Em paralelo, o teste no meu celular mostra 100MB/s no mesmo endereço. Então observo que nas configurações wi-fi o Link Speed está 5 Mb/s.

Alguma idéia de como solucionar este problema?

PS: desconectando e conectando diversas vezes o Wi-Fi resolve, porém, temporário. Se eu reinicio o Ubuntu a maioria das vezes o Link Speed volta a 5 Mb/s.

Grato!


$ iwconfig wlp2s0
wlp2s0    IEEE 802.11  ESSID:"Casa 2g" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: 70:03:7E:A0:47:E5   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

zekkerj

Execute o comando abaixo e cole o resultado aqui.

sudo lshw -C network

Diga também, a que distância você está do seu roteador?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rodrigoguariento

#2
Eis o resultado do comando $ sudo lshw -C network agora , em uma situação normal com Link speed 72 Mb/s:

$ sudo lshw -C network
  *-network                 
       description: Wireless interface
       product: BCM4313 802.11bgn Wireless Network Adapter
       vendor: Broadcom Limited
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 01
       serial: 30:14:4a:86:a4:cf
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.0.14 latency=0 multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:f6c00000-f6c03fff
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 06
       serial: 50:b7:c3:02:58:0c
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:19 ioport:b000(size=256) memory:e2c04000-e2c04fff memory:e2c00000-e2c03fff


E eis o resultado do comando $ wifi-status agora em uma situação normal onde apresenta Link speed 72 Mb/s:

Every 1,0s: iw wlp2s0 info; ip addr show wlp2s0; ip route; echo; (journalctl -b --no-pager -q | grep -i wlp2s0 | tail -n 1...  rf511: Sat Jan  5 09:19:56 2019

Interface wlp2s0
        ifindex 3
        wdev 0x1
        addr 30:14:4a:86:a4:cf
        ssid Marte
        type managed
        wiphy 0
        txpower 200.00 dBm
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 30:14:4a:86:a4:cf brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.14/24 brd 192.168.0.255 scope global dynamic noprefixroute wlp2s0
       valid_lft 85721sec preferred_lft 85721sec
default via 192.168.0.1 dev wlp2s0 proto dhcp metric 600
169.254.0.0/16 dev wlp2s0 scope link metric 1000
192.168.0.0/24 dev wlp2s0 proto kernel scope link src 192.168.0.14 metric 600

jan 05 09:16:32 rf511 wpa_supplicant[907]: wlp2s0: WPA: Group rekeying completed with 70:03:7e:a0:47:e5 [GTK=CCMP]
jan 05 09:16:32 rf511 wpa_supplicant[907]: wlp2s0: WPA: Group rekeying completed with 70:03:7e:a0:47:e5 [GTK=CCMP]
jan 05 09:08:38 rf511 nm-dispatcher[1028]: req:2 'up' [wlp2s0]: start running ordered scripts...
jan 05 09:08:38 rf511 nm-dispatcher[1028]: req:2 'up' [wlp2s0]: new request (1 scripts)
jan 05 09:08:38 rf511 NetworkManager[889]: <info>  [1546686518.5662] device (wlp2s0): Activation: successful, device activated.
jan 05 09:08:38 rf511 NetworkManager[889]: <info>  [1546686518.5660] policy: set 'Marte' (wlp2s0) as default for IPv4 routing and DNS
jan 05 09:08:38 rf511 NetworkManager[889]: <info>  [1546686518.5594] device (wlp2s0): state change: secondaries -> activated (reason 'none', sys-iface-state:
'managed')
jan 05 09:08:38 rf511 NetworkManager[889]: <info>  [1546686518.5591] device (wlp2s0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: '
managed')
jan 05 09:08:38 rf511 NetworkManager[889]: <info>  [1546686518.5585] device (wlp2s0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'ma
naged')
jan 05 09:08:38 rf511 avahi-daemon[824]: Registering new address record for 192.168.0.14 on wlp2s0.IPv4.

PING 8.8.8.8 (8.8.8.8) from 192.168.0.14 wlp2s0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=43 time=56.1 ms

--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 56.156/56.156/56.156/0.000 ms



Outra coisa, dentro do meu Modem, observei que o RX e TX estão em condições normais, tanto quando a velocidade está baixa quanto alta, os valores são parecidos, exemplo:

Ontem a noite (ruim, Link Speed 5 Mb/s):

NÍVEL DO SINAL
TX 50.0 DBMV
RX 1.2 DBMV


Hoje pela manhã  (normal, Link Speed 72 Mb/s):

NÍVEL DO SINAL
TX 50.0 DBMV
RX 1.1 DBMV

zekkerj

Essa informação do roteador, você confirmou que é do Wi-Fi? Pq poderia ser da conexão ADSL, se for um modem integrado.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rodrigoguariento

Sim, é informação do roteador Wi-Fi da operadora.

Pensei que fosse problema nele, mas quando realizo os testes (quando há lentidão -- Link Speed 5 Mb/s), eu realizo testes no meu Ubuntu e também no computador da minha esposa e meu celular ao mesmo tempo. O Ubuntu é o único que apresenta lentidão de forma evidente. Tanto o Windows da minha esposa quanto meu Android mostram a mesma (alta) velocidade no resultado dos testes, só o Ubuntu mostra velocidade baixa.

Outro teste que realizei ontem mesmo foi adicionar um roteador Wi-Fi externo (adicional) conectado no roteador da operadora. Conectei meu roteador antigo via cabo no roteador da operadora e estabeleci conexão Wi-Fi do Ubuntu com esse roteador adicional, a lentidão é a mesma. Conclusão: problema no roteador foi descartado.

Estou pensando se há alguma configuração no sinal do Wi-Fi do Ubuntu que eu possa observar em detalhes. Vocês conhecem algum comando que exiba TX, RX, e outros detalhes do tipo em tempo real no Ubuntu 18.04 LTS? Assim poderei realizar comparações.

zekkerj

#5
Citação de: rodrigoguariento online 05 de Janeiro de 2019, 16:08
Sim, é informação do roteador Wi-Fi da operadora.
Não, perguntei se é do Wi-Fi do roteador. Pq pode ser da WAN, e nesse caso só está criando desinformação.

Citação de: rodrigoguariento online 05 de Janeiro de 2019, 16:08
Pensei que fosse problema nele, mas quando realizo os testes (quando há lentidão -- Link Speed 5 Mb/s), eu realizo testes no meu Ubuntu e também no computador da minha esposa e meu celular ao mesmo tempo. O Ubuntu é o único que apresenta lentidão de forma evidente. Tanto o Windows da minha esposa quanto meu Android mostram a mesma (alta) velocidade no resultado dos testes, só o Ubuntu mostra velocidade baixa.

Outro teste que realizei ontem mesmo foi adicionar um roteador Wi-Fi externo (adicional) conectado no roteador da operadora. Conectei meu roteador antigo via cabo no roteador da operadora e estabeleci conexão Wi-Fi do Ubuntu com esse roteador adicional, a lentidão é a mesma. Conclusão: problema no roteador foi descartado.

Estou pensando se há alguma configuração no sinal do Wi-Fi do Ubuntu que eu possa observar em detalhes. Vocês conhecem algum comando que exiba TX, RX, e outros detalhes do tipo em tempo real no Ubuntu 18.04 LTS? Assim poderei realizar comparações.
Não há muitos ajustes possíveis no funcionamento do Wi-Fi. É uma coisa meio binária, bem tipo funciona ou não funciona.

Essa coisa de cair a velocidade normalmente está associada a perda de sinal, por isso perguntei sobre a distância a que você trabalha do roteador.

Caso seja mesmo isso, precisamos ver se há atualização de firmware ou mesmo do próprio driver que corrija o problema.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rodrigoguariento

Entendi. Fico a dois metros do roteador, separado por uma parede.

Vou procurar uma atualização e retorno. Obrigado

rodrigoguariento

Não encontrei atualização para a firmware.

Mas resolvi assim: adicionei a seguinte linha dentro do arquivo /etc/modprobe.d/iwlwifi.conf
options iwlwifi 11n_disable=1

Como já existia uma linha com o "options", eu a comentei com um hashtag. Depois disso reiniciei.

Isso desabilita o 802.11n, deixando apenas o 802.11a,b e g funcionando.

Agora sim tudo voltou ao normal, observe que o Bit Rate agora é 65 Mb/s, não mais 5 Mb/s ou algo parecido:
wlp2s0    IEEE 802.11  ESSID:"Marte" 
          Mode:Managed  Frequency:2.412 GHz  Access Point: 70:03:7E:A0:47:E5   
          Bit Rate=65 Mb/s   Tx-Power=200 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=70/70  Signal level=-40 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Testei no fast.com, perfeito!

zekkerj

Solução estranha, essa. 65Mbps é taxa de 11n, não deveria estar disponível com esse padrão desabilitado.

Mas toda solução que soluciona é solução, mesmo quando é estranha... ;)
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rodrigoguariento