Atualmente estou executando o Ubuntu Server 18.04 em um servidor doméstico para atuar como um servidor Plex, entre outras coisas. Eu o conectei via Ethernet (com um switch de 5 portas entre ele e o roteador) e obtenho velocidades de download consistentemente na faixa de 750-900 MBit/s durante a execução speedtest-cli
, o que é esperado. No entanto, a velocidade de upload nunca ultrapassou 5 MBit/s, apesar de todas as outras máquinas da casa obterem velocidades em torno de 300-400 ou mais ao realizar testes de velocidade.
Como posso diagnosticar o que pode estar causando essas velocidades lentas de upload? Não tenho certeza do que pode estar causando o problema se outros dispositivos não estiverem tendo problemas na mesma rede, incluindo outro computador conectado ao mesmo switch de 5 portas. Tentei coisas básicas como reiniciar o roteador e trocar cabos e portas no switch, mas isso não mudou nada.
Editar: é possível que isso seja um problema com o speedtest-cli
. Encontrei dois problemas separados no github discutindo resultados de velocidade de upload lento e também vi outros comentários sobre uma discrepância semelhante entre as velocidades DL e UL usando a ferramenta.
Vou tentar usar um método alternativo para testar e ver qual é o resultado.
Segunda edição: acabei de confirmar que speedtest-cli
está realmente quebrado para velocidades de upload. eu encontreiEste artigoque apontam para um script diferente para testar velocidades e consegui obter resultados consistentes com as velocidades da minha rede.
Responder1
No Ubuntu 18.04
speedtest-cli conforme instalado pelo apt:
$ speedtest-cli --server 2173
Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 15.25 ms
Download: 84.62 Mbit/s
Upload: 3.82 Mbit/s
o python (link acima) do speedtest-cli master:
$ ./speedtest.py --server 2173
Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 14.583 ms
Download: 84.64 Mbit/s
Upload: 38.26 Mbit/s
O segundo corresponde ao resultado de uma página da web da mesma máquina.
Aliás, preparar o speedtest-cli para instalação no meu macbook, na mesma rede, produz o mesmo resultado (mais rápido) que o segundo (assim como um navegador no macbook). Claramente, o speedtest-cli instalado pelo apt tem um problema, já que o python direto na mesma máquina não tem.