Com base nos sintomas que você está descrevendo, parece um firmware possivelmente defeituoso. Frank já listou as possíveis causas, mas o que você precisa fazer é eliminar sistematicamente cada possibilidade até encontrar a causa raiz.
Agora, de acordo com esta página compatível com o ddwrt , o seu TL-WR340G tem 2mb de flash + 8mb de ram . Um firmware com bugs que manuseia incorretamente os recursos de hardware do roteador pode resultar em tempos de ping insatisfatórios. Por exemplo, talvez a tabela NAT esteja sendo preenchida - as especificações de memória mais baixas do dispositivo apresentariam esse problema mais cedo do que um roteador com o dobro da quantidade de memória. Ou há uma tarefa / processo fugitivo que está atrelando a CPU do roteador a 100%. Para firmware baseado em Linux, como o ddwrt, isso é fácil de dizer apenas por telnet / ssh no roteador e rodando 'top'.
Aqui estão algumas coisas para experimentar na próxima vez que você obtiver tempos de ping ruins:
- Altere para uma mídia de conexão diferente e veja se os pings ruins ainda persistem. por exemplo. se você estiver em wi-fi, desative-o e conecte-se via ethernet.
- Verifique se os pings ruins acontecem em outros computadores, de preferência com uma configuração diferente.
Uma vez que você tenha identificado que o problema é realmente o roteador:
- Frank já mencionou isso, veja se um reset de fábrica rígido corrige o problema. Às vezes, o roteador pode não gostar de certas combinações de configurações, fazendo com que certos bugs apareçam.
- Atualize para o firmware mais recente disponível. Bugs são corrigidos e a estabilidade é geralmente melhorada pela atualização. Consulte aqui para o seu modelo de roteador.
- Dê uma olhada na página de syslog e estatísticas do seu roteador e veja se há algo suspeito quando ocorrem os picos ruins. Veja se você consegue discernir quaisquer padrões da intuição.
- E se tudo o mais falhar, tente obter uma substituição pela garantia.